Online Hash & Cryptography Tools

Free online MD5, SHA-1, SHA-256, SHA-512 hash generator, HMAC generator, file hash checker, and JWT decoder. Runs in your browser.

A cryptographic hash function takes any input and returns a fixed-length fingerprint. The same input always produces the same hash; a one-bit change in the input completely changes the output. This property makes hashes useful for verifying file integrity, storing passwords, and generating cache keys.

MD5 and SHA-1 are still widely used for non-security checksums — verifying that a downloaded file is intact — but are no longer suitable for password storage. SHA-256 and SHA-512 are the current standards for any security-sensitive application.

JWT (JSON Web Token) is a compact, URL-safe token format used extensively for authentication. Our decoder shows the header, payload, and signature claims without requiring a secret key — useful for inspecting tokens during development.

All Hash Tools
Hash Generator
Generate MD5, SHA-1, SHA-256, SHA-384, SHA-512 hashes. Supports HMAC with a custom secret.
Open tool →
File Hash Generator
Compute a cryptographic hash of any local file in-browser. Verify download integrity.
Open tool →
JWT Decoder
Decode a JWT token's header, payload, and claims. No secret key required.
Open tool →