Hash text
Hash a text string using the function you need : MD5, SHA1, SHA256, SHA224, SHA512, SHA384, SHA3 or RIPEMD160
Your text to hash:
Digest encoding
Usage Guide & Notes
- Enter your text in the input area
- Select your preferred encoding format (Hexadecimal, Base64, Binary, or Base64url)
- View the hash results for different algorithms
- Click the copy button to copy any hash to clipboard
- MD5: A 128-bit hash function that is fast but no longer considered secure against collision attacks.
- SHA1: A 160-bit hash function that is widely used but also considered cryptographically broken.
- SHA256: Part of the SHA-2 family, provides 256-bit security and is widely used in security applications and protocols.
- SHA224: Another member of the SHA-2, provides 224-bit output.
- SHA512: Produces a 512-bit hash value, offering the highest security in the SHA-2 family.
- SHA384: A truncated version of SHA512 with a 384-bit output.
- SHA3: The newest member of the Secure Hash Algorithm family, designed to be resistant against attacks on SHA-2.
- RIPEMD160: A 160-bit hash function designed as an alternative to SHA1 and MD5.
- MD5 and SHA1 are no longer considered secure for cryptographic purposes.
- For security-critical applications, use SHA256 or stronger algorithms.
- Remember that hash functions are one-way functions - you cannot recover the original text from a hash.
- All processing occurs locally in your browser; no data is sent to any server.
- For password storage, specialized algorithms like bcrypt, scrypt, or Argon2 should be used instead of simple hashing.
- Checking file integrity - compare hash values to verify file contents
- Data deduplication - identify identical data by its hash
- Message verification - ensure data hasn't been tampered with
- Digital signatures (when used with asymmetric cryptography)
- Blockchain and cryptocurrency applications
Related Tools You Might Like

Encryption Decrypt
Encrypt and decrypt text using different algorithms like AES, TripleDES, Rabbit, or RC4. This tool processes all data locally for maximum security.

Bcrypt
Bcrypt is a tool for encrypting and decrypting text using the Bcrypt algorithm.

BIP39 Generator
Generate secure BIP39 mnemonic phrases for cryptocurrency wallets. Create passphrases with different entropy levels and in multiple languages.

HMAC Generator
Computes a hash-based message authentication code (HMAC) using a secret key and your favorite hashing function.

CyberChef
CyberChef is a free, open-source, web-based tool for encryption, decoding, compression, and data analysis. It features a wide range of operations for handling various data formats, including Base64, Hex, and more.

JSON Formatter
Format and beautify JSON with customizable indentation. Supports JSON5, comments, trailing commas and advanced formatting options.