Text Encoding Converter

Converter

Base64, UTF-8, UTF-16, ANSI, Hex & Every Format In Between

Convert text between any two encodings, directly - no plain-text stopover required

Result

Results are provided for informational purposes only and may contain errors. Please verify important information independently. Use of this tool is at your own risk.

About these encodings

This tool covers 30 formats across a few different categories: character encodings (UTF-8, UTF-16, UTF-32, ANSI/Windows-1252, ISO-8859-1) that determine how text becomes bytes in the first place - the source of most "mojibake" garbled-text bugs when the wrong one is assumed; binary-to-text encodings (Base64, Base32, Base58, Base85, Hex, Quoted-Printable) used throughout programming and data transfer; classical ciphers (ROT13, ROT47, Atbash, Bacon's Cipher) and historical codes (Morse Code, Baudot Code, Tap Code) that predate computing; and a few practical/novelty formats (NATO Phonetic Alphabet, Leetspeak, Reverse Text). Every format converts directly to every other - for example Hex to Morse - without needing plain text as a visible intermediate stop, though that's exactly what happens internally: your input is decoded down to plain text, then re-encoded into the target format.