Translators
Convert text between different writing systems, codes, and styles. Morse code, binary, pig latin, old english, hieroglyphics, and more. All free, all instant, all bidirectional.
New to Unicode text?
Learn how these tools work under the hood.
Morse Code TranslatorMost popular
Translate any text to morse code, or decode morse code back to readable text. Supports all letters, numbers, and punctuation. Uses forward slash (/) as word separator.
Binary Translator
Type text to get binary code, or paste 0s and 1s to read them as text. Each character becomes one or more 8-bit bytes in UTF-8, the encoding web pages use. You can paste the bits spaced out or in one long run.
NATO Alphabet Translator
Translate any text into the NATO phonetic alphabet — Alpha, Bravo, Charlie, Delta and so on. Each letter gets its ICAO/NATO code word for unambiguous spelling over radio, phone, and in aviation. Includes number words (Zero through Nine).
Invisible Text Generator
Copy a blank character that looks like empty space. People use them for blank names, empty-looking messages and extra spacing in bios. Further down, a second tool hides a whole message inside zero-width characters.
Roman Numerals Converter
Convert between regular numbers and Roman numerals instantly. Type a number like 2026 and get MMXXVI, or paste Roman numerals to decode them back to digits. Handles 1 to 3999 — covers every practical use from clock faces to movie sequels.
Base64 Encoder / Decoder
Paste Base64 to decode it into text, or type text to encode it. The decoder accepts standard and URL-safe Base64, strings with missing = padding, line breaks and data: URLs. If the input isn't valid Base64, it tells you why.
Hex Translator
Paste hexadecimal to read it as text, or type text to see its hex codes. Every byte is two hex digits, so "Hello" is 48 65 6c 6c 6f. Spaces, 0x prefixes, \x escapes and unspaced strings all decode.
Braille Translator
Translate English letters and numbers to Grade 1 Braille using the official Unicode braille pattern block (U+2800–U+28FF). Each letter maps to its standard braille cell. Use it to learn the braille alphabet or create braille-aesthetic text.
Old English Translator
Turn modern English into the old-fashioned English of Shakespeare and the King James Bible: thou art, thy, hast, dost, prithee. It can also turn that style back into modern English.
ROT13 Encoder
ROT13 encodes text by rotating each letter 13 positions in the alphabet. A becomes N, B becomes O, and so on. Because the alphabet has 26 letters, applying ROT13 twice returns the original — so the encoder and decoder are the same operation.
Mirror Text Generator
Flip your text into its mirrored reflection. Mirror text reverses letter order and substitutes characters with their closest mirrored equivalents (b⇺d, p⇺q, and more). Paste the result into Instagram bios, Discord names, TikTok captions, or anywhere you want a fun reversed look.
UwU Translator
Turn any text into UwU speak: r and l become w, th becomes d, "love" becomes "wuv", and questions end in owo. Paste UwU text to turn it roughly back into normal English.
Caesar Cipher
Encode or decode a Caesar cipher with any shift from 1 to 25. If you don't know the shift, paste the coded text and read all 25 possible answers at once. The one with the most common English words is marked for you.
Pig Latin Translator
Type English to get Pig Latin, or paste Pig Latin to turn it back into English. The translator moves the first consonant sound to the end of each word, adds "ay", and keeps your capitals and punctuation.
Hieroglyphics Translator
Type a name or word to spell it in Egyptian hieroglyphs. Each English letter becomes a sign that stands for that sound, such as a reed for I, an owl for M or a mouth for R. The signs are real Unicode characters you can copy.
Shakespearean Translator
Write like a character in a Shakespeare play. This translator swaps in words from his time (fair, merry, methinks, hark, foe) and uses thee-and-thou grammar. It also turns Shakespearean lines back into modern English.
Text Reverser
Type once and get three results: your text fully backwards, your words in reverse order, and each word spelled backwards in place. Emoji, flags and accented letters stay whole.
Atbash Cipher
Type a message to encode it with the Atbash cipher, or paste Atbash text to decode it. Each letter swaps with its mirror in the alphabet: A↔Z, B↔Y, C↔X. Capitals, numbers and punctuation stay as they are.
Emoji Translator
Type a sentence and common words turn into matching emoji: love → ❤️, pizza → 🍕, dog → 🐶. Paste emoji to turn them back into words. The rest of your sentence stays as it is.
Yoda Translator
Turn a sentence into Yoda speak. The action moves to the front and the subject goes to the end: "I love you" becomes "Love you, I do." Paste Yoda speak to turn it back into normal English.
Leetspeak Translator
Turn text into leetspeak by swapping letters for numbers that look like them: A → 4, E → 3, L → 1, O → 0, S → 5, T → 7. Paste leet text to turn the numbers back into letters.