Base64 turns any text (or binary data) into a safe string of letters and numbers. It's not encryption — anyone can decode it — it's just a way to move data through systems that don't handle special characters well. You'll see it in email attachments, image embeds, and API tokens. Paste a base64 string to decode it back to readable text.
[URL] ENCODER / DECODER
URLs can only contain certain characters. If you want to include a space, an ampersand, or non-English letters in a URL, they need to be percent-encoded first (e.g., a space becomes %20). Use ENCODE before dropping text into a URL query string. Use DECODE to make a messy URL human-readable again.
[HEX] TEXT CONVERTER
Hexadecimal (base-16) is how computers often display raw bytes — you'll see it in color codes, memory addresses, file signatures, and network packets. Each character becomes a two-digit hex pair (e.g., "A" → 41). Useful for inspecting binary data or working with low-level protocols.
[BIN] TEXT TO BINARY
At the lowest level, everything in a computer is stored as 1s and 0s. Each character becomes an 8-bit sequence (e.g., "A" → 01000001). More of an educational tool than a practical one — but useful for understanding how text maps to raw data, or for CTF challenges and CS coursework.
[HTML] ENTITY ENCODER
HTML treats characters like < > & " as special — they control markup. If you want to display them as plain text on a webpage without the browser interpreting them as code, you need to encode them as entities (< > etc.). Useful for safely displaying user content, code snippets, or anything that shouldn't be parsed as HTML.
[COLOR] CODE CONVERTER
CSS and design tools use two notations for the same color: RGB (three 0–255 values like 255, 99, 71) and hex (#FF6347). They're identical — just different ways to write it. Convert between them here, or use the color picker to grab any color visually.
[TIME] UNIX TIMESTAMP
Computers store dates as a single number — the count of seconds since January 1, 1970 (called Unix time or epoch time). You'll see these in server logs, API responses, and database records. Paste a number to find out what date it represents, or paste a date to get its epoch value. Hit USE NOW to grab the current timestamp.
NOW:
cipher tools
[ROT13] CIPHER
ROT13 shifts every letter 13 places in the alphabet. A→N, B→O, etc. Because there are 26 letters, running it twice gets you back to the original — so encode and decode are the same operation. It's not secure at all, but it's used online to hide spoilers or puzzle answers from casual view.
[CAESAR] CIPHER
The Caesar cipher — named after Julius Caesar, who allegedly used it in military communications — shifts each letter by a fixed number of positions. Shift 3: A→D, B→E. Not remotely secure today, but a classic intro to cryptography and used in puzzles and CTF challenges. ROT13 is just a Caesar cipher with shift=13.
[MORSE] CODE
Morse code encodes letters as patterns of dots (·) and dashes (−), originally designed for telegraph transmission. Each letter has a unique sequence — SOS is ··· −−− ···. Use / to separate words when decoding. Still appears in amateur radio, aviation, and CTF puzzles.