CleanPaste
Support
How to use it, what it deliberately will not do, and how to report a problem.
Getting started
- Install CleanPaste from the Google Workspace Marketplace.
- Open a Google Doc and paste the text you want to tidy.
- Choose Extensions → CleanPaste → Clean document, or select some text first and choose Clean selection.
To choose which cleanups run, open Extensions → CleanPaste → Cleanup options…. Your choices are remembered in your own browser.
Undoing a clean
Press Ctrl+Z (Cmd+Z on Mac). A clean undoes in a single step. Google Docs also keeps a full version history under File → Version history.
Common questions
It joined two lines that should have stayed apart
CleanPaste joins two lines only when the first is at least 30 characters, does not end on closing punctuation, and neither line looks like a heading or a list item. Two consecutive paragraphs that both end without punctuation match that pattern, because that is exactly what a PDF paste looks like.
Press Ctrl+Z, then untick Broken line breaks in the options panel and clean again.
It did not join lines that clearly belong together
The most common reason is that the first line ends in a full stop. CleanPaste never joins after one: from the characters alone, a sentence that ends at the end of a line is indistinguishable from a paragraph that ends there, and merging two real paragraphs is a much worse mistake than leaving a break you can delete yourself.
Short lines are also never joined — a line under 30 characters is usually short on purpose.
My indented code lost its indentation
Leading whitespace is removed as part of Spacing, which is right for pasted prose and wrong for pasted code. Press Ctrl+Z, untick Spacing, and clean again.
Nothing happened inside my table
Inside a table cell, only spacing and hidden characters are cleaned. Blank lines and broken line breaks are left alone, because a cell is narrow enough that a deliberate line break looks exactly like a wrapped one, and reshaping your table on that evidence is not worth the risk.
The menu does not appear
Reload the document. Editor add-ons attach their menu when a document opens, so a document that was already open when you installed CleanPaste needs a refresh.
Can I use it on my phone or tablet?
No. Google Docs editor add-ons run in the desktop browser only; Google does not support them in the Docs mobile apps. This is a platform limitation, not a CleanPaste one.
Does my text get uploaded anywhere?
No. CleanPaste makes no network requests at all — no server, no analytics, no AI service. It can only see the document it is open in. See the privacy policy.
Is it really free?
Yes. No trial, no upgrade prompt, no paid tier. The source code is public.
Reporting a problem
The most useful report says what you pasted, what you expected, and what CleanPaste did instead. A small before-and-after example is worth more than a description.
- Open an issue: github.com/kapapi-dev/cleanpaste/issues
- Email: support@kapapi.dev
Please do not paste confidential document content into a public issue.