HTML Decoder/Encoder

What is HTML encoding/decoding?

HTML encoding converts characters that are not allowed in HTML into character-entity equivalents; HTML decoding reverses the encoding. For example, when embedded in a block of text, the characters <, > and & are encoded as &lt;, &gt; and &amp; for HTTP transmission.