This tool helps you create visual fingerprints for deduplication, QA checks, or asset library audits without uploading your files.
Hash types and usage
Unlike cryptographic hashes (like SHA-256) that change with a single byte, perceptual hashes tolerate minor visual changes. You can enable aHash (brightness), dHash (gradients), pHash (low-frequency structure), and wHash (wavelet structure).
Using a mix of these algorithms gives a broader fingerprint. For quick scans, aHash and dHash are fast and reliable. For stronger comparisons involving compressed or resized variants, pHash and wHash are more robust.
8×8 vs 16×16 hash size
The 8×8 hash creates a 64-bit fingerprint that is quick to calculate and easy to compare, making it the practical default for most checks.
The 16×16 option produces a 256-bit fingerprint. It takes slightly longer to compute but provides a much more sensitive hash for comparing detailed structure in larger workflows.
Batch calculation and export
After you add your images, the tool decodes and hashes them entirely client-side. You can copy individual hashes or all hashes for a single image directly from its card.
When you have processed an entire batch, download the results as a CSV. This export includes the filenames, MIME types, dimensions, and all selected hashes, giving you a clean dataset for your audit or comparison scripts.