Mixed escape forms
Input
\u00e9 \u{1F600} ๐ \x41Output
รฉ ๐ ๐ ABoth the modern form and the surrogate pair produce the same emoji.
This decodes every common escape form in one pass, so you do not need to know which language produced the string. Four-digit \u escapes, JavaScript \u{...}, Python \U with eight digits, two-digit \x and surrogate pairs are all recognised together.
The usual reason to reach for it is a log file or an API response where non-ASCII text has been escaped, leaving you with \u00e9 instead of รฉ and no easy way to read the content.
Each example below is executed against this tool by the test suite, so what you see is what the tool actually produces.
Input
\u00e9 \u{1F600} ๐ \x41Output
รฉ ๐ ๐ ABoth the modern form and the surrogate pair produce the same emoji.
The details that decide whether a conversion is correct, and where information can be lost without any error being raised.