ToolerCat / Unicode Encoder / Decoder

Unicode Encoder / Decoder

Encode text into any escape format or decode escapes back to readable text. Also shows each character's code point and finds invisible characters.

Input
Result

Characters

CharCode pointUTF-8Type

FAQ

What is a Unicode escape?

A way to write any character with plain ASCII, e.g. \u00e9 for é in JavaScript/JSON, 😀 for 😀 in HTML or %D0%9F in URLs.

Why does my text contain invisible characters?

Copying from Word, websites or chat apps often adds zero-width spaces, non-breaking spaces, byte-order marks or direction marks. They break string comparison, passwords, JSON keys and CSV imports. The tool finds and removes them.

Why do I see é or ’ instead of é and ’?

That is UTF-8 text decoded as Latin-1/Windows-1252 (“mojibake”). Make sure every system in the chain uses UTF-8.