Generate cryptographic hashes from text using the Web Crypto API. All hashing happens in your browser.
A hash function takes any input and produces a fixed-size output (a "digest"). Good hash functions are deterministic, fast to compute, and infeasible to reverse — making them ideal for integrity checks and checksums.
For storing user passwords, never use plain SHA-256. Use a slow, salted KDF like bcrypt, scrypt, or Argon2.
Identify, verify and analyze hashes — plus the password and JWT tools that pair with them.
Decode JWT tokens and inspect header, payload, and expiry.
Generate cryptographically strong passwords with custom rules.
Identify, generate, verify and analyze hashes — plus password crack-risk estimator.
Format, validate and minify JSON with instant error detection.