Developer toolLiveRuns on your device
Hash Generator
Generate MD5, SHA-1, SHA-256, SHA-384 and SHA-512 hashes of text or any file, and check a download against an expected checksum — all computed in your browser.
How to use
Hash Generator in three steps
- 01
Type or paste text, or drop a file.
- 02
Every hash is computed instantly.
- 03
Copy a hash, or paste an expected one to check that it matches.
FAQ
Good to know
SHA-256 for anything security-related. MD5 and SHA-1 are fine for checking that a download isn't corrupted, but they're no longer safe against deliberate tampering.
Text is hashed as UTF-8, exactly as typed. Commands like echo add a trailing newline, which changes the hash — use echo -n or printf to compare.
No. The tool runs inside this browser tab. Your input is processed in memory on your device and is gone when you close the tab.
Related
More developer tools
- Live
JSON Formatter
Format, validate and minify JSON — with exact error positions.
Developer - Live
Base64 Encode / Decode
Encode text or files to Base64, and decode it back.
Developer - Live
URL Encode / Decode
Percent-encode text for URLs, or decode it back.
Developer - Live
UUID Generator
Generate random v4 UUIDs — one or a hundred at a time.
Developer