Hash Function Generators
Generate cryptographic hashes using various algorithms with support for multiple input and output encodings. All processing happens securely in your browser - your data never leaves your device.
🔒 Privacy & Security Features
- • Client-side processing: All computations happen in your browser
- • Multiple encodings: Support for 40+ text encodings plus binary formats
- • Flexible output: Hex (upper/lower case) and Base64 output formats
- • Real-time results: Instant hash generation as you type
🔒Broken
SHA-1
Legacy 160-bit hash function. Cryptographically broken.
Output Size: 160 bits
Common Uses:
- • Legacy system compatibility
- • Git (being phased out)
- • Historical data verification
Generate SHA-1 Hashes
🔐Secure
SHA-224
Truncated SHA-256 variant producing 224-bit hashes.
Output Size: 224 bits
Common Uses:
- • Government applications
- • Digital certificates
- • Space-constrained environments
Generate SHA-224 Hashes
🛡️Secure
SHA-256
Industry standard 256-bit cryptographic hash function.
Output Size: 256 bits
Common Uses:
- • Password hashing
- • Blockchain & cryptocurrency
- • SSL/TLS certificates
- • File integrity
Generate SHA-256 Hashes
₿High Security
Double SHA-256
Bitcoin-style double hashing for enhanced security.
Output Size: 256 bits
Common Uses:
- • Bitcoin blockchain
- • Cryptocurrency mining
- • High-security applications
- • Protection against length extension
Generate Double SHA-256 Hashes
Supported Input Encodings
Binary Encodings
- • Hexadecimal
- • Base64
Text Encodings (40+)
- • UTF-8, UTF-16LE, UTF-16BE
- • ISO-8859 series (2-16)
- • Windows codepages (874, 1250-1258)
- • KOI8-R, KOI8-U, IBM866
- • Asian encodings (GBK, Big5, EUC-JP, etc.)
- • And many more...
Output Formats
- • Hexadecimal (lowercase)
- • Hexadecimal (uppercase)
- • Base64