Turn any text — or a file — into its MD5, SHA-1, SHA-256 and SHA-512 fingerprints. Everything is calculated on your own device; nothing is uploaded anywhere.
Type or paste anything below. All four hashes update live. The same input always produces the same hash — change one letter and the whole thing changes.
Drop a file to get its SHA-256 and MD5 checksums — handy for checking a download hasn't been tampered with. The file is read on your device only. Maximum sensible size: 50 MB.
A hash is a one-way mathematical fingerprint of some data. Feed in a word, a document or a whole file, and you get a fixed-length string of hex characters. Hashes are used to: