Text Cleaner

Paste text from Word, Google Docs, emails, or any rich text source. Get clean plain text instantly — no hidden formatting, no tracking junk.

Ad Space — 728x90

Clean Options

Clean text will appear here after you paste on the left.

Ad Space — 728x90

Strip Formatting from Any Text Source

When you copy text from Microsoft Word, Google Docs, an email, or a website and paste it somewhere else, you're often pasting invisible HTML — font families, colors, sizes, bold tags, and line spacing that the source app embedded without telling you. Text Cleaner extracts just the content you can see and discards everything else.

The Tracking URL Problem

Links shared from ChatGPT, AI tools, newsletters, and social media often contain referral parameters like ?ref=chatgpt, ?utm_source=newsletter, or ?fbclid=.... These parameters don't change where the link goes — they just track who sent you there. The "Strip tracking params from URLs" option removes them automatically, giving you clean, direct links.

What Gets Cleaned

The core cleaning always runs: fonts, colors, bold, italic, underline, tables (converted to tab-separated text), images (removed), and structural tags are all stripped down to plain text. The optional checkboxes let you go further — collapsing extra whitespace, fixing typographic characters like curly quotes and em dashes, and removing zero-width or non-breaking spaces that cause issues in code editors and forms.

Frequently Asked Questions

Why does pasted text carry hidden formatting?

Apps like Microsoft Word, Google Docs, and email clients store text as HTML with embedded styles for fonts, colors, bold, and spacing. When you paste into another app, that hidden HTML often comes along and can break layouts, cause unexpected styling, or include tracking data.

What tracking parameters does the URL sanitizer remove?

The sanitizer strips common tracking parameters including UTM tags (utm_source, utm_medium, utm_campaign), ad click IDs (fbclid, gclid, msclkid), analytics identifiers (_ga, _gl), social platform trackers (igshid, twclid), and referral parameters like ref=chatgpt, via, and source.

Does Text Cleaner send my text to a server?

No. Everything runs entirely in your browser using JavaScript. Your text never leaves your device — there are no server requests, no accounts, and no data storage.

What is the difference between "Remove hyperlinks" and "Sanitize tracking URLs"?

"Remove hyperlinks" strips anchor tags entirely and replaces them with their visible text only. "Sanitize tracking URLs" keeps the links intact but removes known tracking query parameters. You can use either option independently, or enable both.

Can I use this to clean up text copied from ChatGPT?

Yes. Text copied from ChatGPT and similar AI tools often includes smart quotes, em dashes, bold formatting, and referral parameters on links. This tool strips all of that and gives you clean plain text ready for any destination.

✓  Copied to clipboard