Exporter for Contacts 2
Exporter for Contacts 2

For macOS

Exporter for Contacts 2

Export your Contacts to CSV, Excel and Outlook. The conversion happens locally on your Mac, with no subscription.

Version 2.6.1 (September 2, 2026) · macOS 12 or later · ★★★★★ 4.8 (905 ratings)
Download on the Mac App Store

How to Create a Contacts CSV for Email Marketing

This example shows how to build an Exporter for Contacts 2 export setup for a CSV file with five columns: first name, last name, email address, phone number and birthday. It also shows how to give the columns their own titles.

Hint: Many email marketing services provide sample CSV files on their support pages that show the required structure.

1. Create a new Export Setup

Create a new Export Setup (Menubar > File > New Export Setup...) and select CSV as the export format. Since we want to create a special format, switch to the Custom Export Layout Editor in the Contact Fields area.

Exporter for Contacts
The Custom Export Layout Editor is a powerful tool to create special exports.

2. Specify the contacts to export

Now specify which contacts you want to export. Click the [+] button in the Contacts Chooser’s toolbar and select the desired contacts from the popup menu. The menu lists all contact accounts and groups that have been set up in Apple's Contacts app. If you want to export individual contacts, open Apple's Contacts app and drag the appropriate contacts into the list. You can add as many accounts, groups and individual contacts as you want.

Note: The contacts you want to export must exist in Apple's Contacts app. If necessary, import external vCards into Apple's Contacts app first.

3. Add five contact fields

We want to create a CSV file with five columns. So just click five times on the [+] button in the Custom Export Layout Editor toolbar. This adds five rows to the table, where each table row contains a contact field and represents the corresponding column in the CSV file. When clicked repeatedly, contact fields are first added in a default order. In the next step we will adjust the selection of contact fields.

Exporter for Contacts
Each table row contains a contact field and represents the corresponding column in the exported file.

4. Adjust the contact field selection

In the Contact Field column, click the pop-up menu for each row and select the desired contact field. So set in ...

Exporter for Contacts
The popup menus let you select the field and label to export.

5. Adjust the contact field labels

One thing is still missing. Email and Phone are multi-value fields, as an Apple contact can have as many email addresses, phone numbers, etc. as you want. As you already know, these fields are each marked with a label in Apple's Contacts app. In the Contact Label column, the work label is selected by default. Export now and you get a clean CSV file, but the Email and Phone columns stay empty for many contacts. Those contacts have no work email or phone number, because at some point you used home, other or a label of your own. So what now?

Tell Exporter for Contacts to take the first, second and so on email of a contact, regardless of the label. So in the Contact Label column, change the label from work to 1st. Do the same for the phone number.

Exporter for Contacts
The index labels are extremely useful.

6. Customize the column titles

Now export the CSV file and upload it to your email marketing service. All columns are filled properly, but the import tool complains: it has loaded the CSV file and cannot find the column with the email addresses. What is going on here? You have opened the CSV file with a text editor and you see that all email addresses are there. So what is this?

In the exported CSV file the column with the emails is called “Email 1”. Apparently the email marketing service does not know how to handle this. Fortunately, Exporter for Contacts can meet these requirements, as you can customize the column titles for export.

To do this, click the text field in the Title column next to the email. Here you need a bit of sensitivity. Just click the text and after a short delay the field changes to edit mode. Now change the title to “Email Address” and confirm with the Enter key. Change the title of the phone number to “Phone”.

Note: Exporter for Contacts displays customized column titles in bold.

Exporter for Contacts
Column titles can be customized as needed.

Done

Yeah, you made it. It took some work, but the next time when you want to export, you don't have to do anything. The export setup remembers everything, and one click of the “Export” button is all it takes.