Cryptography Calculators

MD5, SHA-1, SHA-256, SHA-512 and CRC checksum generators that run in your browser.

A hash function turns any input into a short, fixed-length fingerprint. The same text always gives the same fingerprint, and a tiny change in the text gives a completely different one, which makes hashes useful for checking that a download or a message arrived intact. The tools here compute MD5 (32 hexadecimal characters), SHA-1 (40), SHA-256 (64) and SHA-512 (128), plus the CRC-8, CRC-16 and CRC-32 checksums.

Choose by purpose, not by habit. SHA-256 is the usual choice for integrity checks today, and SHA-512 is its longer sibling. MD5 and SHA-1 are no longer safe where an attacker could be involved, so keep them for matching legacy checksums. A CRC detects accidental errors in stored or transmitted data but is not designed to resist tampering. None of these should be used on its own to store passwords.

Popular cryptography calculators

All cryptography calculators