HTML Entity Encoder / Decoder

Escape or unescape HTML special characters

О HTML-сущностях

HTML-сущности позволяют отобразить символы, которые иначе были бы истолкованы как разметка. Кодирование пользовательского содержимого перед выводом — самая действенная защита от межсайтового скриптинга (XSS).

Основные сущности

  • & → &
  • < → &lt;
  • > → &gt;
  • " → &quot;
  • ' → &#39;

Пример

Исходная строка: <script>alert(1)</script>
Закодировано: &lt;script&gt;alert(1)&lt;/script&gt;