Hash Generator
SHA-256, SHA-1, SHA-384 and SHA-512 digests.
Runs entirely in this tab. Nothing is uploaded.
Result
Frequently asked questions
Is MD5 supported?+
No. Browsers don't implement MD5 in WebCrypto, and it is unsuitable for anything security-related. Use SHA-256.
Can a hash be reversed?+
No. Hashing is one-way — that is the point of it.
Which hash should I use?+
SHA-256 unless you have a specific reason not to. SHA-1 is offered for checking against older systems that still publish it, not because it is a sound choice for anything new.
Can I hash a file?+
This tool hashes text. To verify a download, use the checksum command your system already ships with — shasum on macOS and Linux, Get-FileHash in PowerShell on Windows.
Tools that pair with Hash Generator
- Base64 Encode / DecodeConvert text to Base64 and back, UTF-8 safe.
- JSON FormatterFormat, minify, validate and sort JSON keys.
- UUID GeneratorGenerate v4 UUIDs, one or fifty at a time.
- URL Encode / DecodePercent-encode URLs and query strings, or decode them.
- Timestamp ConverterUnix timestamps to dates and back, seconds or milliseconds.
- Case ConvertercamelCase, snake_case, Title Case and six more.