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
- Paste rich or formatted text into the box.
- Rich Text to Plain Text strips markup, removes invisible characters, and tidies spacing through its checklist.
- Toggle any cleanup step you want, then copy the flat text.
Use cases
- Flattening text copied from a word processor before reuse.
- Removing hidden formatting from web copy.
- Turning slide text into clean plain text for notes.
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.