Look up browser and HTTP error codes - ERR_SSL_VERSION_OR_CIPHER_MISMATCH, 502 Bad Gateway, ERR_NAME_NOT_RESOLVED, and more. See causes and step-by-step fixes.
Encrypt or decrypt text with the Caesar cipher. Choose any shift from 1-25, use ROT13 instantly, and copy the result in one click.
Convert JSON config objects to .env environment variable format and vice versa. Handles type coercion and SCREAMING_SNAKE_CASE key conversion.
Convert JWK to PEM and PEM to JWK for RSA and EC keys instantly in your browser using the Web Crypto API. No signup, keys never leave your device. Free online JWK PEM converter.
Generate RSA and EC key pairs in PEM format for signing JWTs with RS256, PS256, or ES256 directly in your browser. Free, private, no signup required.
Generate beautiful love letters for Valentine's Day, anniversaries, birthdays, and more. Choose from romantic, sweet, funny, poetic, heartfelt, or long-distance tones.
Generate a security.txt file for vulnerability disclosure following RFC 9116. Add contact, encryption, and policy fields, then download it for your .well-known folder.
Generate RSA (2048/4096-bit) and ECDSA (P-256/P-384) SSH key pairs entirely in your browser using the Web Crypto API. Your private key never leaves your device.
Encrypt and decrypt text using AES-256 encryption. Secure your sensitive data with password-based encryption in your browser.
Convert TOML configuration files to JSON format and vice versa. Perfect for working with Cargo.toml, pyproject.toml, and other config files.
Generate universally unique identifiers (UUIDs) in multiple versions and formats. Perfect for database keys, API identifiers, and unique resource naming.
Vigenere cipher tool encrypts and decrypts text with any keyword, preserves case and punctuation, and shows the key stream lined up under your message. Free, no signup.