Hash, encode, encrypt and decode, generate keys and certificates, and pull tokens apart. Every operation runs client side, so nothing you paste ever leaves the browser.
Generate MD5, SHA1, SHA256 and more from any text or file, computed right in the browser.
Encode and decode Base64, URL, hex and HTML entities in one place, in both directions.
Paste a JSON Web Token and read its header, payload and signature without sending it anywhere.
Generate strong random passwords and passphrases with full control over length and character sets.
Test a password against length, variety and common patterns and see how well it holds up.
Quick reference on algorithms, key sizes and modes, and when to reach for each one.
Encrypt and decrypt text with AES GCM from a passphrase, powered by the browser Web Crypto API.
Compute an HMAC over a message with your chosen key and hash, for integrity and authentication.
Generate an RSA public and private key pair in the browser using the Web Crypto API.
Hash a password with bcrypt at a chosen cost, or verify a password against an existing bcrypt hash.
Caesar, Vigenere, Atbash and other classic ciphers, to encode, decode and learn how they work.
Paste a PEM certificate and read its subject, issuer, validity dates and extensions in plain text.
Generate version 4 UUIDs one at a time or in bulk, ready to copy.
Turn any text, URL or contact detail into a scannable QR code you can download.
Cryptographic operations run in your browser using the Web Crypto API and vetted libraries. Reference tools last reviewed June 2026.
Free for learners. Tell us who you are once and every tool opens after that. It helps us keep the tools working and build what you actually need.
One time only. We never sell your data.