Ready, runs in your browser
0 chars · 0 words
bytes leaving your device
0
words changed
0
no signup, no run limit
Free

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.

FAQ

Everything answered. Nothing to click open.

How do I clean and convert pasted text?

Paste it in, choose your options, and press Convert. The cleaned result appears on the right.

Is it free?

Yes. No signup, no trial, no usage limit, because it runs in your browser.

Is my text uploaded anywhere?

No. Processing happens in your browser. Nothing is sent over the network.

Does it always remove hidden characters?

Yes, regardless of which other options are switched on.

What does normalize spaces do?

Collapses runs of two or more spaces or tabs down to one and trims trailing whitespace at line ends.

What does collapse blank lines do?

Reduces three or more blank lines in a row down to a single blank line.

What does straighten quotes and dashes do?

Converts curly quotation marks to straight ones and long or short dashes to a plain hyphen.

Does it change my actual wording?

No. Only whitespace, blank lines, hidden characters and, if selected, quote and dash style are affected.

Is this a paraphrasing tool?

No. It only converts formatting. Any tool on this site that rewrites text sends it to a server and says so plainly.

Can I switch individual options on or off?

Yes, each toggles independently.

Will it touch Markdown formatting?

No, asterisks, underscores and link syntax are ordinary characters and are left alone.

Is there a length cap?

No length cap and no run limit.

Does it work on phones?

Yes, in any modern mobile browser.

Can I use it on code?

Be careful with normalize spaces and straighten quotes, since whitespace and quote characters can be meaningful in code.

Is it safe for confidential text?

Yes. Nothing leaves your browser and nothing is stored.

How's this different from the whitespace minifier?

This bundles several fixes, spacing, blank lines, hidden characters and punctuation style, into one pass with toggles. The minifier does one job: collapsing whitespace runs.

Does straightening quotes affect contractions?

Yes, a curly apostrophe in a word like don't is converted to a straight one when that option is on.

Is there a batch mode or an API?

Not yet. Paste, convert and copy each document for now.

Why didn't my blank lines disappear entirely?

Collapse blank lines reduces a run of three or more down to one, it doesn't remove single blank lines marking a real paragraph break.

In what order do the fixes run?

Hidden characters are removed first, then spacing and blank lines are normalised, and punctuation is straightened last, all in one pass.

Can I use it on text that mixes several sources, like a chat reply and a PDF?

Yes, that's a common case. Pasting them together and running one conversion normalises both to the same spacing and punctuation style.

Does it fix inconsistent heading capitalisation or styling?

No, that's outside what this tool touches. It only affects whitespace, blank lines, hidden characters and punctuation style.