HTML Entity Encoder

Why Encode HTML?

Encoding ensures that browsers display text correctly instead of interpreting it as code. This is crucial for preventing Cross-Site Scripting (XSS) attacks by neutralizing script tags.

How to use

1

Paste HTML

Insert your raw HTML code or text with special characters.

2

Convert

Use "Text → HTML" to sanitize, or "HTML → Text" to decode entities.

3

Use Safely

Copy the sanitized code for use in your web pages.

This tool runs 100% in your browser. No data is sent to any server.