Enter your input
Text with named, decimal or hexadecimal entities. Use Try example where available to see the expected shape.
Encode Unicode code points or decode HTML entities once.
Decode named, decimal and hexadecimal entities once. Unknown names stay unchanged; output is plain text.
Encode Unicode code points or decode HTML entities once.
Text with named, decimal or hexadecimal entities. Use Try example where available to see the expected shape.
Select the relevant mode or settings. Automatic tools update as you type; other tools use the labeled primary action.
Check the result against your input, then use the available copy or download action. Edits clear or recompute the result.
Inputs are processed in your browser. Analytics and advertising can make separate network requests.