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.