Projects / pHash


pHash is an implementation of various perceptual hashing algorithms. A perceptual hash is a fingerprint of a multimedia file derived from various features from its content. Unlike cryptographic hash functions that rely on the avalanche effect of small changes in input leading to drastic changes in the output, perceptual hashes are "close" to one another if the features are similar. Potential applications include copyright protection, similarity searches for media files, or even digital forensics.

Operating Systems

Last announcement

Windows Source/Binary Release 30 Mar 2011 16:16

pHash 0.9.4 Windows source code and binary package has been released. It is also available under the GPLv3 from the main pHash website.

Recent releases

  •  24 Apr 2013 03:47

    Release Notes: This release fixes compilation bugs and updates automake configuration files to support building on Gentoo.

    •  23 Nov 2012 22:09

      Release Notes: This release fixes compilation errors when using the deprecated FFmpeg API.

      •  31 Jan 2011 17:56

        Release Notes: This release adds radial image hash to Java bindings. It fixes several compilation bugs with Mac OS X and the example applications.

        •  29 Aug 2010 15:56

          Release Notes: This release fixes a bug with the configure script that broke MP3 support in the audio hash.

          •  15 Aug 2010 16:15

            Release Notes: This update includes a bugfix in the audio perceptual hash when converting from stereo to mono sound for WAV/Ogg/FLAC audio files.

            Recent comments

            21 Apr 2010 21:27 b1ng0

            Sorry about that. It may have been down for maintenance at that time, but it is functioning properly now.

            29 Mar 2010 10:49 samjam

            The demo page seems to do nothing except return an empty page.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.