Skip to content
TextArray
100% local

Email quote stripper

Clean quoted text, "…wrote:" headers and signatures out of a pasted e-mail reply.

Input
Output

Email quote stripper

Copy a reply out of a long e-mail thread and you get the message buried in noise: > markers stacked three deep, "On Monday, X wrote:" headers, forwarded-message separators and a signature block at the bottom. Paste it here and the noise is gone — what remains is the text someone actually typed.

Quoted lines can be handled three ways. Strip the > markers keeps the quoted text but removes the quoting characters, including nested ones (>>>), which is right when you want the whole conversation as clean prose. Remove the lines drops quoted content entirely, leaving only the newest message. Keep leaves quotes untouched when you only want the headers and signature gone.

The header detection is multilingual: "On Mon, Jan 5, 2026, Jana wrote:", "Dňa 12. 3. 2026 Ján napísal:", "Am 3.5.2026 schrieb Hans:", "W dniu 3.05 Ola napisała:" and the Hungarian date-first "…írta:" form are all recognized, along with Outlook's -----Original Message----- and Gmail's forwarded-message separators. Detection is deliberately conservative — a sentence like "Here is what I wrote:" survives, because it lacks the date a mail client always stamps into the line. The signature cut follows the standard "-- " separator, and collapsing blank lines tidies whatever gaps the removals leave behind.

Useful whenever an e-mail needs to become a document: pasting a thread into meeting notes, filing a support conversation into a ticket, quoting a customer in a report. Everything runs locally in your browser — correspondence never leaves your device.

FAQ

Which "…wrote:" headers are recognized?
The attribution formats of the six site languages: wrote, napísal(a), napsal(a), schrieb, napisał(a) and írta, each ending in a colon. To avoid false positives the line must also look machine-stamped — contain a date or time digit, or start with the client's preposition (On, Dňa, Dne, Am, W dniu).
What is the difference between stripping markers and removing lines?
Stripping turns "> Did it help?" into "Did it help?" — the conversation stays, the clutter goes. Removing deletes those lines completely, leaving only the unquoted, newest part of the reply.
How does the signature removal decide where the signature starts?
At the standard separator line "-- " (dash dash space) that mail clients insert before signatures. Everything from that line down is dropped. A plain --- rule inside your text does not trigger it.
Are nested quotes (>>>) handled?
Yes. Any run of > markers at the start of a line counts as one quote prefix, so third-level quotes unquote or disappear in a single pass.
Is my e-mail uploaded anywhere?
No. The cleaning runs entirely in your browser and your correspondence never leaves your device.