Text Encoders & Decoders
Encode and decode text as binary, hex, Morse code, HTML entities, ROT13 and QR codes — privately, in your browser.
11tools in this collection
TXTNewFancy Text GeneratorTurn plain text into bold, italic, script, gothic, bubble, small caps or upside-down Unicode text you can paste anywhere.TXTNewHTML Entity EncodeEscape &, <, >, quotes and optionally all non-ASCII characters as HTML entities so text is safe to embed in HTML.TXTNewHTML Entity DecodeTurn HTML entities like &, é and — back into normal readable characters.TXTNewText to BinaryConvert text into binary code (UTF-8 bytes as 8-bit groups of 0s and 1s).TXTNewBinary to TextDecode binary code (groups of 0s and 1s) back into readable UTF-8 text.TXTNewText to HexConvert text into hexadecimal bytes (UTF-8), with your choice of separator, prefix and letter case.TXTNewHex to TextDecode hexadecimal bytes (with or without spaces, 0x or \x prefixes) back into readable UTF-8 text.TXTNewText to Morse CodeTranslate text into International Morse code with dots and dashes, using / between words.TXTNewMorse Code to TextDecode International Morse code (dots, dashes, spaces and /) back into plain text.TXTNewCaesar Cipher / ROT13Encode or decode text with a Caesar shift cipher — ROT13 by default, or any shift from 1 to 25.TXTNewText to QR CodeCreate a QR code from any text, link, Wi-Fi string or contact card, downloadable as a PNG or SVG.
Try it right here
Start with Fancy Text Generator here, or switch format inside the workspace.
Paste or drop
Paste text below, or drop a file instead.
…or drop a file
Drag and drop, or choose files
TXTMDCSVTSVLOGJSONXML+10
Choose an output
Turn plain text into bold, italic, script, gothic, bubble, small caps or upside-down Unicode text you can paste anywhere.
Fine-tune
Optional — sensible defaults are already set.