Security & Crypto Tools
Free browser-based security & crypto tools with instant results and no account required.
Random String Generator
Generate random strings from standard or custom character alphabets.
Security & Crypto ToolsSecure Token Generator
Generate random security tokens as hexadecimal, Base64, or Base64URL text.
Security & Crypto ToolsAPI Key Generator
Generate random API-key-style strings with an optional prefix.
Security & Crypto ToolsRandom Hex Generator
Generate random hexadecimal bytes locally.
Security & Crypto ToolsNonce Generator
Generate random nonce values in hex or Base64URL form.
Security & Crypto ToolsPBKDF2 Generator
Derive deterministic key bytes from a password, salt, iteration count, and hash.
Security & Crypto ToolsAES-GCM Encryption Tool
Encrypt and decrypt text locally using AES-256-GCM with a passphrase-derived key.
Security & Crypto ToolsRSA Key Pair Generator
Generate RSA-OAEP or RSA-PSS public/private key pairs locally with Web Crypto.
Security & Crypto ToolsRSA-OAEP Encrypt & Decrypt
Encrypt short text with an RSA public key and decrypt it with the matching private key.
Security & Crypto ToolsRSA-PSS Sign & Verify
Create and verify RSA-PSS signatures for text using PEM keys.
Security & Crypto ToolsECDSA Key Pair Generator
Generate ECDSA key pairs for P-256, P-384, or P-521 locally in your browser.
Security & Crypto ToolsECDSA Sign & Verify
Sign and verify text using ECDSA and standard NIST curves in your browser.
Security & Crypto ToolsECDH Shared Secret Generator
Demonstrate elliptic-curve Diffie-Hellman by generating two local key pairs and deriving the same shared secret.
Security & Crypto ToolsHKDF Key Derivation Tool
Derive key material with HKDF using SHA-256, SHA-384, or SHA-512.
Security & Crypto ToolsAES Key & IV Generator
Generate random AES-128, AES-192, or AES-256 keys plus a fresh 96-bit GCM IV locally.
Security & Crypto ToolsAES-GCM Raw Key Encrypt & Decrypt
Encrypt and decrypt text with an explicit raw AES key, IV, and optional additional authenticated data.
Security & Crypto ToolsPublic Key Fingerprint Calculator
Calculate a SHA-256, SHA-384, or SHA-512 fingerprint from a PEM SubjectPublicKeyInfo public key.