FancyText.dev

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.

What is Unicode? →

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.

SOS HELP... --- ... / .... . .-.. .--.

Binary Translator

Translate text into binary (0s and 1s) using standard ASCII encoding. Each character becomes an 8-bit binary number. Also decodes binary back to readable text.

Hi01001000 01101001

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).

SOSSierra Oscar Sierra

Invisible Text Generator

Generate invisible characters and zero-width spaces you can copy and paste anywhere. Use invisible text to create blank usernames, send empty messages on Discord and WhatsApp, add hidden spacing to Instagram bios, or place invisible filler between characters. The encode mode wraps your text in zero-width spaces; the decode mode strips all hidden characters from text.

hello​‌​‌​

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.

2026MMXXVI

Base64 Encoder / Decoder

Encode any text to Base64 or decode Base64 strings back to plain text instantly. Base64 is a binary-to-text encoding scheme used everywhere in web development — in data URLs, email attachments, HTTP Basic Auth headers, and JWT tokens. Type or paste text to encode, or paste a Base64 string to decode.

Hello WorldSGVsbG8gV29ybGQ=

Hex Translator

Convert text to hexadecimal (base-16) and decode hex strings back to readable text. Each character is encoded as its 2-digit ASCII hex value — H is 48, e is 65, l is 6c. Useful for debugging, encoding, and understanding character codes.

Hello48 65 6c 6c 6f

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.

Hello⠓⠑⠇⠇⠕

Old English Translator

Translate modern English into Old English / Early Modern English style — the kind found in Shakespeare, the King James Bible, and fantasy novels. Replaces modern pronouns and verbs with their archaic forms.

You are my friendThou art mine friend

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.

Hello WorldUryyb Jbeyq

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.

hello worldblɹom olʚh

UwU Translator

Convert any text to UwU speak — the Gen Z internet dialect where r and l become w, 'the' becomes 'd', and every sentence ends with uwu energy. Paste or type text and copy the UwU version instantly.

Hello, can you help me?Hewwo, can yu hewp me? owo?

Caesar Cipher

Encode and decode messages using the Caesar cipher — the shift-3 substitution cipher used by Julius Caesar himself. Each letter is shifted forward 3 positions in the alphabet (A becomes D, B becomes E… Z wraps back to C). Non-letter characters pass through unchanged.

Hello WorldKhoor Zruog

Pig Latin Translator

Translate English to Pig Latin, the playful word game where you move the first consonants to the end of each word and add "ay". Also decodes pig latin back to English.

Hello worldEllohay orldway

Hieroglyphics Translator

Translate English letters into Egyptian hieroglyphic symbols using Unicode characters. Each Latin letter maps to a corresponding hieroglyph, giving your text an ancient Egyptian aesthetic.

Cleopatra𓎡𓃭𓇋𓅱𓊪𓄿𓏏𓂋𓄿

Shakespearean Translator

Convert everyday English to Shakespearean English — the elaborate, poetic style used in Shakespeare's plays. Expands on Old English with rich Shakespearean vocabulary.

You are beautifulThou art fair

Text Reverser

Reverse any text character by character, instantly. The output is a mirror image of your input, reading right to left. Works for any text including emojis and special characters.

Hello WorlddlroW olleH

Atbash Cipher

Encode and decode messages using the Atbash cipher — one of the oldest known ciphers, originating in ancient Hebrew. Atbash reverses the alphabet so A maps to Z, B maps to Y, C maps to X, and so on. Because the cipher is its own inverse, the same process encodes and decodes.

Hello WorldSvool Dliow

Emoji Translator

Translate text to emoji by automatically replacing common words with matching emojis. Great for fun social media posts, playful messages, and kid-friendly text.

I love coffee and pizzaI ❤️ ☕ and 🍕

Yoda Translator

Convert your text into Yoda-speak from Star Wars. Rearranges word order to match Yoda's distinctive inverted sentence structure. For Star Wars fans and roleplay.

I will teach you about the forceAbout the force, I will teach you hmm

Leetspeak Translator

Translate text to leetspeak (also known as 1337 speak or hacker speak). Replaces letters with similar-looking numbers. Popular among gamers, hackers, and internet culture enthusiasts.

elite hacker3l17e h4ck3r