VisualHash je nástroj pro výpočet kontrolních součtů k souborům či textovým poznámkám. Ovládání aplikace je velmi jednoduché, pro zjištění kontrolního součtu stačí požadovaný soubor přetáhnout do rozhraní programu.
Přetaženo může být i více souborů najednou. Produkt umí pouze kontrolní součty vytvářet, chybí tedy možnost jejich kontroly a porovnání.
Seznam vygenerovaných kontrolních součtů může být nakopírován do schránky. Mezi podporované algoritmy pro výpočet kontrolního součtu patří Aler-32, Cksum-32, CRC-16, CRC-16-CCITT, CRC-16-XModem, CRC-32, CRC-32-MPEG2, CRC-64, ELF-32, FCS-16, FNV-32, FNV-64, GOST, MD2, MD4, MD5, PJW-32, SDBM-32, SHA-1, SHA-256, SHA-384, SHA-512, Sum-32, XUM-32 a mnoho dalších.