Text converter
What the text converter does
This app takes a block of pasted text, often out of a chat assistant, a PDF or a word processor, and converts it into a plain, consistently formatted version. Hidden Unicode characters are always stripped, and you choose whether it also normalizes spacing, collapses extra blank lines, and straightens curly quotes and long dashes into plain ASCII punctuation.
It runs on your device. Paste, tick the options you want, convert, copy. Nothing you paste is uploaded, and there's no limit on how much you run through it.
The problem
Messy formatting in pasted text, in plain terms
Text copied from a chat window, a PDF export or a word processor rarely arrives clean. It carries doubled spaces, blank lines that pile up three or four deep, curly quotes and long dashes that clash with a plain-ASCII house style, and invisible Unicode characters left behind by whatever rendered it before you copied it.
None of that is visible at a glance. The text looks fine until it hits something that reads it literally: a markdown parser, a CMS field, a script expecting a specific punctuation style.
The mixture usually isn't consistent within one document either. A block pasted from a chat window can sit next to a paragraph pasted from a PDF, so the same page ends up with two different quote styles and two different spacing habits side by side, which is exactly what this tool is for normalising.
Workflow
How to convert and clean text in three steps
Each option toggles independently, so you only change what you actually want changed.
- Step 1
- Paste the text into the box.
- Step 2
- Choose which options to apply: normalize spaces, collapse blank lines, straighten quotes and dashes.
- Step 3
- Press Convert and copy the result.
The options
What each conversion option actually changes
Hidden Unicode characters are always removed no matter which options you tick. The three toggles handle everything else:
- Normalize spaces
- Collapses runs of two or more spaces or tabs down to one and trims trailing whitespace at line ends.
- Collapse blank lines
- Reduces three or more blank lines in a row to a single one, keeping paragraph breaks without the extra gaps.
- Straighten quotes and dashes
- Converts curly quotation marks to straight ones and long or short dashes to a plain hyphen.
Worth knowing
The order these fixes run in
Hidden character removal always runs first, since a stray invisible character sitting inside a run of spaces would otherwise confuse the spacing pass that follows it. Space normalization and blank-line collapsing run next, and punctuation straightening runs last, once the visible structure of the text is already settled.
You don't need to think about this order to use the tool, since all four steps happen in one pass, but it explains why the result is consistent even on text that has several kinds of mess layered on top of each other.
Why it matters
What inconsistent formatting actually breaks
A curly apostrophe pasted into a script expecting a plain one causes a syntax error rather than a typo. A run of doubled spaces defeats a string comparison expecting single-spaced text. A hidden character in the same paste can invalidate structured data or make a find-and-replace silently fail.
None of this shows up by reading the text, only by running it through something that parses it strictly.
Straight answer
Does this rewrite or paraphrase my text?
No. This app only touches formatting: whitespace, blank lines, hidden characters and, if selected, quote and dash style. Every word stays exactly as written.
For different wording, a paraphrase or a tone change, that's a different kind of tool, one that sends text to a server to be rewritten. This one doesn't, and says so.
Who it's for
Who uses the text converter, and when
Writers use it as a last pass before publishing, catching stray spacing and invisible characters left behind by whichever tool produced the draft.
Developers convert curly punctuation into plain ASCII before pasting into a script or config file, and editors use it to tidy blank-line spacing in documents assembled from several pasted sources.