HTML Entities: Encode and Decode

Escape special characters before inserting text into HTML, or turn entities like   and П back into plain text. Everything runs in your browser.

🔗 Share this page

TelegramWhatsAppX

How to use

  1. Paste your text.
  2. Click “Encode” or “Decode”.
  3. Enable “all non-ASCII characters” if you need a pure ASCII string (e.g. for legacy systems or email).

FAQ

Why escape HTML?

So the browser displays the characters < > & as text instead of interpreting them as markup — this is the foundation of XSS protection.

🛠️

Related Developer & Office Tools

All tools →

Was this tool useful?

The site is free and has no paywalls. A small tip in TON or a share helps keep it running and add new tools.

Share in Telegram