URL Component Encoder/Decoder - Online encodeURIComponent
Encode or decode a string for use in a URL query parameter. See the raw and encoded versions. Dev tool.
UD5 Toolkit
Encode or decode a string for use in a URL query parameter. See the raw and encoded versions. Dev tool.
Convert integers into short, unique, YouTube‑style IDs (hashids) and decode them back. Customize salt and minimum length.
Encode a hidden message using zero‑width characters. The message looks like normal text. Decode with the same tool.
Encode latitude/longitude into a geohash string and decode a geohash back to coordinates with precision info. Local algorithm.
Decode a Base64 encoded string that contains UTF‑8 text (emojis, international characters). See the raw output. Local.
Encode any text, including emojis and foreign scripts, into a Base64 string. Perfect for data URLs. Local.
Convert between Base32 encoded strings and hexadecimal. Work with low‑level data representations. All local.
Convert any text to a long string of binary digits. Perfect for learning binary representation. Local conversion.
Encode any file into a Base64 string that you can copy, or decode a Base64 string back to a downloadable file. Pure frontend.
Apply a classic Caesar shift cipher with any key. Encrypt or decrypt text instantly. Brute force option included.
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.
Encode letters to their position in the alphabet (A=1, B=2...) and decode back. A classic puzzle tool. No data leaves your device.
Encode text or numbers into base62 (0‑9a‑zA‑Z) and decode back. Ideal for shortening integer IDs and URLs. Local.
Encrypt text into the classic pigpen symbols and decode them back. Fun for treasure hunts and mystery games.
Enter Braille dot numbers (1‑6) or paste Unicode Braille to decode into English text. Companion to text‑to‑Braille.
Decode hexadecimal values back to human-readable text. Ideal for debugging and data recovery. Works fully offline in your browser, keeping your data secure.
Convert text into binary digits and decode binary back to readable text. Handy for education and computer science. All conversions performed locally in your browser.
Convert any text string to a sequence of hexadecimal pairs. Useful for programming and data representation. All conversion happens locally in your browser.
Encode or decode text using Base32 scheme. Ideal for legacy systems and data obfuscation. Works completely offline in your browser for maximum security.
Translate text to Morse code with audio playback. Adjust speed and tone. An educational tool for amateur radio enthusiasts. Works offline.
Paste binary sequences and convert them back to readable text. Supports space-separated and 8-bit formatted strings. Quick encoding reconversion.
Easily apply ROT13 cipher to obfuscate or reveal text. A classic letter substitution cipher that works bidirectionally. Purely client-side processing.
Encode special characters to HTML entities or decode them back to normal text. Perfect for web developers to sanitize or reverse HTML escaping. All processing is client-side.
Encode special characters into URL-safe format or decode percent-encoded strings back to plain text. Fast and reliable, runs locally in your browser.
Convert text and files to Base64 or decode Base64 back to original content. Processed locally with no server upload, ensuring complete data security.
Convert any text into its binary representation (8-bit per character). See the raw bits. Suitable for learning computer fundamentals. All local.
Translate text to Morse code and decode Morse signals back to text. Sound playback supported. Learn and experiment with Morse code directly in browser.
Encrypt and decrypt messages using the classic Caesar cipher with configurable shift key. Fun for puzzles and basic cryptography lessons. Entirely browser-based.