Hash Generator
Type or paste any text and instantly get its MD5, SHA-1, SHA-256, SHA-384 and SHA-512 hashes.
Choose a file or drop it here
Hashed right here on your device — never uploaded.
How it works
Instant, private, and free — no sign-up, no upload, no wait.
Paste your text
Drop in a password, a message, a file's contents — anything you can type.
See every hash
MD5, SHA-1, SHA-256, SHA-384 and SHA-512 are computed live, shown as hex.
Copy what you need
One tap copies any hash to your clipboard, ready to paste anywhere.
About hashing
A hash is a fixed-length fingerprint of your input. The same text always produces the same hash, but you can't reverse a hash back into the original text. Even a tiny change — one letter, one space — completely rewrites the result. Hashes are used to verify file integrity, store passwords safely, and check that data hasn't been tampered with.
Which one should I use? SHA-256 is the modern default and a solid all-round choice. SHA-384 and SHA-512 offer larger outputs for higher-security needs. MD5 and SHA-1 are included for compatibility with older systems and checksums, but they're considered weak — avoid them for anything security-critical.
Private by design. Hashing happens right here in your browser — the SHA family uses the built-in Web Crypto API and MD5 runs in local JavaScript. Your text is never uploaded — we never see it.