Hash generator
Calculate MD5, SHA-1, SHA-256, SHA-384 and SHA-512 digests of any text or file. Hashes update as you type. Files are hashed locally, so you can verify large downloads privately.
Everything runs in your browser — nothing is sent anywhere
How to use
- 1
Type or paste text, or choose a file.
- 2
All five hashes are calculated instantly.
- 3
Copy the hash you need.
FAQ
Is my file uploaded?
No. Hashing uses the Web Crypto API in your browser. The file never leaves your device.
Which hash should I use?
SHA-256 for checksums and integrity today. MD5 and SHA-1 are fine for detecting accidental corruption but are not secure against tampering.
Can I verify a downloaded file?
Yes. Choose the file, then compare the SHA-256 with the value published by the download page.
Is there a file size limit?
Files of several gigabytes work; hashing runs at hundreds of MB per second.
Related tools
Base64 encoder and decoderEncode text or files to Base64 and decode Base64 back to text in your browser. URL-safe variant, data URIs for files. Nothing is uploaded.UUID generatorGenerate UUID v4 or v7 identifiers in bulk, in your browser. Cryptographically random, uppercase option, copy with one click.Password generatorGenerate strong random passwords with letters, digits and symbols. Set the length, see the strength, copy in one click. Generated locally in your browser.