Input

or upload a file →
Ready.

Results

Implementation: MD5 is a minimal pure-JS port; SHA-1/256/384/512 use crypto.subtle.digest (Web Crypto API — all modern browsers). Every calculation runs locally in your browser.