sodcalculator

10 Tech How-To

Export All Contacts from macOS: Full Guide

Guide 10-8930 · Updated · Step by step

This guide walks you through exporting every contact from the macOS Contacts app into a file you can back up, move to another device, or import into a different service. You’ll learn the built-in methods that work on current versions of macOS, how to choose the right file format, and what to do if the export doesn’t go as expected.

What You’ll Need

  • A Mac running macOS with the Contacts app (any recent version, from macOS 10.13 High Sierra onward).
  • Your contacts already synced or stored locally in the Contacts app (if you use iCloud, make sure you’re signed in and contacts are visible).
  • Enough free storage space on your Mac or an external drive for the exported file (usually a few megabytes, even for thousands of contacts).

Step-by-Step

  1. Open the Contacts app. Find it in the Dock, or press Command + Space and type “Contacts” then press Return.
  2. Select all contacts. Click any contact in the list, then press Command + A to select every contact. You’ll see the whole list highlighted.
  3. Open the export menu. With contacts selected, go to the menu bar and click File > Export. A submenu appears with two options: Export vCard… and Export PDF….
  4. Choose your format. For most purposes (backup, moving to another device, importing into Google or Outlook), choose Export vCard…. This creates a .vcf file that preserves all contact fields. If you need a print-friendly document, choose Export PDF… instead.
  5. Name and save the file. A standard save dialog appears. Give the file a clear name like “AllContactsBackup.vcf”, choose a location (Desktop, Documents, or an external drive), and click Export. macOS creates a single .vcf file containing all your contacts.
  6. Verify the export. Navigate to the saved file and double-click it. Contacts opens and shows the imported contacts (you can preview them without actually importing). Check that the count matches what you expected.

If you only want a subset of contacts, select just those before exporting. The process is identical otherwise.

Common Mistakes

  • Forgetting to select all contacts. If you skip step 2, the export only includes the one contact that was highlighted. Always press Command + A first.
  • Choosing the wrong format. Export PDF is fine for a visual record, but it doesn’t preserve contact data. Use vCard for any actual transfer or backup.
  • Not checking for duplicates. The Contacts app may have duplicate entries. The export will include them all, which can cause issues when importing into another service. Clean up duplicates before exporting if possible.
  • Assuming iCloud is backed up. Exporting a vCard is a separate backup. If you only rely on iCloud syncing, you don’t have a portable file you can move elsewhere.

Tips

  • Use vCard for maximum compatibility. The .vcf format is supported by virtually every address book, email client, and phone.
  • Export regularly. Make it a habit to export your contacts every few months, especially before switching devices or services.
  • Store the file in multiple places. Keep a copy on your Mac and another on cloud storage or an external drive for extra safety.
  • Check the file size. A .vcf file with thousands of contacts is still usually under 10 MB. If it’s much larger, you might have photos attached—that’s fine, but be aware.
  • Import test. After exporting, try importing the .vcf into a fresh address book (or a free online tool) to confirm the data is intact.

Troubleshooting

Export option is grayed out. This usually means no contacts are selected. Click any contact in the list, then try again. If the list is empty, your contacts aren’t synced—check your iCloud settings or add a test contact.

Export vCard creates multiple files. In some older macOS versions, exporting with all contacts selected might produce several .vcf files (one per group). If that happens, use the All Contacts group on the left sidebar instead of a specific group. Select that group, then export.

The exported file won’t open on another device. Make sure the receiving device supports .vcf. Most do, but if you’re importing into an older system, try opening the file on your Mac first to confirm it’s not corrupted. If it opens fine, the issue is on the other end.

Contacts are missing after import. Some fields (like custom labels or notes) may not transfer perfectly between services. That’s a limitation of the vCard format, not your export. Check the original contact and re-add any missing details manually.

Export takes too long. With tens of thousands of contacts, the export can take a minute or two. Wait for the save dialog to close—if it seems stuck, check the file is being created in the destination folder.

Frequently Asked Questions

Does exporting contacts remove them from my Mac?

No. Exporting creates a copy; your original contacts remain untouched.

Can I export contacts to Excel or CSV?

The Contacts app doesn’t have a built-in CSV export. You can export a vCard and then use a third-party converter or import the vCard into a service like Google Contacts, which can then export CSV.

Will my contact photos be included in the vCard?

Yes, vCards support embedded photos. The exported file will include the images you’ve set for each contact.

How do I export contacts from iCloud.com instead?

Go to iCloud.com, sign in, open Contacts, select all (click the gear icon and choose “Select All”), then click the gear icon again and choose “Export vCard…”. This downloads a .vcf file to your computer.

Can I export only contacts from a specific group?

Yes. In the Contacts app, click the group name in the sidebar, then select all contacts within that group and export as described.

What if I accidentally export an empty file?

If the .vcf file is 0 KB or contains no contacts, you likely didn’t select any contacts. Repeat the steps, making sure to press Command + A before exporting.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →