All tools

HTML Encoder

Escape & unescape HTML entities.

Escaping converts characters like <, >, and & into HTML entities so they display as text instead of being parsed as markup.

About HTML Encoder

HTML escaping converts characters like <, >, and & into entities so browsers show them as text instead of interpreting them as markup.

Important considerations

Escaping is context-dependent. Text inside attributes, scripts, and URLs can require different handling — use your framework's built-in escaping for security-critical output.