Tools
More
Security and encoding tools — all processing happens locally in your browser.
Encrypt and decrypt text or files using AES, entirely in your browser.
Encode or decode text to URL-safe Base64 format to safely transmit data.
Mask card numbers automatically to securely display and store sensitive financial info.
Encrypt and decrypt text using classical ciphers like Caesar or Vigenère.
Construct secure Content Security Policy headers to protect sites from XSS.
Generate CSR requests and private keys locally to secure web servers.
Generate recursive folder maps of local directories to document structure.
Generate shared cryptographic keys using ECDH protocols.
Sign and verify payload strings using secure ECDSA certificates.
MD5, SHA-1/256/512 hashes
Derive cryptographically strong keys from raw input using HKDF.
Calculate keyed-hash message authentication codes (HMAC) to verify integrity.
Convert characters to HTML entities
Check the validity and checksums of IBAN bank account numbers.
Parse and visualize ISO 8583 payment card transaction bitmaps.
Decode raw financial transaction strings into human-readable messages.
Inspect JSON Web Tokens
Inspect and decode OAuth 2.0 access and refresh token payloads.
Strong, random passwords
Derive cryptographic keys using PBKDF2 password hashing.
Inspect and parse PEM certificate and private key files.
Validate private key structures and format compatibility.
Inspect and display properties of public keys.
Encrypt or decrypt payloads using secure RSA key pairs.
Generate public and private RSA key pairs locally for authentication.
Sign messages or verify signatures using RSA keys.
Decode and format SAML assertion payloads for identity analysis.
Parse and visualize EMV TLV hex streams into clear tree structures.
Inspect and validate X.509 security certificates and expiry details.