HTML Entity Converter

Text

Convert text to HTML entities or decode entities back to characters free online. Reserved symbols and Turkish accents are handled right in your browser.

Encoded output

Reserved characters (& < > " ') and common accented letters (é and the Turkish set ç ğ ı ö ş ü İ) are converted; everything else stays untouched.

What are HTML entities?

HTML entities are codes that start with an ampersand and end with a semicolon, for example &amp; for &. They let you safely insert characters that have special meaning in HTML, like angle brackets, quotes and ampersands, without breaking the markup.

What gets converted?

  • Reserved characters & < > " ' are always encoded.
  • Common accents: é becomes &eacute;, and the Turkish letters ç, ğ, ı, ö, ş, ü and İ get proper entities.
  • All other characters are passed through unchanged.

Why entities exist

  • The angle brackets < and > would be read as tags, so HTML needs escapes like &lt; and &gt;.
  • Special symbols (©, ®, emoji) exist as readable named entities or numeric references.
  • Ampersands in URLs need &amp; to avoid breaking attribute parsing.
  • Entities also protect you when embedding user text inside markup.

Named or numeric?

Named entities (&amp;) are easy to read; numeric ones (&#38;) work even in encodings missing the name. For compatibility, numeric references are the safe default — the converter gives you both and lets you pick.

How to use HTML Entity Converter

Paste your text and switch between encoding and decoding HTML entities in one click.

Use the controls above to provide your input or choose options, then review the result on the page.

Why use our HTML Entity Converter

  • Encodes text into HTML entities and decodes entities back to readable characters.
  • Complete the task with a focused HTML Entity Converter workflow instead of switching between apps.
  • Open it in your browser and get started—no account or installation required.

Frequently Asked Questions

  • Is my data sent anywhere?

    No — encoding and decoding run entirely in your browser.

  • Why does ' become &#39;?

    The apostrophe is encoded as a numeric entity so it is safe inside single-quoted attributes.

  • Can I decode any entity?

    Yes, standard named and numeric entities are decoded back to their characters.

Want to share what you created? Put everything in one link with linklyhub.com .