All Tools
Browse our complete collection of cryptographic and encoding tools
RS256 Key Pair Generator
Generate RSA key pairs for RS256 JWT signing and verification
MD5 Hash
Generate MD5 hash from text input for checksums and verification
SHA-1 Hash
Calculate SHA-1 hash for data integrity verification
SHA-256 Hash
Generate secure SHA-256 cryptographic hash
SHA-512 Hash
Generate SHA-512 hash for maximum security applications
HMAC-SHA256
Create HMAC-SHA256 message authentication codes
PBKDF2 Derive Key
Derive cryptographic keys from passwords using PBKDF2
AES Encrypt
Encrypt data with AES using a passphrase
AES Decrypt
Decrypt AES encrypted data using a passphrase
JWT Decode
Decode JWT tokens without verification to inspect payload
JWT Sign (HS256)
Create and sign JWT tokens using HS256 algorithm
JWT Verify (HS256)
Verify JWT token signatures using HS256 secret
PEM Normalizer
Format and normalize PEM encoded certificates and keys
CRC32 (Text)
Calculate CRC32 checksum for text data
Base64 Encode
Encode text or data to Base64 format
Base64 Decode
Decode Base64 encoded strings back to original
Base64URL Encode
Encode to URL-safe Base64 format
Base64URL Decode
Decode URL-safe Base64 strings
Base64URL to Base64
Convert Base64URL to standard Base64 format
Base64 to Base64URL
Convert standard Base64 to URL-safe format
URL Encode
Encode special characters for safe URL usage
URL Decode
Decode URL encoded strings to readable format
URL Query Parser
Parse URL query strings into key-value pairs
URL Splitter
Split URLs into protocol, host, path, and query components
JSON Formatter
Format and beautify JSON with proper indentation
JSON Minifier
Compress JSON by removing whitespace
JSON to Query String
Convert JSON objects to URL query strings
Hex Encode
Convert text to hexadecimal representation
Hex Decode
Convert hexadecimal back to text
Base64 Bytes to Hex
Convert Base64 encoded bytes to hexadecimal
ASCII to Text
Convert ASCII codes to readable text
Text to ASCII
Convert text characters to ASCII codes
Unicode Escape
Escape Unicode characters to \uXXXX format
Unicode Unescape
Convert escaped Unicode back to characters
HTML Entity Encode
Encode special characters to HTML entities
HTML Entity Decode
Decode HTML entities to characters
Timestamp to Date
Convert Unix timestamps to human-readable dates
Date to Timestamp
Convert dates to Unix timestamp format
Case Converter
Convert text between different case formats
Text Length Counter
Count characters, words, and lines in text
Password Generator
Generate cryptographically secure passwords with length, character-set, and policy controls (client-side).
UUID v4
Generate RFC 4122 compliant UUID v4 identifiers with multiple output formats (client-side).
UUID v4 (Batch)
Bulk generate UUID v4 identifiers and export as newline/CSV/JSON (client-side).
nanoid
Generate compact, URL-safe IDs with selectable alphabets, prefixes, and entropy hints (client-side).
nanoid (Batch)
Bulk generate nanoid identifiers with flexible formats and download/copy options (client-side).