Hash generator
Paste text or choose a file to instantly see its MD5, SHA-1, SHA-256, SHA-384 and SHA-512 hash — handy for checking a downloaded file matches the original.
How to generate a hash
- Choose Text or File.
- Paste your text, or choose or drop a file onto the box.
- See each hash appear below and click the copy button next to the one you need.
Frequently asked questions
To check that a file or piece of text is the original, unchanged copy — compare the hash you get here with the one published by the source; if they match, the file is intact.
No. The file is only read on your own device to compute the hash — it is never sent anywhere.
Match whichever one the source published. SHA-256 is the most common today; MD5 and SHA-1 are still used by many sites to verify files, even though they are no longer used for security.
Yes, up to 50 MB at a time. A larger file just takes a little longer to hash.
Related tools
HMAC GeneratorCreate and verify HMAC signaturesRSA EncryptionGenerate RSA keys, encrypt and decrypt short textPassword GeneratorCreate strong random passwordsPassword strength checkerCheck if a password is weak or strong, and whyBase64 & URL Encoder / DecoderEncode and decode Base64 and URLsData URI GeneratorTurn files and SVG into embeddable data URIsData URI DecoderView and save files from a data URI or Base64Slug generatorTurn titles into clean URL slugsUUID generatorGenerate random UUID identifiers