Image Hash Calculator
Generate perceptual hashes for duplicate detection and image fingerprinting
Drop image here or click to browse
JPEG, PNG, WebP, GIF up to 20MB
pHash (Perceptual)
Uses DCT (Discrete Cosine Transform) to capture frequency information. Resistant to scaling, brightness changes, contrast adjustments, and minor color shifts.
dHash (Difference)
Compares adjacent pixel gradients to capture structural patterns. Effective at detecting cropping, structural modifications, and gradient-based edits.
aHash (Average)
Compares each pixel to the average value. Extremely fast to compute, making it ideal as a first-pass duplicate filter before running more expensive checks.
wHash (Wavelet)
Uses Discrete Wavelet Transform for multi-resolution analysis. Particularly robust to watermark overlays, JPEG compression artifacts, and semi-transparent edits.