Encoding Options

About HTML Encoding

What are HTML Entities?

HTML entities are special codes used to represent characters that are reserved in HTML, or that do not have a representation on your keyboard. For example, the less-than symbol (<) is reserved in HTML, so it is represented as&lt;.

Entities are used to display characters that are reserved in HTML, characters that do not have a representation on your keyboard, and characters from international languages.

Common Use Cases

  • Encoding text for display in HTML pages
  • Preventing XSS attacks by encoding user input
  • Encoding data for storage in databases
  • Working with legacy systems that require HTML entities
  • Encoding text for use in email templates or newsletters

HTML Entity Examples

Common Entities




" → " (double quote)
' → ' (single quote)

Special Characters

© → © (copyright)
® → ® (registered trademark)
™ → ™ (trademark)
€ → € (euro)

Related Tools