Encode / Decode Convert text to bytes and back. In Encode mode, text is written as UTF-8 bytes in hex or Base64. In Decode mode, a hex or Base64 byte string is read using the character encoding you select — UTF, Windows, ISO-8859, CJK, and more. The swap button lets you round-trip a value quickly.
Character encoding UTF-8 UTF-16LE UTF-16BE US-ASCII (7-bit) Windows-1250 Central European Windows-1251 Cyrillic Windows-1252 Latin Windows-1253 Greek Windows-1254 Turkish Windows-1255 Hebrew Windows-1256 Arabic Windows-1257 Baltic Windows-1258 Vietnam Windows-874 Thai ISO-8859-1 Latin 1 Western European ISO-8859-2 Latin 2 Central European ISO-8859-3 Latin 3 South European ISO-8859-4 Latin 4 North European ISO-8859-5 Latin/Cyrillic ISO-8859-6 Latin/Arabic ISO-8859-7 Latin/Greek ISO-8859-8 Latin/Hebrew ISO-8859-8-I Hebrew (Logical) ISO-8859-10 Latin 6 Nordic ISO-8859-13 Latin 7 Baltic Rim ISO-8859-14 Latin 8 Celtic ISO-8859-15 Latin 9 ISO-8859-16 Latin 10 Japanese Shift-JIS Japanese EUC-JP Japanese ISO-2022-JP Simplified Chinese GBK Simplified Chinese GB18030 Traditional Chinese Big5 Korean EUC-KR Korean ISO-2022-KR KOI8-R Russian Cyrillic KOI8-U Ukrainian Cyrillic IBM866 Cyrillic (DOS) Macintosh (Mac Roman) Mac Cyrillic
Byte string (hex, e.g. 48 65 6C 6C 6F)
Decode Swap & flip mode