uuutil ← all tools

HTML to text

Paste HTML (up to 1 MB) and read it as plain text: tags are stripped with the block structure preserved as line breaks — paragraphs, divs, list items, table rows and headings — list items get bullets, script, style and head content is dropped entirely, entities are decoded and whitespace collapses sanely. An option keeps link URLs as "text (url)". The markup is walked by a tolerant local tokenizer, never parsed into the live page (no innerHTML), so pasted scripts and event handlers can never run. Copy the result or download it as a .txt file.

Privacy ledger

Data acquired None.
Libraries used Lit 3 — bundled into the tool file itself.
Data stored None.
Data transmitted None.

Use it on your own page

Download the tool as a single self-contained HTML file: readable source with the Lit library included, zero network requests — it works opened straight from your disk, and you can customize everything.

Prefer the hosted widget? One script tag embeds it and stays up to date:

<script type="module" src="https://uuutil.com/tools/html-stripper.js"></script>
<uu-html-stripper lang="en"></uu-html-stripper>

Source license: MIT — free to use, modify and redistribute; keep the license notice in copies.