Security Tools
Tools for security and encryption: a strong random password generator, hash computation (MD5, SHA-1, SHA-256, SHA-512) and JWT token decoding/verification
The key point: generation and computation happen entirely in your browser. A password created here is never transmitted or stored on a server - it only exists on your screen. Ideal for creating a credential, checking a file's integrity or inspecting a token
Compute MD5, SHA-1, SHA-256 and SHA-512 hashes of text
Generate strong, random passwords
Generate random UUID v4 identifiers
Decode and verify JWT signatures directly in your browser
Generate a paper card/matrix to note your passwords safely
Encrypt and decrypt with Vigenère, Beaufort and autokey
Caesar shift, ROT13, ROT47 and automatic brute-force
The Atbash cipher: A↔Z, B↔Y… alphabet reversal
Translate text ↔ morse, with sound playback
Bacon's biliteral cipher (5-symbol a/b codes)
Zigzag transposition cipher
Digraph cipher with a 5×5 key square
Encrypt or crack a substitution cryptogram
Letter, bigram and trigram frequency
Encode each letter as coordinates on a 5×5 grid
Convert letters to their rank (A=1, Z=26)
(a·x+b) mod 26 cipher with modular inverse
Vigenère variant with a numeric key
2×2 matrix cipher modulo 26
Hash and verify a password with bcrypt