Cryptographic Hash & Encoding Toolkit
Hash text with MD5, SHA-1/256/384/512, SHA-3, and RIPEMD-160. Generate HMAC signatures for APIs. Hash files to verify integrity. Educational password hashing with PBKDF2. Multiple output formats: hex, Base64, Base64-URL. Security indicators show which algorithms are broken (MD5), deprecated (SHA-1), or secure (SHA-256, SHA-3). File hashing includes progress tracking. Everything happens in your browser. Your files and data never leave your device.
Privacy & Security:
All hashing happens entirely in your browser using JavaScript. Your data never leaves your device and is not sent to any server. This tool is 100% client-side and works offline after loading.
How to Use
- Pick algorithms. Type text. See all hashes in a table.
- HMAC tab for generating signatures with a secret key
- File Hash tab for verifying downloads and file integrity
- Sort by algorithm or hash length
- Copy hashes with one click
Frequently Asked Questions
Related Tools
Base64 Encoder/Decoder
Encode anything to Base64. Text, files, images — whatever. Decode it back just as easily.
URL Encoder/Decoder & Toolkit
Encode URLs. Decode them. Parse them into parts. Manage query parameters without the headache.
JWT Decoder
Decode JWT tokens. See header, payload, and claims. Check expiration with live countdown. Compare two tokens side-by-side.