Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I'm looking for a desktop search engine for finding images on my local hard drive with high visual similarity. I've only found paid for ones so far. It could be Linux or windows one, either would be helpful.

A Google desktop plug-in would be nice!

share|improve this question
Are you looking for a duplicate image detector to find graphics files that are the same but not bit-wise identical? –  Synetech Jul 17 '11 at 18:36
No I'm looking for all images that look similar, such as originals and their subsequently processed versions, even if they are in different formats. I know it's a tall ask –  barrymac Jul 17 '11 at 18:54
That’s what I mean. And no, it’s not. –  Synetech Jul 17 '11 at 22:02

8 Answers 8

up vote 2 down vote accepted

Tineye image search has a plugin.



For a local CBIR engine, there are a couple out there. From the makers of Tineye is Pixmatch!!


While it requires you to upload images and have it scan it, it is actually very accurate.

A local version would be Octogan. It's not that accurate.


While googling, this page did catch my eye. I'm having it index my picture collection currently. It looks promising.


It has two parts. Caliph is the indexer. Emir is the query engine. Nice play on names huh?

share|improve this answer
Are you sure this is for searching the local hard drive as opposed to the web? –  ChrisF Jul 17 '11 at 21:42
Oops, fail. That is a different story. I'll edit. –  surfasb Jul 17 '11 at 22:39
@ChrisF: You can check local images from your HDD as well, but you would have to do it one at a time, without an AutoIt or python/mechanize script or something. There is an API though, which could probably be used for batch processing. –  paradroid Jul 17 '11 at 22:45
While trying Octagon I could not get it to work properly. I imported the directory of the images I wanted to compare and then I used "query by image" but nothing happens. In the Java window I get a IndexOutOfBoundsException. –  gentlesea Jun 26 '12 at 12:32

dupeGuru PE. Plus it's open-source. :)

dupeGuru Picture Edition (PE for short) is a tool to find duplicate pictures on your computer. dupeGuru PE is a big brother of dupeGuru. It works like dupeGuru, but is specialized for duplicate pictures matching. dupeGuru PE runs on Windows, Mac OS X and Linux.

dupeGuru PE is efficient. Not only can dupeGuru PE find exact matches, but it can also find duplicates among pictures of different kind (PNG, JPG, GIF etc..) and quality. On Mac OS X, dupeGuru PE can scan your iPhoto library.

dupeGuru PE is customizable. You can tweak its matching engine to find exactly the kind of duplicates you want to find. The Preference page of the help file lists all the scanning engine settings you can change.

dupeGuru PE is safe. Its engine has been especially designed with safety in mind. Its reference directory system as well as its grouping system prevent you from deleting pictures you didn't mean to delete.

Compare any picture format. dupeGuru PE supports JPG, PNG, TIFF, GIF and BMP formats. All these formats can be compared together. The Mac OS X version of dupeGuru PE also supports PSD and RAW (CR2 and NEF) formats.

Your iPhoto and Aperture libraries are supported.

Do whatever you want with your duplicates. Not only can you delete duplicates files dupeGuru finds, but you can also move or copy them elsewhere. There are also multiple ways to filter and sort your results to easily weed out false duplicates (for low threshold scans).

share|improve this answer
Always happy to find an open source one, that one looks great! very convenient –  barrymac Jul 25 '12 at 9:08

http://www.imgseek.net It's a gnome app (for linux) that search images using visual similarity among other things. I used it widely and is pretty accurate, and you can manage the threshold of the search. If you don't find any windows native alternative, you probably wanna try to port it using gnome for windows.

share|improve this answer

The Geeqie image viewer can find duplicates based on image similarity.

share|improve this answer

Mark Tyler wrote an image differencer as a test program for mtpixel ( spin off from mtpaint, which is @ sourceforge ). Mtpixel is now developed as part of mtcelledit (a light gtk2 spreadsheet app on Google code )

You may have better luck with one over the other.

Iirc it only does 2 images at a time, so you'd need to script the file finding.

share|improve this answer

I am using similar image search for my own photo library:Duplicate Image Finder This tool can find similar images sometimes even better than search engines, but it works for your own photo library. Give it a try They provide also a Free duplicate file finder.

share|improve this answer

Reasonable NoClone 2013 Duplicate Find Finder can find similar images regardless of size, cropped,modified.

share|improve this answer

Google has a new service here: http://www.google.com/imghp?hl=en&tab=wi

In Chrome (and some other browsers but not all) click the camera icon on the right hand end of the search field to open the dialog.

share|improve this answer
That service is nice but it refers to web search as opposed to local desktop hard drive search –  barrymac Jul 17 '11 at 18:26

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.