Decode HTML Entities from Canvas Text Instantly

Google Docs now uses canvas-based rendering, which can leave your copied text full of HTML entities. This tool converts & < > " and more back to readable characters — perfect for writers, editors, and developers who need clean text.

Open the Tool

Why use Canvas HTML Unescape?

Supports all standard HTML entities including & < > " '

Works with canvas-copied content from Google Docs and other modern editors

Instant conversion with no sign-up or installation required

Privacy-friendly: all processing happens in your browser

Free forever with unlimited usage

How it works

  1. Copy the encoded text from your canvas-based document or editor.
  2. Paste it into the input box above.
  3. Click the 'Unescape HTML' button.
  4. Copy the clean, decoded text from the output box.

FAQ

What does HTML unescaping mean?

HTML unescaping converts HTML entities like & back to their character equivalents (&). This is useful when you copy text from canvas-rendered apps that encode special characters.

Why does Google Docs use canvas rendering?

Google Docs switched to canvas-based rendering for better performance and cross-platform consistency. However, copying text from it can sometimes include HTML entities, which this tool cleans up.

Is my text sent to a server?

No. The unescaping is done entirely in your browser using JavaScript. Your text never leaves your device.

Can I use this tool for free?

Yes, it is completely free with no limits. Use it as many times as you need.