Free Online Cryptography and Cipher Tools
Encrypt and decrypt text with AES in GCM, CBC or CTR mode, hash text and files with SHA-256 and MD5, generate RSA-OAEP key pairs or follow the RSA maths step by step, crack Caesar and Vigenère ciphers, run a period-accurate Enigma machine, and hide encrypted text inside a PNG.
Keys, passphrases and files are processed with the browser’s Web Crypto API on your device, never sent to a server. The classical and Enigma tools double as teaching aids that show each step of the cipher. Students learning cryptography, CTF players and developers debugging an integration are the usual audience. Each page explains the algorithm alongside the tool.
- Classical Cipher Workbench — Encrypt, decrypt, and crack classic ciphers — Caesar, Vigenère, Playfair, Morse, and more — with step-by-step visualization.
- Modern Symmetric Cipher Lab — Encrypt and decrypt with AES-GCM/CBC/CTR and PBKDF2, with byte-level and process-stage visualization.
- Hash Lab & Identifier — Compute and identify SHA-1/256/384/512, HMAC, and MD5 hashes, verify file checksums, and test password strength.
- RSA & Asymmetric Crypto Demo — Learn RSA with a full small-prime step table, or use real-strength RSA-OAEP encryption via your browser.
- Enigma Machine Simulator — A historically accurate Enigma machine — rotors, reflectors, ring settings, plugboard, and live signal-path visualization.
- Steganography Toolkit — Hide and extract secret messages inside PNG images using LSB embedding, with optional AES encryption.
Other categories: Documents · Dev · Media · Hardware · Finance · Workspace · Generators · Calculators · Cloud · Business