Atbash Cipher – Reverse Alphabet Encryption
Apply the ancient Atbash cipher (A→Z, B→Y) to any text. Since it's self‑inverse, encoding and decoding use the same function. Fun for code puzzles.
UD5 Toolkit
Bitcoin-Style Address Encoding — No confusing characters. Clean, readable, compact.
123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz0 (zero), O (capital O), I (capital I), and l (lowercase L). The digit 1 represents the value zero in Base58, which is why Bitcoin addresses often start with '1'.
Apply the ancient Atbash cipher (A→Z, B→Y) to any text. Since it's self‑inverse, encoding and decoding use the same function. Fun for code puzzles.
Encrypt or decrypt text using the classical 5x5 Polybius square. Excludes J or merges I/J.
Paste an enciphered text and instantly see all 25 possible shifts. Highlight the most plausible.
Encode or decode a string for use in a URL query parameter. See the raw and encoded versions. Dev tool.
Paste text with \uXXXX or \xXX escape sequences and decode to readable characters. Works for all Unicode planes.
Decode an image progressively using the ImageDecoder API. See partial results and metadata. Modern alternative to <img>.
Encode latitude/longitude into a geohash string and decode a geohash back to coordinates with precision info. Local algorithm.
Convert integers into short, unique, YouTube‑style IDs (hashids) and decode them back. Customize salt and minimum length.
Encode any file into a Base64 string that you can copy, or decode a Base64 string back to a downloadable file. Pure frontend.
Convert your text into a string of emojis using a simple substitution cipher. Share secret messages that look fun. Decode them with the same tool. All local.
Paste a JSON Web Token and decode its header and payload. Verify signature if you provide the secret. Fully local.
Hide your email address from scrapers by encoding it using HTML entities and CSS tricks. Still clickable for real users. Local generator.
Freeze your live camera, then scan a QR code from the static frame. Works when auto‑scan fails. Private.
Instantly convert plain text into HTML‑safe escaped characters for secure display in web pages. Prevent cross‑site scripting. All processing local.
Paste a data: URL and instantly download the file it represents. Supports all MIME types. Simple extraction.
Enter Braille dot numbers (1‑6) or paste Unicode Braille to decode into English text. Companion to text‑to‑Braille.
Paste a raw cookie string and see a formatted key‑value table. Debug session cookies and understand flags. Runs in browser.
Live cryptocurrency prices from public APIs. Clean ticker with percentage changes. Pure frontend, no account needed.
Upload an image containing a QR code and decode its content. Works offline using JavaScript QR decoder. No camera needed.
Find out the real destination of any shortened link (bit.ly, t.co, etc.) without clicking. Resolves redirects locally using public HTTP headers.
Escape HTML special characters to prevent XSS attacks, or unescape HTML entities back to original text. Essential for web developers. Runs locally.
Break down any URL into its individual components: protocol, hostname, path, query parameters. Decode query strings easily. Purely client-side.
Obfuscate strings using simple techniques to prevent casual reading. Useful for hiding spoilers or email addresses from bots. Decode with the same tool.
Decode Base64 encoded strings back into viewable images and download them as PNG. Useful for debugging APIs and data URIs. Secure local processing.
Transform any image into a Base64 data URI for embedding directly into HTML, CSS, or JSON. Drag and drop support. Entirely browser-side conversion.