This decoder accepts Unicode code points in the formats you actually run into — U+1F600 from documentation, \\u00e9 from JavaScript source, € from HTML and bare hexadecimal from a spec table — and renders the characters they represent. Code points above U+FFFF, which include every emoji, need a surrogate pair in JavaScript's older \\uXXXX form; the decoder handles both the pair and the modern \\u{1F600} syntax so you do not have to work out the arithmetic. It is the fastest way to confirm that a code point in a bug report, a design spec or a locale file is the character you expected before shipping it.
Free, fast, and runs entirely in your browser — no signup, no upload to a server.