Skip to main content

Remove HTML Tags from Text

Strip every HTML tag and decode entities, leaving readable plain text with line breaks preserved.

Feedback

Key Features

  • Removes every tag, including nested and unclosed ones
  • Drops script and style blocks with their contents
  • Turns <br> and block boundaries into line breaks
  • Decodes entities: &amp;, &lt;, &nbsp;, numeric and hex
  • Runs entirely in your browser

Benefits

  • Turn a saved web page or newsletter into quotable text
  • Clean CMS exports before importing them elsewhere
  • Strip tracking-laden markup out of copied email bodies
  • Get word-countable text out of raw HTML

How to use this tool

1

Paste HTML source or text copied with markup

2

Click Process

3

Copy the plain text

Frequently Asked Questions

Why did the JavaScript disappear too?

Script and style blocks are removed with their contents on purpose: their text is code, not prose, and leaving it inline would corrupt the reading text.

Are line breaks preserved?

Paragraphs, list items, headings and <br> tags each become a line break, so the text keeps its visual structure.

Related tools