Headings and paragraphs keep line breaks, unordered and ordered lists keep markers, and table cells are separated with tabs.
STRIP HTML TAGS & EXTRACT READABLE TEXT
Convert an HTML file or pasted markup to readable plain text. Remove tags, scripts, styles and explicitly hidden content, then copy or download a UTF-8 TXT file.
TESTED & REVIEWED
WHY USE IT
Headings and paragraphs keep line breaks, unordered and ordered lists keep markers, and table cells are separated with tabs.
Script, style, template, noscript, hidden and aria-hidden content is excluded before the plain text is produced.
Open an .html, .htm, .xhtml or .txt file from your device, convert it locally, then copy or download the UTF-8 result.
HOW IT WORKS
Add a complete HTML document, an email template or a small markup fragment. Files up to 5 MB are accepted.
Select Convert to Text. The browser parses the markup, removes non-readable elements and preserves useful reading breaks.
Review the result beside the source, then copy it or download html-content.txt without uploading the document.
FROM MARKUP TO READABLE COPY
Block elements receive line breaks, unordered list items receive bullets, ordered lists receive numbers and table cells are separated by tabs so the result is easy to scan or paste into another application.
All HTML tags disappear. Scripts, styles, templates, noscript fallbacks and explicitly hidden elements are removed, while entities are decoded into the characters a reader expects.
Plain text intentionally loses links, images and semantic markup. Choose HTML to Markdown to retain links and headings, HTML Table to CSV for spreadsheet data, or the HTML Cleaner when you still need valid HTML.
REAL EXAMPLES
<article><h1>Market update</h1><p>Sales grew <strong>18%</strong>.</p><ul><li>Uganda</li><li>Kenya</li></ul></article>Market update
Sales grew 18%.
• Uganda
• KenyaThe text remains in reading order while the article, heading, paragraph, strong and list tags are removed.
<p>Keep this sentence.</p><script>trackVisitor()</script><p hidden>Draft note</p><p aria-hidden="true">Icon label</p>Keep this sentence.Scripts and content explicitly hidden from the page or accessibility tree are not included.
COMMON QUESTIONS
Paste the markup or import an HTML file, select Convert to Text, then copy the result or download it as a UTF-8 TXT file. The conversion runs in your browser.
Yes. Tags are not included in the output. Their readable text remains, with sensible line breaks for headings, paragraphs, lists, table rows and br elements.
Yes. The browser parser decodes character references such as &amp;, &copy; and non-breaking spaces before the readable text is returned.
No. Script, style, template and noscript elements are removed. Elements explicitly marked hidden, aria-hidden="true", display:none or visibility:hidden are also excluded.
Yes. Import an .html, .htm, .xhtml or .txt file up to 5 MB, convert it, then choose Download to save html-content.txt.
No. Plain text keeps the words and basic reading order, not clickable URLs, images, colours, columns or CSS layout. Use HTML to Markdown when links and more structure need to remain.