---
title: "HTML Tag Remover - Turn HTML into plain text"
description: "Strip tags from HTML and keep the text. Paragraph breaks stay as line breaks, and entities such as & become characters again. Script and style contents are dropped by default, so you can quote text from web pages or HTML emails."
canonical_url: "https://web-toolbox.dev/en/tools/html-tag-remover"
meta:
  author: K
  "og:description": "Strip tags from HTML and keep the text. Paragraph breaks stay as line breaks, and entities such as & become characters again. Script and style contents are dropped by default, so you can quote text from web pages or HTML emails."
  "og:image": "https://web-toolbox.dev/og/en/tools/html-tag-remover-7c5fcf53.png"
  "og:image:alt": "HTML Tag Remover"
  "og:image:height": "630"
  "og:image:width": "1200"
  "og:title": "HTML Tag Remover - Turn HTML into plain text"
---

> Index of every page on this site: [llms.txt](https://web-toolbox.dev/llms.txt)

# **HTML Tag Remover**

Strip HTML tags and extract text

**HTML Code**

0

**Text Result**

Read-only

0

## What is HTML Tag Remover?

A tool that strips tags from HTML and keeps only the text. Paragraph and heading breaks stay as line breaks, and characters such as `**&amp;**` are converted back to the original characters. Use it to quote the body text of a web page, or to pull plain text from HTML emails and CMS output.

Tags can be kept selectively instead of removing all of them. The result updates as you type, so you can paste HTML and check the output right away.

## How to Use

1. Paste HTML into the input area.
2. If needed, enter the tags you want to keep in “Tags to Keep”.
3. Check the result without tags in the output area.

If you keep the list empty, all tags are removed.

## Main Settings

### Tags to Keep

Enter tag names separated by commas or spaces. Do not add `**<>**`.

```text
a, p, br, strong
```

With this setting, those tags stay with their attributes while other tags are removed. Use it to keep links or line breaks.

### Text Formatting

Three switches control how the output is built. All of them are on by default.

- Insert Line Breaks: starts a new line at paragraphs, headings, lists, and other blocks. Turn it off to join everything into one flow
- Tidy Whitespace: collapses repeated blank lines and trims the start and end of each line. Turn it off to keep the original indentation and blank lines
- Remove Script and Style: drops the contents of script and style elements. Turn it off to read the code embedded in a page

## Use Cases

- Pulling only the body text from an HTML email and saving it as text
- Pasting a page's HTML to read headings and body copy as a draft
- Turning scraped HTML into text you can read as is
- Copying body text while keeping links and their source URLs

## Things to Keep in Mind

- Kept tags are written with their attributes, so a link such as `**<a href="...">**` keeps its destination
- Turning off Insert Line Breaks joins paragraphs and list items together
- When you paste a full HTML page, the contents of `**<head>**` are not included

**How was your experience?**

Last updated: October 19, 2026

### **Related Tools**

- [<h4>**Line Break & Whitespace Remover**</h4>](https://web-toolbox.dev/en/tools/line-break-remover)
- [<h4>**Text Duplicate Remover**</h4>](https://web-toolbox.dev/en/tools/text-duplicate-remover)
- [<h4>**Text Line Joiner**</h4>](https://web-toolbox.dev/en/tools/text-line-joiner)
- [<h4>**Text Prefix Suffix Adder**</h4>](https://web-toolbox.dev/en/tools/text-prefix-suffix)
- [<h4>**Text Sorter**</h4>](https://web-toolbox.dev/en/tools/text-sorter)
- [<h4>**Character Counter**</h4>](https://web-toolbox.dev/en/tools/character-counter)
- [<h4>**Lorem Ipsum Generator**</h4>](https://web-toolbox.dev/en/tools/lorem-ipsum-generator)
- [<h4>**Text Case Converter**</h4>](https://web-toolbox.dev/en/tools/text-case-converter)

```json
{"@context":"https://schema.org","@graph":[{"@id":"https://web-toolbox.dev/en#website","@type":"WebSite","description":"アカウント登録不要で使える無料Web開発ツール80種類以上。JSON整形、Base64変換、カラーコード変換、QRコード生成などをブラウザ上で瞬時に実行。開発者の作業効率を大幅に向上させます。","inLanguage":"en-US","name":"Web ToolBox","url":"https://web-toolbox.dev/en","translationOfWork":{"@id":"https://web-toolbox.dev/#website"}},{"@id":"https://web-toolbox.dev/en/tools/html-tag-remover#webpage","@type":"WebPage","description":"Strip tags from HTML and keep the text. Paragraph breaks stay as line breaks, and entities such as &amp; become characters again. Script and style contents are dropped by default, so you can quote text from web pages or HTML emails.","name":"HTML Tag Remover - Turn HTML into plain text","url":"https://web-toolbox.dev/en/tools/html-tag-remover","isPartOf":{"@id":"https://web-toolbox.dev/en#website"},"potentialAction":[{"@type":"ReadAction","target":["https://web-toolbox.dev/en/tools/html-tag-remover"]}]},{"@id":"https://web-toolbox.dev/en/tools/html-tag-remover#/schema/web-application/1","@type":"WebApplication","applicationCategory":"UtilityApplication","description":"Strip tags from HTML and keep the text. Paragraph breaks stay as line breaks, and entities such as &amp; become characters again. Script and style contents are dropped by default, so you can quote text from web pages or HTML emails.","name":"HTML Tag Remover - Turn HTML into plain text","operatingSystem":"Windows, macOS, Linux, Android, iOS"}]}
```

## Sitemap

See the full [sitemap](https://web-toolbox.dev/sitemap.md) for all pages.
