Strip Markup to Plain Text
Local ProcessingStrip tags and syntax from HTML, Markdown, BBCode, XML or JSON and keep only the text.
How It Works & Processing Standards
Strip tags and syntax from HTML, Markdown, BBCode, XML or JSON and keep only the text.
Tool processing runs in your browser. If you create a calculator or conversion share link, its values are included in the URL. See the privacy policy for account, analytics and advertising data.
Current Limits
- Maximum input length: 2,000,000 characters
Choose the source format under "Task" (HTML, Markdown, BBCode, XML or JSON) and tags and symbols are removed, leaving the content.
Script and style content in HTML is not kept. Tables are flattened into lines of text.
What You Can Do
- HTML
- Removes tags while keeping paragraphs and line breaks.
- Markdown
- Removes symbols like #, ** and [link](url), leaving the words.
- BBCode and XML
- Removes markers such as [b] and <tag>.
- JSON
- Drops keys and structure and collects the string values.
How to Use Strip Markup to Plain Text
- 1Choose the source formatPick the format of what you will paste.
- 2Paste contentPage source, a forum post or a document.
- 3CopyCopy the clean text.
Examples
Text from HTML
Input: <p>안녕 <b>세상</b></p>
Result: 안녕 세상
Text from Markdown
Input: # 제목 / **굵게**와 [링크](https://example.com)
Result: 제목 / 굵게와 링크
Common Use Cases
- Extracting body text from page source
- Pasting a Markdown document into a plain document
- Cleaning up BBCode forum posts
Frequently Asked Questions (FAQ)
Can I keep link URLs?
Only the visible link text is kept. Use the HTML Link Extractor for URLs.
I want Markdown instead.
The HTML → Markdown tool converts formatting into Markdown symbols.
