HTML to text
Extract the readable text from HTML, without tags, scripts or styles, with optional link URLs. Runs in your browser.
How to use: HTML to text
- Paste the HTML or load a file.
- Optionally show each link's address.
- Copy or download the clean text.
What it accepts and what you get
- Input
- HTML up to 2 million characters.
- Output
- The visible text with headings, paragraphs, lists and tab-separated tables.
- Where your data is processed
- Your data is processed in your browser and is not sent to our servers.
Limitations and notes
- Tags, styles, scripts and images are discarded.
- Content a website loads with JavaScript is not in the HTML and does not appear.
Suggested next steps
- Available
Markdown to HTML
Convert Markdown into clean, sanitised HTML with preview and source. No scripts or active content.
AvailableIn your browser - Available
HTML to PDF (text and structure)
Turn HTML into a PDF with headings, lists and simple tables. Runs no scripts and does not reproduce CSS. In your browser.
AvailableIn your browser
Related tools
- Available
Markdown to HTML
Convert Markdown into clean, sanitised HTML with preview and source. No scripts or active content.
AvailableIn your browser - Available
HTML to PDF (text and structure)
Turn HTML into a PDF with headings, lists and simple tables. Runs no scripts and does not reproduce CSS. In your browser.
AvailableIn your browser - Available
Word counter
Count words, characters, sentences and paragraphs instantly.
AvailableIn your browser - Available
PDF to Word (text)
Extract the text of a text-based PDF and build an editable DOCX. Layout, columns and images are not kept. Runs in your browser.
AvailableIn your browser

