DevTools / Encoders
HTML Entity Encoder/Decoder
Convert special characters to HTML entities, or decode entities back to plain text — done locally in your browser.
Runs in your browser · No data uploaded
About this tool
HTML entities represent characters that have special meaning in HTML (like <, >, &, and quotes) or that aren't easily typed. Encoding these characters prevents them from being misinterpreted as HTML markup, which is essential for safely displaying user-generated content and avoiding XSS vulnerabilities.
FAQ
Characters like < and > have special meaning in HTML. If you display raw user input without encoding it, a browser might interpret it as markup or a malicious script instead of plain text.