HTML Encoder/Decoder
Convert special characters in text to their HTML entity equivalents, or decode existing entities back into readable text for safe embedding in HTML.
Result appears here
About the HTML Encoder/Decoder
This tool converts special characters in text to their HTML entity equivalents, or decodes existing entities back into readable text, useful when embedding text safely inside HTML.
How to use
1
Paste your text or HTML into the input field.
2
Choose whether to encode or decode.
3
Copy the result into your HTML source.
Frequently asked questions
Why would I need to encode text for HTML?
Characters like < and > have special meaning in HTML, so encoding them (for example as < and >) prevents them from being interpreted as tags.
What does & mean?
It's the HTML entity for an ampersand (&), encoded so it doesn't conflict with the syntax used for other entities.
Related tools
Explore more tools in the Text category.