Text Cleaner Tools

Rich Text to Plain Text

Convert pasted rich text into clean plain text.

PrivateYour text is processed on your device and never uploaded.
Input
Result
0 chars · 0 words · 0 lines

Pasting from a word processor, a web page, or a slide brings along hidden formatting, stray markup, and invisible characters that follow the text wherever it goes next.

Rich Text to Plain Text runs a small cleanup pipeline to give you flat, predictable text.

How to use Rich Text to Plain Text

  1. Paste rich or formatted text into the box.
  2. Rich Text to Plain Text strips markup, removes invisible characters, and tidies spacing through its checklist.
  3. Toggle any cleanup step you want, then copy the flat text.

Use cases

Good to know

Rich Text to Plain Text applies a checklist of cleanups: stripping HTML, removing invisible characters such as zero-width and non-breaking spaces, optionally straightening quotes, and collapsing blank lines. Quote straightening starts off so prose keeps its curly marks; switch on any step you need. Each toggle is independent.

Frequently asked questions

Which cleanups run by default?

Stripping HTML, removing invisible characters, tidying spacing, and collapsing blank lines run by default; quote straightening starts off.

What invisible characters does it remove?

Zero-width spaces, joiners, the byte-order mark, soft hyphens, and similar characters that survive copy and paste.

Can I keep curly quotes?

Yes. Quote straightening is off by default, so curly quotes are kept unless you enable that step.

Related HTML Tools