Useful Security & Crypto Tools starting points
Jump into a common task, then use the full directory below for more specialized tools.
Security & Crypto Tools
Use focused browser-local cryptographic utilities for random secrets, KDFs, encryption, signatures and key inspection.
Choose the security job first
separates password creation, policy review, integrity hashes, keyed authenticity, KDF verification and encryption/signature primitives so similarly named security concepts are not presented as interchangeable.
Secure random material
Generate tokens, API-key material, hex, nonces and AES keys with browser cryptographic randomness.
Password KDF tools
Derive or verify PBKDF2 outputs with explicit salts, iterations, hashes and output sizes.
Encryption & public-key primitives
Use focused browser Web Crypto workflows for AES-GCM, RSA, ECDSA, ECDH and public-key fingerprints.
All Security & Crypto Tools
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 PBKDF2 output locally with explicit salt, iteration, hash, and output-length controls plus a connected verifier for migration/test-vector checks.
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.
Security & Crypto ToolsPBKDF2 Verifier
Derive PBKDF2 output from a password, salt, iterations, hash, and key length, then compare it with an expected digest locally.