Security & Crypto

Hashes, keys, tokens and passwords. Nothing you paste in is sent anywhere, which is rather the point.

Narrow it down

All tools in Security & Crypto

Sort:
Hex Encode
Convert text to hexadecimal byte representation
Encode & decode
AES-GCM Encrypt
Encrypt text with AES-GCM
Encryption
SHA-1 Hash
Compute SHA-1 digests
Hashes
EC Key Generator
Generate ECDSA key pairs
Keys & certificates
Password Generator
Generate secure random passwords
Passwords
HMAC-SHA512
Compute HMAC-SHA512 message authentication codes
Signing & derivation
OAuth Token Decoder
Decode and inspect OAuth access/refresh tokens
Tokens
URL Encode
Percent-encode text using standard encodeURIComponent encoding
Encode & decode
ChaCha20-Poly1305 Encrypt
Encrypt text with authenticated encryption
Encryption
CRC32 Checksum
Compute CRC32 checksums
Hashes
CSR Decoder
Decode Certificate Signing Requests in PEM format
Keys & certificates
Memorable Password Generator
Generate easy-to-remember passwords
Passwords
String Hash
Compute DJB2, SDBM, and FNV-1a hashes
Signing & derivation
JWT Expiry Checker
Check JWT token expiration status
Tokens
Binary to Text
Decode binary strings of 0s and 1s back to readable ASCII/UTF-8 text
Encode & decode
AES-GCM Decrypt
Decrypt AES-GCM ciphertext
Encryption
BLAKE2b Hash
Compute BLAKE2b hashes
Hashes
PEM Parser
Parse and analyze PEM-encoded data
Keys & certificates
Password Entropy Calculator
Calculate password entropy in bits
Passwords
Bcrypt Hash Generator
Generate bcrypt password hashes
Signing & derivation
JWT Debugger
Analyze JWT tokens for expiry, format, and claims problems
Tokens
Base64 Decode
Convert Base64 encoded strings back to plain text
Encode & decode
ChaCha20-Poly1305 Decrypt
Decrypt authenticated ciphertext
Encryption
Multi Hash
Compute SHA-1, SHA-256, SHA-384, and SHA-512 hashes at once
Hashes
Ed25519 Key Generator
Generate Ed25519 signing key pairs
Keys & certificates
Password Hash Format Check
Validate password hash formats
Passwords
HMAC-SHA256
Compute HMAC-SHA256 message authentication codes
Signing & derivation
JWT RS256 Generator
Create RS256-signed JWT tokens with auto-generated RSA key pairs
Tokens
Octal Converter
Encode text to octal byte values or decode octal back to text
Encode & decode
RSA-OAEP Decrypt
Decrypt RSA-OAEP ciphertext
Encryption
MD5 Hash
Compute MD5 digests
Hashes
RSA Key Generator
Generate RSA-2048 and RSA-4096 key pairs
Keys & certificates
API Key Generator
Generate secure random API keys
Passwords
PBKDF2 Key Derivation
Derive cryptographic keys from passwords
Signing & derivation
Fernet Encoder
Generate Fernet encrypted tokens
Tokens
Text to Binary
Convert ASCII/UTF-8 text to binary 0s and 1s
Encode & decode
RSA-OAEP Encrypt
Encrypt text with RSA-OAEP
Encryption
xxHash Generator
Compute xxHash32 non-cryptographic hashes
Hashes
Key Fingerprint
Compute SHA-256 and SHA-1 fingerprints of public keys
Keys & certificates
PIN Generator
Generate secure random PINs
Passwords
Bcrypt Verifier
Verify passwords against bcrypt hashes
Signing & derivation
SAML Decoder
Decode Base64-encoded SAML assertions and responses to readable XML
Tokens
Base64URL Decode
Decode URL-safe Base64 encoded strings back to text
Encode & decode
SHA-3 Hash
Compute SHA-3 (Keccak) digests
Hashes
X.509 Certificate Decoder
Decode and display certificate details from PEM format
Keys & certificates
Passphrase Generator
Generate diceware-style passphrases
Passwords
JWT Decoder
Decode JWT tokens into header, payload, and signature
Tokens
Data URL Builder
Create data URIs from text content
Encode & decode
Adler-32 Checksum
Compute Adler-32 checksums
Hashes
JWK Converter
Convert and inspect JSON Web Keys
Keys & certificates
Password Strength Analyzer
Analyze password security
Passwords
JWT Claims Builder
Assemble JWT payload objects with standard RFC 7519 claims
Tokens
Query String Parser
Break down URL query strings into individual key-value pairs
Encode & decode
SHA-384 Hash
Compute SHA-384 digests
Hashes
JWT Encoder
Create HMAC-signed JWT tokens
Tokens
Query String Builder
Construct URL query strings from key-value pairs
Encode & decode
SHA-512 Hash
Compute SHA-512 digests
Hashes
PASETO Decoder
Decode and inspect PASETO token structure
Tokens
URL Parser
Break down URLs into protocol, host, path, query parameters
Encode & decode
Hash Identifier
Detect hash types from a hash string
Hashes
Any Base Converter
Convert numbers between any bases (2-36)
Encode & decode
SHA-256 Hash
Compute SHA-256 digests
Hashes
Base64URL Encode
Encode text to URL-safe Base64 format
Encode & decode
MurmurHash3 Generator
Compute MurmurHash3 32-bit hashes
Hashes
Base64 Encode
Convert text to Base64 format
Encode & decode
RIPEMD-160 Hash
Compute RIPEMD-160 digests
Hashes
Base32 Encode/Decode
Encode text to Base32 or decode Base32 back to text
Encode & decode
Keccak-256 Hash
Compute the Keccak-256 digest of text, using the original Keccak padding rather than the NIST-finalised SHA3-256, which is the version Ethereum uses for addresses, transaction hashes and function selectors
Hashes
URL Builder
Construct URLs from individual components like protocol, host, path
Encode & decode
SHA-224 Hash
Compute the SHA-224 digest of text, the truncated 224-bit member of the SHA-2 family that the Web Crypto API does not provide
Hashes
Base62 Encode/Decode
Encode or decode text using Base62 alphanumeric encoding
Encode & decode
URL Encode (Full)
Percent-encode every character including safe ASCII characters
Encode & decode
Base58 Encode/Decode
Encode or decode text using Bitcoin-style Base58 encoding
Encode & decode
Hex Decode
Convert hexadecimal strings back to readable text
Encode & decode
URL Decode
Decode percent-encoded (URL-encoded) strings back to readable text
Encode & decode