Blog / Export
How to export iPhone contacts to CSV
iOS doesn't have a built-in "Export to CSV" button on the iPhone itself. That's why this question gets asked so often. There are three working ways to get your contacts out as a comma-separated file in 2026, and which one is right for you depends on whether you have a Mac handy, how many contacts you have, and what you plan to do with the file once it exists.
This guide walks through all three, with a clear recommendation at the end.
Why CSV in particular?
CSV is the lowest-common-denominator spreadsheet format. Excel, Numbers, Google Sheets, every CRM, every email tool, every database import wizard speaks CSV. If you want to do something with your contacts outside the iPhone Contacts app, CSV is almost always the right pit stop. The only common alternative is vCard (.vcf), which is better for moving contacts into another contacts app and worse for everything else.
Method 1: Use the Contacts app on a Mac
If your iPhone syncs contacts to iCloud and you have a Mac signed into the same Apple ID, your contacts will appear in the macOS Contacts app. From there:
- Open Contacts on your Mac.
- Press
⌘ + Ato select all contacts (or pick a group from the sidebar). - File → Export → Export vCard…
- Save the resulting
.vcf. - Open it in a vCard-to-CSV converter, or use Numbers / Excel with a vCard plugin.
The catch: macOS doesn't export to CSV directly. You get a .vcf, and you have to convert it. We wrote a separate guide on that step: how to convert a .vcf file to CSV.
This method works, but it's a two-step process and you need a Mac.
Method 2: Use iCloud.com
If you don't have a Mac but you do use iCloud, the web version of Contacts can export too. Sign in at icloud.com/contacts, select all (⌘/Ctrl + A), and choose Export vCard from the gear menu. Same gotcha as Method 1: you get a vCard, not a CSV. You'll need to convert it.
iCloud.com also has a hard limit. Export sessions sometimes fail silently above ~5,000 contacts because the page tries to download everything in one shot. If you have a big address book, expect retries.
Method 3: Use Pluck
Pluck is an iPhone app that exports contacts to CSV directly on your phone, with no Mac required and no intermediate format conversion. The flow is:
- Open Pluck and tap Load My Contacts.
- iOS asks for contacts permission. Pluck reads your address book in memory.
- Pick which countries to include (Pluck auto-groups contacts by country code).
- Optionally remove duplicates with one of four merge strategies.
- Choose CSV as the export format. Pick which fields to include (name only, name + phone, or full).
- Tap Generate Export. The CSV is built on your phone and dropped into the iOS share sheet, ready to AirDrop, email, or save to Files.
Two reasons this is usually the right choice in 2026: you stay on the iPhone (no Mac dependency), and the CSV comes out clean — no semicolons where commas should be, no leading-zero corruption on phone numbers, no formula-injection hazard if a contact's name happens to start with = or +.
Format gotchas to watch for
However you produce the CSV, three things will bite you when you open the file in Excel:
- Phone numbers losing their leading
+. Excel sees+14155552671and treats it as a formula. The result is either an error or a number with the+stripped. Fix: import the file via Data → From Text/CSV instead of double-clicking, and set the phone column to "Text" type. - Phone numbers losing their leading zero. A number like
0234567890opens as234567890. Same fix: column type "Text" on import. - UTF-8 mojibake. Names with accents or non-Latin characters look corrupted. The file is fine; Excel guessed the wrong encoding. Reopen with File → Import → CSV → Origin: UTF-8.
The CSV spec itself is documented in RFC 4180 if you want the formal version.
Which method should you use?
If you have a Mac and fewer than 1,000 contacts, Method 1 is fine. The two-step is annoying but acceptable.
If you have a lot of contacts or you want to do anything beyond a simple dump (group by country, dedupe, format phone numbers for a CRM), Pluck is the right tool. It's $4.99 once on the App Store and stays on your phone.
Export, dedupe, and group your contacts. $4.99 once. iOS only.