EditSafely

Convert HTML to Unicode

Decode HTML entities to Unicode data. Runs entirely in your browser, so your data never leaves your device.

0 chars · 0 lines

Output

The result appears here as you type.

How to use Convert HTML to Unicode

  1. 1. Paste your HTML-entity text. Enter text containing HTML entities, whether numeric like 'A' or named like '&', into the input pane exactly as it appears in your markup source.
  2. 2. Let the tool decode the entities. The decoder recognizes each numeric and named entity and replaces it with the actual Unicode character it represents, leaving already-plain text untouched.
  3. 3. Review the decoded text. Check the output pane to confirm the entities have been replaced with readable characters, especially any accented letters or symbols that were escaped in the source.
  4. 4. Copy the plain text. Copy the decoded string into a document, database field or anywhere you need readable text instead of markup-safe entity codes.

When to use Convert HTML to Unicode

Convert HTML to Unicode replaces numeric and named HTML entities with their actual characters, restoring readable text from markup-escaped content. Use it whenever you have scraped or exported HTML source and need the plain text version underneath.

  • Cleaning up scraped web content. A web scraper extracted a page's text but left entities like 'A' or '&' in place instead of the real characters. Decoding them restores natural, readable text.
  • Fixing an RSS or XML feed import. An RSS feed double-escapes its content, so titles and descriptions show literal entity codes in your reader app. Decoding the field fixes it before display.
  • Recovering accented names from a CMS export. A content export stores names like café as numeric entities. Converting the export back to plain Unicode text makes it usable in a spreadsheet or database import.
  • Debugging a double-encoding bug. Text passed through an HTML sanitizer twice ends up with visible entity codes on the page. Decoding it here confirms what the original intended text was.

Examples

Numeric

Input

AB

Output

AB

Named

Input

π & ©

Output

π & ©

About the Convert HTML to Unicode tool

Convert HTML to Unicode does its work locally, right in the browser. Decode HTML entities to Unicode data. There is no upload step, no queue and no account, and your data never travels over the network.

It belongs to the Unicode Tools collection on EditSafely, a set of 98 small, focused Unicode utilities that share the same instant, private workspace.

There is nothing to configure. Provide the input and the result appears on its own. 2 worked examples further down the page show exactly what the tool produces for real inputs.

Running locally also makes the tool fast and dependable: results appear as you type or drop a file, there is no server outage that can take it down mid-task, and confidential data can be processed without a second thought.

Frequently asked questions

Does Convert HTML to Unicode cost anything?

Yes, it is completely free. All 2,658 tools on EditSafely work without an account, a subscription or usage limits.

Is it safe to paste sensitive or confidential data?

No data leaves your device. The whole tool is JavaScript that runs inside your browser tab, so there is no upload, no server-side processing and no log of what you did. If you disconnect from the internet after the page loads, it keeps working.

How much text can I process at once?

There is no fixed limit. Because the work happens on your own device rather than on a shared server, the practical ceiling is your machine's memory, which comfortably handles inputs far larger than typical online tools allow.

Do I need to sign up or install anything?

Nothing to install and no account needed. Open the page in any up-to-date browser, including on a phone or tablet, and the tool is ready.

How do I use the result?

The output panel has a one-click copy button, and you can keep refining the input while you work; the result updates in place as you type.