UnicodeEncode / decode
Conversion result
Input characters: 0 Output characters: 0 Chinese: 0 English: 0 Number: 0 Emoji: 0 Format: -

Unicode Converter

Convert text to and from Unicode escape formats used in JavaScript, Python, HTML, CSS, code points and URLs. It is useful for debugging logs, preparing configuration files and inspecting multilingual text or emoji safely.

Supported Formats

JavaScript and Python

Generate or decode \uXXXX and \UXXXXXXXX escape sequences.

HTML and CSS

Convert characters to HTML entities or CSS escape sequences for templates and stylesheets.

URL Encoding

Encode non-ASCII text and emoji for safe use inside URLs and query parameters.

Character Stats

See input and output length, CJK character count, Latin letters, digits and emoji counts.

FAQ

Can it handle emoji?

Yes. The converter handles code points outside the BMP and keeps surrogate pairs valid.

Does conversion happen locally?

Yes. Text is processed in the browser and is not uploaded.