Crypto & Security Tools
Free cryptography and security tools — hash text with SHA, MD5 and HMAC, encrypt with AES, generate TOTP two-factor codes, check password strength, and create secure random tokens, all in your browser.
MD5 Hash Generator
Compute the 32-character MD5 hash of any text, updating live as you type.
⌥HMAC Generator
Generate an HMAC signature for a message using a secret key and chosen hash.
🔒AES Text Encryption
Encrypt and decrypt text with a passphrase using AES-GCM and PBKDF2.
⧖TOTP / 2FA Code
Generate a time-based one-time passcode from a Base32 secret, refreshed every second.
▓Password Strength Meter
Estimate password entropy, a strength rating and a rough crack-time estimate.
🔑API Token Generator
Generate secure random tokens or API keys in hex, base62 or base64url.
✓Luhn / Card Validator
Check a number with the Luhn algorithm and detect the card brand by prefix.
R47ROT47 Cipher
Encode or decode text with the self-inverse ROT47 cipher, updating live as you type.
⊕XOR Cipher
XOR-encrypt a message with a repeating key, producing hex output you can decrypt back.
VigVigenère Cipher
Encrypt or decrypt text with the classic keyword-based Vigenère cipher.
58Base58 Encoder/Decoder
Encode and decode text using the Bitcoin Base58 alphabet, with leading-zero handling.
JWT+JWT Generator
Create a signed HS256 JSON Web Token from a JSON payload and a secret.
🎲Random Bytes Generator
Generate cryptographically secure random bytes as hex, base64, a decimal array or binary.