About this tool
Encoding escapes the characters that are meaningful in HTML (& < > " ') as named entities, so text can be safely embedded in a page without being interpreted as markup. Decoding uses the browser's own HTML parser, so it correctly handles the full range of named and numeric entities (e.g. &, é).