HomeBlog › Export emails from one sender

How to Export All Emails from One Sender in Gmail

Updated June 25, 2026 · 7 min read
Filter & search
Filter & search
Gmail Exporter Guide
To export every email from one sender, type from:their@email.com into Gmail's search bar so only that person's messages show, then use a free browser extension to export the view to CSV. You get one row per email — sender, subject, date and snippet — covering that sender and nothing else, written straight to your device.

There are dozens of reasons to pull together every email from a single person: building a complete client history, preparing for a dispute, handing a contact's correspondence to a colleague, or simply keeping a record before you delete the thread. Gmail makes it easy to find those emails but surprisingly hard to get them out as a clean list. This guide covers the fast, private way to do it, plus the search tricks that make the result exactly what you want.

Step 1 — Isolate the sender with search

Gmail's from: operator is the foundation. In the search bar at the top of Gmail, type the sender's address:

Press Enter and Gmail filters the list to just those emails. Scroll to the bottom to confirm you're seeing the full history — for a long-standing contact this can be hundreds of messages going back years.

Step 2 — Export the filtered view in one click

  1. Install Gmail Exporter from the Chrome Web Store — free, no account, no sign-up.
  2. Run your from: search so only the sender's emails are on screen.
  3. Click Export and choose CSV (or Excel/JSON).
  4. Open the file — one row per email, with sender, subject, date and a snippet, in the order Gmail showed them.

Because the export simply captures your current view, the result is precisely the sender you searched for. Everything runs locally in your browser, so the emails are never uploaded anywhere — which matters when the correspondence is sensitive.

Export one sender's full history — one click, free

Turn any Gmail search into a clean spreadsheet, privately in your browser.

Add to Chrome — It's Free

Refine exactly which of their emails you capture

A plain from: search grabs everything. Combine operators to narrow it down before exporting:

GoalSearch
Their emails this year onlyfrom:maria@acme.com after:2026/01/01
Both directions of the threadfrom:maria@acme.com OR to:maria@acme.com
Only ones with files attachedfrom:maria@acme.com has:attachment
About a specific topicfrom:maria@acme.com invoice
Exclude automated notificationsfrom:acme.com -from:noreply

The from:them OR to:them query is the one most people actually want: it gives you the full two-way conversation, not just inbound mail. For tighter date control, see exporting Gmail by date range.

Common reasons people export one sender

Client and account history

Freelancers and account managers often need every email exchanged with a single client — scope changes, approvals, invoices — in one place. A from:client OR to:client export gives you a timeline you can archive or attach to a project file.

Disputes and records

When there's a disagreement over what was agreed and when, a dated list of every message from the other party is invaluable. Exporting it to a spreadsheet means you can sort by date and reference exact messages without scrolling through Gmail live.

Handover

Leaving an account or a role? Export the sender's history so whoever takes over has the full email trail in a single sheet rather than buried in a shared inbox.

Manual alternatives (and why they're slower)

You can do this without an extension, but each route has a catch:

A view-based export skips all of that: you search, you export, you're done — and you only ever touch the one sender you care about.

Turn the export into a contact record

If your goal is the person's details rather than every message, run the from: search, export, then de-duplicate so repeated addresses collapse into one row. That same workflow underpins building a clean email list from Gmail and extracting email addresses. Gmail Exporter can also pull out names and phone numbers it finds in signatures, which turns a sender's history into a usable contact card.

Tips for a clean single-sender export

Troubleshooting: when a sender search misses emails

Occasionally a from: search returns fewer emails than you expect. The usual causes are easy to fix:

Run the broadened search, scroll to the very bottom so Gmail loads every result, and only then export. A quick sanity check on the result count tells you whether you've captured the full history.

Turn the history into a usable timeline

Once a sender's emails are in a spreadsheet, a few small moves make the data far more useful. Sort ascending by the date column and you have a clean chronology of the relationship from first contact to most recent. Add a short "topic" or "outcome" column and skim the subjects to tag each message — quote sent, contract signed, issue raised — and you've built a relationship summary in minutes.

For a dispute or a formal record, that ordered list is often the single most useful artefact: it answers "when did we discuss X?" without scrolling live Gmail, and it can be shared as a neutral, factual summary. If you also want the verbatim text of a key message, keep the original in Gmail or save that one email as a PDF alongside the spreadsheet. The export gives you the index; the originals give you the detail, and together they cover almost every record-keeping need a single-sender history creates.

Frequently asked questions

How do I export all emails from one sender in Gmail?

Search from:their@email.com so only that sender shows, then export the view to CSV with a browser extension. You get one row per email covering exactly that person.

Can I export by the sender's name instead of address?

Yes — search from:"Maria Lopez". Addresses are more reliable, though, since names can be shared or change. Run a search per address if someone uses more than one.

Does this include emails I sent to that person?

Not by default. Use from:them OR to:them to capture the full two-way conversation. The export follows whatever the current search shows.

Will it export the full email body?

It exports metadata and a snippet — sender, subject, date and preview — which suits records and contact logs. For full bodies, keep the originals in Gmail or use Takeout's MBOX.

Is exporting one sender's emails private?

Yes. The extension reads on-screen emails in your browser and writes the CSV locally. Nothing is uploaded — important for client or dispute correspondence.

How many of a sender's emails can I export at once?

The full search result. For very large histories, let the list load completely first, then de-duplicate if you only want one row per unique address.