Generate MD5, SHA-1, and SHA-256 hashes for any text input.
SecurityType or paste the text you want to hash into the input field.
Select the hash algorithm: MD5, SHA-1, SHA-256, or SHA-512.
The hash value is computed instantly as you type.
Copy the hash output and use it for verification or storage.
Compare the SHA-256 hash of a downloaded file against the publisher's checksum to confirm it hasn't been tampered with.
Generate a hash of a password before storing it so plaintext passwords are never saved in the database.
Many APIs require HMAC or SHA-based signatures on request parameters to authenticate the caller.
Hash blocks of text or files to quickly detect duplicates without comparing the full content byte-by-byte.
Hash Generator computes MD5, SHA-1, SHA-256, and SHA-512 hashes from any text input instantly in your browser — useful for verifying data integrity, storing passwords safely, and checksumming files.
Score password entropy and estimated crack time, with practical improvement tips.
Encrypt or decrypt text with AES-256-GCM using a passphrase. Runs entirely in your browser.
Generate time-based one-time codes (TOTP) and the QR code to add the secret to any authenticator app.
Compare two hashes, or hash text or a file to verify integrity — MD5, SHA-1, SHA-256, SHA-512.
Detect and mask emails, phone numbers, credit cards, and Thai national IDs in any text.
Generate passwords with custom patterns, character sets, and rules for maximum control.