HTML to plain text

Extract readable text from an HTML document.

Local processing · Nothing is uploaded · 1 MB input limit

Input & settings

Paste text or drop a UTF-8 text file
Ready. Enter your input to begin.

How to use this tool

Paste HTML. Block elements become line breaks; entities decode through an HTML5 parser.

Limits and behavior

Scripts, styles, templates and noscript content are excluded. This is source extraction, not a browser visibility or CSS layout calculation. Maximum total input 1 MB, output 3 MB, JSON nesting 64 levels. Processing stays in your browser worker. Input is limited to 1 MB and output to 3 MB. No input content is saved by CraftAI.

Strip HTML tags and keep readable text

Convert HTML document content into readable plain text when you want words instead of HTML element tags and attributes.

Will the converted text look exactly like the webpage?

No. Webpage appearance depends on CSS, layout and interactive behavior. A text extraction tool is not a visual page reproduction.

Related tools: Markdown preview · Markdown to text

Built on Hatchable