About Products Docs Solutions Labs


Search by color. Remarkable, addictive, color search for your photographs and products.

What is MulticolorEngine?

MulticolorEngine is very likely the best color search engine in the world*.

MulticolorEngine lets you search your images using colors. It is delivered as a fully hosted API easily integrated with your website, enterprise solutions or web services. It is fast, accurate and remarkable at identifying and searching by colors. MulticolorEngine eliminates manual tagging of colors in images and supports a full set of metadata search capabilities. You can also use MulticolorEngine to extract color palettes from an image or a set of images.

* Forgive us, we are biased.

How it works

MulticolorEngine gives you the ability to search your images using colors as a search parameter. You are familiar with searching using keywords: you provide a keyword to a search engine and it replies with a list of search results that include that keyword. With MulticolorEngine, your search query is one or more colors and the results are images that contain your query colors.

MulticolorEngine analyzes the pixels in the images and does not use meta data, tags or any other information associated

with an image. It derives all the color data it needs from your images directly.

MulticolorEngine starts by indexing all the images in your collection. The indexing process involves extracting detailed color information from each image in your image collection. The extracted color information is stored in our specialized MulticolorEngine color database. This indexing process facilitates fast searching based on colors and allows our MulticolorEngine to scale to searching hundreds of millions of images.

The MulticolorEngine color database can also maintain additional information about your images (e.g., tags and categories) and allow you to search based on this information in addition to colors.

MulticolorEngine is delivered as a fully-hosted web API. It runs over HTTP using a REST protocol and JSON or XML formatted responses. There is no software to install and maintain.


Collapse All
Finds images best matching any colors

MulticolorEngine generates a precise color representation for any image that it indexes. This color index is then used to return best color matches for any image.

Finds images best matching any colors
Integrates easily with your existing technologies

As a fully-hosted API, MulticolorEngine is not dependent on the programming languages, back-end technologies or operating system you currently use in your technical environment.

You can continue to hold your product or image information in your existing database. MulticolorEngine can return the same image or product identifiers you use now, along with its color search results.

Integrates easily with existing technology
Ignores solid and transparent backgrounds in images

Most products are photographed on a solid background. MulticolorEngine has been designed to ignore solid or transparent background colors when indexing images so that your image background is not included in your color index.

Ignores solid and transparent backgrounds
Extracts color palette of individual images or sets of images

MulticolorEngine is able to not only return colors existing in a single image but it can also extract colors from a set of images. Using this feature you could display all the colors you have available in sofas, chairs and tables, and then let a user filter their search to only display green chairs.

Extracts color palette
Supports metadata searching
Is fast, accurate and scales to any size image collection

MulticolorEngine has been developed by the team behind TinEye. TinEye is the world's first reverse image search engine. Give it an image and it will tell you where that image has appeared on the web by searching it's multi-billion image index.

Is fast, accurate and scalable


MulticolorEngine is a color search API for use with your image collection or products.
It allows you to find images that best match one or more colors. It is automated, accurate, fast and remarkable.

Looking for an Enterprise Solution?

We customize plans for large collections - up to 500 million images and 50 million monthly searches.

Get in touch Technology Robot

All Plans Feature:

Private Collections
Cancel Anytime
Upgrade Anytime
Awesome Support
Pay As You Grow
Monthly Cost
One-time Setup
Monthly Searches
Image Collection Size
per month
Additional Searches
Additional Collection
per month
per month
Dedicated Server
Encryption Support
Email Support
Phone Support
  • Monthly Cost: Base monthly fee, charged in advance of the month. Any overusage fees are charged the following month.
  • Setup Fee: This is a one-time fee to set up your API.
  • Monthly Searches: The number of searches you can perform each month without additional cost.
  • Image Collection Size: The maximum number of images you can have in your search collection with no additional cost.
  • Additional Searches: Per-search fee for use beyond your monthly limit.
  • Additional Collection: Monthly fee for usage beyond your image collection size, calculated based on daily average.
  • Dedicated Server: The physical computer(s) used to host your API and images will not be used for any other client's API.
  • SLA: Service Level Agreement. We guarantee this level of uptime per month.
  • Encryption Support: API calls can be made over HTTPS.
  • Email Support: Weekdays, 10am to 5pm ET.
  • Phone Support: Weekdays, 10am to 5pm ET.
  • Private Collections: Your images are not visible to anyone else.
  • Cancel Anytime: Cancellation will take effect at the end of your current billing period. You will not receive a refund for billing that has already occurred.
Read the fine print

Frequently Asked Questions

Who is using TinEye Services