Character Encodings Tools
Character encoding reference and tools: UTF-8, UTF-16, GBK, GB2312, ASCII and Latin-1 compared on byte ranges and use cases, how byte order marks and wrong.
字符编码对照表 (Character Encodings) is a frequently consulted reference for developers. Keeping the reference and ready-to-use tools on one page cuts the cost of switching back and forth. All tools below run locally, are free, and need no sign-up.
Related Tools
- 🔣Text to UnicodeConvert text to Unicode escape sequences (\uXXXX) and back for UTF-16. Ideal for debugging encoded strings and inspecting raw code points in one pass.
- 🔤Unicode Escape ConverterConvert text to Unicode escape sequences and back, covering classic and ES6 forms, emoji and surrogate pairs. Choose a four-digit or braced ES6 form Choose.
- 0️⃣Text to BinaryConvert text to binary or back via UTF-8 encoding for ASCII and Unicode characters. Handy for low-level debugging, encoding tutorials and CTF puzzles.
- 🔢Integer Base ConverterConvert numbers between binary, octal, decimal, hex and any base 2-36, with instant results for bitwise ops, colour channels and low-level protocol debugging.
- 🌐Punycode ConverterConvert international domain names to Punycode and back with full RFC 3492 support. Encode IDN domains for DNS and decode xn-- addresses back to Unicode.