HTML Decoder (Unescape HTML Entities, Free)

Decode HTML entities back to plain text.

0 / 2,000 characters
Free tier: 2,000 characters.

Why Use an HTML Decoder?

HTML entities like &lt;, &gt;, &amp;, &quot;, and &nbsp; are encoded versions of special characters (<, >, &, ", space). HTML decoders convert these entities back to readable text—essential for extracting plain text from API responses, reading scraped HTML, or debugging encoded content that should display normally.

Common Use Cases

  • API responses: Decode HTML entities in JSON/XML API responses to get readable text
  • Web scraping: Extract clean text from scraped HTML with encoded entities
  • Email parsing: Decode HTML email content to plain text for processing
  • RSS feeds: Decode encoded titles and descriptions in RSS/Atom feeds
  • Database exports: Decode HTML-encoded strings from database dumps or backups

Why This Tool?

  • Complete entity support: Decodes all HTML entities including numeric (&#39;) and named (&copy;)
  • Instant decoding: Paste encoded HTML and decode in milliseconds
  • 100% client-side: Your data never touches our servers—decoding runs in your browser
  • Free forever: Unlimited decoding with no rate limits or premium tiers

Pro tip: For encoding text to HTML entities, use our HTML Encoder. To strip all HTML tags and get plain text, try HTML to Plain Text tool.