Securely generate hashes, keys, tokens, and encrypt or decrypt data right in your browser.
Generate standard base64-encoded HTTP Basic Authentication headers from username and password inputs.
Generate bcrypt password hashes with custom cost factors, and compare plain text passwords against hashed values client-side.
Generate cryptographically secure BIP39 mnemonic recovery passphrases (12, 15, 18, 21, or 24 words) in your browser.
Symmetrically encrypt and decrypt text strings client-side in your browser using PBKDF2 key derivation and AES-GCM.
Compute SHA-256, SHA-1, and SHA-512 hashes of any local file and compare against a published checksum, entirely in your browser.
Generate cryptographic MD5, SHA-1, SHA-256, and SHA-512 hashes from any text input natively in your browser.
Generate cryptographic Hash-based Message Authentication Codes (HMAC) client-side using SHA-256 or SHA-512 algorithms.
Check and validate IBAN account numbers with support for country formats.
Decode and edit JWT header/payload claims, choose signing keys, and generate signed tokens locally in your browser.
Decode, inspect, and parse JSON Web Token (JWT) payloads, headers, and signatures client-side in your browser.
Generate 6-digit Time-based One-Time Passwords (TOTP) from secret base32 keys client-side in your browser.
Analyse password safety, estimate brute-force cracking durations, and calculate entropy scores client-side.
Verify if PDF documents contain digital signatures and check byte ranges client-side in your browser.
Generate cryptographic RSA public and private key pairs natively in your browser using standard PEM formats.
Generate a fresh Ed25519 SSH key pair natively in your browser, with an OpenSSH-format public key and a PKCS8 PEM private key.
Decode an SSL/TLS certificate to inspect its subject, issuer, expiration dates, and fingerprint entirely in your browser.
Obfuscate emails and strings using ROT13, hex escape encoding, or base64 to prevent scraping.
Generate cryptographic tokens in Hex, Base64, and customized alphanumeric formats client-side in your browser.
Generate Universally Unique Lexicographically Sortable Identifiers (ULIDs) client-side in your browser.
Generate RFC 4122 compliant random UUID (v4) tokens in bulk.