| Character | Entity | Description |
|---|---|---|
| & | & | Ampersand |
| < | < | Less than |
| > | > | Greater than |
| " | " | Double quote |
| ' | ' | Apostrophe |
| | Non-breaking space | |
| © | © | Copyright |
| € | € | Euro sign |
HTML entities are special sequences that represent characters which have special meaning in HTML. Characters like <, >, &, and " must be encoded when displayed as text content in HTML to prevent the browser from interpreting them as markup. This is also critical for preventing XSS (Cross-Site Scripting) attacks — any user-generated content displayed in HTML must be entity-encoded to ensure that injected scripts cannot execute. This tool encodes and decodes these entities instantly in your browser.