Clean Copied Text

Clean email threads

Remove quoted replies, email headers, signatures and repeated content from messy email threads. Clean Copied Text keeps the newest message readable and trims the noise — gently, so it never deletes too much.

Example

Before
Sounds good, thanks!

On Mon, Jun 3, 2025 at 2:00 PM John Smith <john@ex.com> wrote:
> Can we push the meeting to 3pm?
--
John Smith | Sales
After
Sounds good, thanks!

205 characters · 36 words · 15 lines · 6 paragraphs

0 characters · 0 words · 0 lines · 0 paragraphs

Or pick where your text came from

Your text stays in your browser. Clean Copied Text does not upload or store what you paste.

What this tool fixes

  • Quoted lines beginning with ">"
  • Headers like From:, Sent:, To:, Subject:
  • "On [date], [person] wrote:" attributions
  • Signature blocks after the "-- " delimiter
  • "Sent from my iPhone" and similar mobile signatures removed
  • Blank lines left behind after stripping quotes collapsed

How to use it

  1. 1Paste your textDrop in the messy text you copied from anywhere.
  2. 2Click cleanClean Copied Text fixes the formatting instantly, in your browser.
  3. 3Copy the resultCopy the clean text or download it as a .txt file.

Common uses

Quoting just the latest replyCleaning a forwarded threadPasting an email into a ticket or docRemoving repeated content from long threadsExtracting a client's original request from a long support threadArchiving the final decision from a long back-and-forth

Limitations

  • It is intentionally aggressive: quoted replies, "wrote:" attributions and signature blocks are all removed, even if you wanted to keep some of that context — always review the result before using it.
  • It recognizes the common Gmail, Outlook and Apple Mail quote and header patterns, not every possible email client format.

Frequently asked questions

Could it remove something important?
It is intentionally gentle and prefers to keep content. Still, always review the result before using it.
Does it work with Gmail and Outlook threads?
Yes. It recognizes the common quote markers, headers and reply attributions used by most email clients.
Does it remove the sender's actual reply if it's short?
No. It only removes lines that match a quote marker or header pattern — a short reply above the quoted text is preserved as the newest message.
Will it work on plain-text emails without HTML formatting?
Yes. It works on the plain-text version of an email thread, which is what you get when you copy text out of any email client.
What if the thread has no quote markers at all, just plain pasted text?
If there is nothing matching a quote, header or signature pattern, the text is returned unchanged — nothing is deleted by mistake.
What about threads quoted many times over (">>" or ">>>")?
Every level of quoting is removed the same way, however many ">" characters deep the reply chain goes.

Know someone who fights with messy pasted text?

Send them this tool — it might save them a headache with their next PDF, spreadsheet or chat export.