Password Strength Checker
Estimates password entropy and crack time, and identifies the specific weaknesses in what you…
Encrypts and decrypts text with AES-GCM 256-bit using a password, entirely in your browser.
The AES Text Encryption encrypts and decrypts text with AES-GCM 256-bit using a password, entirely in your browser. It runs as plain JavaScript inside the page, which means there is no upload step, no queue and no size limit imposed by a server — the only limit is your own device.
| Cipher | AES-256-GCM, which provides both confidentiality and tamper detection |
|---|---|
| Key derivation | PBKDF2 with SHA-256 and 250,000 iterations plus a random salt |
| Output | Base64 containing salt, IV and ciphertext — everything needed to decrypt except the password |
Estimates password entropy and crack time, and identifies the specific weaknesses in what you…
Generates MD5, SHA-1, SHA-256, SHA-384 and SHA-512 hashes of any text, all at once.
Generates an MD5 hash of any text or string, with optional HMAC and uppercase output.
Generates SHA-256 hashes using the browser's Web Crypto API, with HMAC support.
Generates SHA-1 hashes, still required by some legacy systems and Git object addressing.
Generates SHA-512 hashes for checksums, signatures and archival fingerprints. Runs in your…
Encodes and decodes Base32, the alphabet used by TOTP secrets and some file systems.
Encodes and decodes Base58, the alphabet used by Bitcoin addresses and short identifiers.
Applies a repeating-key XOR to text or hex, the operation behind many simple obfuscation…
Generates time-based one-time passwords from a Base32 secret, the same codes an authenticator…