Skip to main content
Converter
New

HTML Decoder

Decode HTML entities back into readable text in your browser. Converts named entities, decimal, and hexadecimal character references - no upload required.

HTML Input

Paste HTML-encoded text to decode.

No input yet

Paste HTML-encoded text above or load the example to decode entities.

Was HTML Decoder helpful?

Stored locally for now - helps us improve this tool.

Why people trust ToolMint

Free utilities designed for privacy, speed, and everyday reliability.

  • 100% Free

    Core tools stay free with no paywall to unlock basics.

  • No Registration Required

    Open a tool and start immediately - no account needed.

  • Privacy First

    We avoid unnecessary collection and keep processing local when possible.

  • Browser Processing

    Most tools run in your browser so your input never needs a server round-trip.

  • Fast & Secure

    HTTPS everywhere with instant, client-side results for everyday tasks.

  • Mobile Friendly

    Layouts and controls are built for phones, tablets, and desktops.

  • Updated Regularly

    Tools and content are improved continuously as the platform grows.

Tool statistics

Local visit data for this browser only.

Opened
Last used
Favorite
Category
Converter
Version
1.0.0

Key Features

  • Named + Numeric + Hex

    Decodes named entities, decimal (&#DDDD;) and hexadecimal (&#xHHHH;) references.

  • Safe by Default

    Unknown entities are left untouched so nothing is lost.

  • Browser-Local

    Runs entirely in your browser - no upload, no tracking of input.

How to Use

  1. 1

    Paste encoded text

    Drop in HTML with entities from an API, export, or scrape.

  2. 2

    See it decode instantly

    Output updates automatically as you type or load the example.

  3. 3

    Copy or download

    Export the decoded text to clipboard or a .txt file.

Use Cases

  • Reading escaped API responses

    Decode entity-escaped text returned by an API or CMS so field values are readable instead of showing & and < codes.

  • Recovering text from scraped pages

    Turn HTML entities left over from a scrape or feed import back into normal characters, including accented letters and symbols.

  • Cleaning up database dumps

    Restore human-readable text in exported database records that were stored with HTML entity encoding.

  • Debugging encoded email content

    Decode entity references in an email template or log entry to verify what text will actually display to a recipient.

Examples

Decode common entities

Turn escaped markup and symbols back into readable text.

<p>Tom & Jerry © 2026 ❤</p>
<p>Tom & Jerry © 2026 ❤</p>

Benefits

  • Read escaped HTML from APIs, feeds, and databases
  • Recover symbols and accented characters from entity form
  • No account, upload, or install required

Best Practices

  • Confirm your source uses semicolon-terminated entities.
  • Use the HTML Encoder for the reverse conversion.

Common Mistakes

  • Expecting entities without a trailing semicolon to decode.
  • Assuming it sanitizes or parses HTML markup - it only decodes entities.

Privacy Notice

All decoding runs in your browser. Input is never uploaded to ToolMint servers.

About This Tool

What is this tool?

An HTML Decoder converts HTML entities (named, decimal, and hexadecimal character references) back into the plain characters they represent.

Why use it?

Escaped HTML from APIs, exports, and scraped pages is hard to read; decoding restores the original human-readable text.

Limitations

Decodes entities only (not full HTML parsing). Entities require a trailing semicolon, and unrecognized named entities are left unchanged.

Frequently Asked Questions

Suggested Articles

Help improve HTML Decoder

Found a problem or missing feature? Tell us - no account required.

Report issue

Request a tool

Last updated:

Share this tool