Hash Generator
SHA-256, SHA-1, and MD5 in the tab.
Loading tool
Type a string and copy the digest. SHA-256 is the default. MD5 and SHA-1 are for legacy checksums only.
How to use this tool
- Paste the snippet. Drop JSON, code, or a token into the input. It is not sent to a server.
- Run the action. Format, decode, or generate. Parse errors stay on the page.
- Copy the output. Copy the result back into your editor or terminal.
Passwords
Do not use a raw hash as a password store. Use a password manager and a proper KDF on a server if you are building auth.
Frequently asked
Can I hash a file?
Text is hashed as UTF-8. File checksums belong in a dedicated utility if you need streaming I/O.
Is HMAC available?
An optional key field computes HMAC-SHA-256. The key never leaves the tab.
Why does MD5 still exist here?
Old systems still print MD5. Do not use it for security.
Are hex and Base64 both offered?
Yes. Hex is the default.
Is the input uploaded?
No.