profile picture

Hyder Abbass

Windows 0 2k

We all know the old method of searching an image over the internet by typing a keyword related to what we are looking for.reverse image search to find fake profile on Facebook
Did you know that there exists image search engines that allow you to make a search using an image? You have been living under a rock if you didn’t know these kind of tools exist!

Searching the web using an image allows you to explore the web in an entirely new way.

5 reasons to perform search using an image

There are various reasons why you would perform image search rather than searching an image by typing a keyword. Below are some ideas what you can do these tools:

  1. Find your stolen images on the web if you are a photographer, graphic designer, etc..
  2. Check if someone profile’s photo on Facebook is real or taken from the web.
  3. Find larger size and better resolution of the image found  on the web.
  4. Explore the different sources where a particular image is found online.
  5. Integrate  similar image retrieval technologies in your app if you are a developer.


I have compiled below the best sites to use for reverse image search. Actually, I have tested more websites than listed below, unfortunately the rest did not make it among the top 5 to use.

1. Google Image Search

Among all online tools I have tested, I believe that none can beat the power of Google Image Search as it returned the most amount of results for the same image as compared to other websites. To upload an image, click on the camera icon in the search bar and in the new window,  you will be asked to upload an image from your computer or paste an image link directly. Alternatively, you can also drag and drop an image from your computer to the Google Image logo.

Google image search

Unfortunately, Google Image API has been deprecated hence you can’t use it to build an application.

2. TinEye Reverse Image Search

TinEye also performs almost accurate image search as Google Image except that there’re fewer results.  This might be because Google Image  has more images indexed in its database than TinEye’s  2 billion images. Nevertheless, TinEye has something that Google Image does not have – an API.  This is may be why companies like Ebay and Istockphoto has turned to TinEye to integrate its technology in their app. It is not free for commercial use though.

TinEye image search engine

 3. PicTriev

This tool can perform image search for people faces only and not objects. As compared to TinEye and Google Images, it automatically detects the gender  and the age of the person in the photo. It also gives a suggestion of the person’s name if it is a celebrity. An android app is available for your mobile phone.

Face recognision in PicTriev


4. Imgseek

This website provides a tool called isk-daemon, an open-source  app developed in Python to start your own reverse image search service. However, you will probably need a powerful server to host all these images in your database. You can find a live demo of the application here. If you are looking for similar open source application, this list from wikipedia might come in handy. As for the test with this service, it  is less accurate as compared to Google Image and TinEye, but it is worth to check it out.


ImgSeek open source CBIR app


This was the least performing tool among all that I have tested, but it was worth listing it here since it provides a feature than no tools above has – it allows you to sketch what you are looking for. For now, it is still an experimental tool  and maybe  we should give it more time, and it might probably outperform Google Image or TinEye in the future. Who knows?

If you think there’s a tool that deserves to be among the top 5, drop me a comment below.



Your email address will not be published. Required fields are marked *