How to Export Gmail to Excel (XLSX) the Easy Way
Gmail has no "Export to Excel" button, and Google Takeout only gives you an MBOX archive — useless for spreadsheets. The good news: getting your messages into Excel as clean, sortable rows takes about a minute. This guide covers the two reliable routes (a direct Excel-ready file, or CSV opened in Excel), the one encoding tip that stops accents from breaking, and what each column means once your data lands.
The easiest gmail to excel converter: a 1-click extension
The fastest way is a Chrome extension that reads your messages in the open Gmail tab and writes a spreadsheet file to your computer. Nothing is uploaded to a server.
- Install the extension. Add Gmail Exporter to Chrome — it's free and needs no sign-up.
- Open Gmail. Go to your inbox, a label, or run a search to narrow down exactly the emails you want.
- Filter and de-duplicate. Apply filters and remove duplicate rows so the file is clean before you export.
- Click Export. Pick the Excel-ready file to open straight in Excel, or pick CSV if you prefer a plain-text file.
- Open it. Double-click the file and it opens in Microsoft Excel with one email per row.
Because the work happens inside your browser tab, your emails never leave your device — an important difference from cloud add-ons that ask for full account access.
Method 1: Export to CSV, then open in Excel
CSV (comma-separated values) is the universal spreadsheet format. Every version of Excel opens it, and it is the safest choice if you also work in Google Sheets or Numbers. There are two ways to open a CSV in Excel, and the second one matters if your emails contain accents or non-Latin characters.
Quick way: double-click
Double-clicking a CSV opens it in Excel immediately. For plain English text this is fine. The catch: older Excel builds guess the file encoding, and a UTF-8 CSV opened this way can show café as café or mangle names with accents.
Reliable way: import as UTF-8
To keep every character correct, import the file instead of double-clicking:
- Open a blank workbook in Excel.
- Go to Data → From Text/CSV (on older versions, Data → Get External Data → From Text).
- Select your CSV file.
- In the preview, set File Origin to 65001: Unicode (UTF-8).
- Confirm the delimiter is a comma, then click Load.
Your data now lands as a proper Excel table with accents, emoji and international names intact. This single step solves the most common "my export looks broken" complaint.
Method 2: Export an Excel-ready file directly
If you would rather skip the import wizard, Gmail Exporter can produce an Excel-ready file you simply double-click to open. The columns and types are already set, so there is no encoding step and no guessing about delimiters. This is the most convenient route when you just want to open, look, and start working.
Why Google Takeout doesn't help here
Google Takeout is the official way to download your Google data, but it exports Gmail as an MBOX file — a format meant for re-importing into a desktop mail client like Thunderbird or Outlook. MBOX does not open in Excel, doesn't preserve your label structure, and large accounts can take hours or days to process. For a complete cold backup, Takeout is fine. To actually analyze your email in Excel, you need a CSV or Excel-ready export. See our full Gmail export vs Google Takeout comparison for the details.
What columns will you get?
Each email becomes a single row. The columns are:
| Column | What it contains | Plan |
|---|---|---|
| The sender's (or recipient's) email address | Free | |
| Subject | The email subject line | Free |
| Body (preview) | A snippet of the message | Free |
| Service | The sending domain/service | Free |
| Date & Direction | When it was sent/received, and which | Pro |
| Name & Phone | Contact name and phone from signatures | Pro |
One row per email means you can treat your inbox like a database. If your goal is a clean address book rather than a message log, see how to export Gmail contacts to Excel.
Export your Gmail to Excel in one click — free
Clean, de-duplicated spreadsheet, generated privately in your browser.
Add to Chrome — It's FreeSort, filter and pivot your email in Excel
Once the data is in Excel, the real value begins. Because every email is a row and every field is a column, you can:
- Sort by date to see your oldest or most recent messages first.
- Filter by sender to isolate everything from one person, domain or service.
- Build a PivotTable to count emails per contact, per month, or per direction — handy for spotting your busiest senders.
- Use formulas like
COUNTIFto tally messages, or text functions to split names from addresses.
Select your table and choose Insert → PivotTable to get started. Drag the sender into Rows and a count into Values, and you have an instant breakdown of who emails you most.
Tips for a clean Excel export
- Use Gmail search first. Operators like
from:,label:,after:andhas:attachmentlet you export exactly the right subset. - Remove duplicates before exporting so contact lists and senders don't double up.
- Import as UTF-8 if accents or non-Latin characters look wrong after a double-click.
- Format as a Table in Excel (
Ctrl/Cmd + T) to unlock filters and structured references.
Frequently asked questions
Can I export Gmail directly to Excel?
Gmail has no built-in Excel export. The easiest way is a Chrome extension like Gmail Exporter — it can save a CSV that Excel opens, or an Excel-ready file you double-click straight into the app.
Why do accents and special characters look broken in Excel?
That happens when Excel reads a UTF-8 CSV with the wrong encoding. Instead of double-clicking, use Data → From Text/CSV and choose 65001: Unicode (UTF-8) as the file origin.
What's the difference between CSV and XLSX?
CSV is plain text with one email per row, openable anywhere. XLSX is Excel's native workbook format that keeps column types and formatting. For email data both work; XLSX just opens with no import step.
Does Google Takeout export Gmail to Excel?
No. Takeout gives an MBOX archive for re-importing into a mail client, not a spreadsheet. To analyze emails in Excel you need a CSV or Excel-ready export.
Can I sort, filter and pivot the exported emails?
Yes. Once the data is an Excel table you can sort by date, filter by sender, and build a PivotTable to count emails per contact or per month.
Is exporting Gmail to Excel free and private?
Yes. The extension is free to start, needs no account, and runs locally in your browser — your emails are written to your device, never uploaded.