When you must convert to \u
Legacy systems, some mail gateways, or ASCII-only config files require escaped Chinese. Modern JSON can hold UTF-8 — skip the convert when you can.
JSON Tools for AI Developers · Runs locally
Natural language generation · Schema · Zod · OpenAPI · Function Calling · MCP · 30+ tools
Some APIs and logs write Chinese as \u4e2d\u6587. That is hard to read and hard to compare with product copy.
Chinese → Unicode helps when a config only accepts ASCII. The other direction restores a readable string.
It handles common \uXXXX. Surrogate pairs and mixed HTML entities need an extra check.
Conversion stays local. Copy and nicknames don't need to be redacted first.
Legacy systems, some mail gateways, or ASCII-only config files require escaped Chinese. Modern JSON can hold UTF-8 — skip the convert when you can.
Some emoji are surrogate pairs and may render differently across fonts. For important copy, check a real client after convert.
Common BMP characters are fine. Some emoji are surrogate pairs — check the display after convert.
It only changes escape writing inside strings. Fields are not reordered.
Escape handles quotes and newlines. This page is for Unicode code-point writing.
No.
Common \uXXXX is the focus. Convert ES6 code-point form to paired \u first.
\u4e2d and \u4E2D are usually both recognized.
Chinese → Unicode usually encodes non-ASCII only. Trust this page's output.
Clean BOM and junk first, then convert Unicode, so you fail parse one less time.