MagicTools
Back

Unicode Converter

Mode:
Format:

Text Input

Unicode Output

How to use / Why use this tool / FAQ

How to use

Switch to Encode mode, type or paste text, then choose a format (Code Points, Escape Sequences, or Decimal). Switch to Decode mode to convert U+XXXX or \uXXXX sequences back to readable text.

Why use this tool

Essential for developers working with internationalization, emoji, or special characters. Inspect any character's Unicode value instantly without any install.

FAQ

What is a Unicode code point?
A code point is a unique number assigned to each character in the Unicode standard, written as U+XXXX (e.g. U+0041 for the letter A).
What is the difference between U+XXXX and \uXXXX?
U+XXXX is the standard Unicode notation. \uXXXX is a JavaScript/JSON escape sequence. Both represent the same character.
Does it support emoji and non-BMP characters?
Yes, it correctly handles emoji and characters outside the Basic Multilingual Plane using JavaScript's codePointAt API.