Hash Generator
MD5, SHA-1, SHA-256, SHA-512 hashes — computed locally in your browser.
Hashed locally · SHA family via Web Crypto, MD5 via js-md5 · Verify checks all algorithms, even the one you’re not viewing.
Generate MD5, SHA-1, SHA-256, SHA-384, and SHA-512 hashes of text or files, compute HMACs with a secret key, and verify a checksum by pasting it in. Everything is computed on your device.
How to use Hash Generator
- 1Choose Text or File as the source.
- 2Pick an algorithm (SHA-256 by default).
- 3Optionally enable HMAC and enter a secret key.
- 4Copy the digest, or paste a checksum into Verify to confirm it matches.
Frequently asked questions
Still have questions?
If you can’t find the answer you’re looking for, our support team is here to help.
Contact SupportKeep going.
JSON Formatter
Format, validate, and minify JSON. Catches syntax errors with line + column.
JWT Decoder
Decode JWT headers + payloads. Surfaces issued, expires, and notBefore timestamps.
Base64 Encode / Decode
Encode text to base64 or decode base64 back to text. UTF-8 safe.
Image Compressor
Compress JPG, PNG, WebP, and AVIF images without quality loss. Free, instant, and 100% private.
PDF Merger
Combine multiple PDFs into a single file. Drag to reorder, processed in your browser.
Image Resizer
Resize images by pixels or percentage. Presets for Instagram, X, HD, 4K — and bulk supported.

