Importer for Contacts
Importer for Contacts

For macOS

Importer for Contacts

Import contacts from Excel and CSV into Apple's Contacts app on your Mac, or convert them to vCards. Full privacy, no subscription.

Version 1.8.2 (October 6, 2026) · macOS 12.4 or later · 4.7 (1286 ratings)
Download on the Mac App Store

Bulk-Import Contacts on Mac

Importer for Contacts imports hundreds or thousands of contacts from a single Excel or CSV file into Apple's Contacts app in one pass, with the fields mapped correctly and the groups assigned along the way. You don’t need a subscription. The app processes all data on your Mac and doesn’t send it to us or to third parties.

How to bulk-import contacts

  1. Open Importer for Contacts and add your Excel or CSV file, the whole list at once.
  2. Map the columns to contact fields; optionally add a column of comma-separated group names.
  3. Import. Every record lands in Apple's Contacts app and syncs via iCloud.
  4. Save the field mappings as a setup, so the next import is done in no time.

Handles large data sets too

Thousands of records import in one go, so consolidating a CRM export, a member database or years of accumulated contacts is a single operation rather than a manual slog.

Group as you import

Add one column of comma-separated list names and each contact is filed into the right groups during the import. Missing groups are created automatically.

Work faster with saved setups

If you import similar files regularly, a saved field mapping turns every new bulk import into a quick, reliable routine.

Frequently asked questions

What happens to contacts that already exist?

Importer for Contacts never changes an existing contact. If an imported contact has the same display name as an existing one, the app can assign the old or the new card to a group named OLD DUPLICATES or NEW DUPLICATES. In the Contacts app, you can then merge the two or delete one.

Can I find all contacts from one import later?

Yes. Importer for Contacts can write a text of your choice into the note of every imported contact, such as the date of the import. A search in the Contacts app then finds all contacts from that import.

How large can the file be?

Importer for Contacts also reads workbooks with tens of thousands of rows while using little memory. When you convert to vCards, the app can split a large number of contacts into several files if the target app accepts only a certain number per file.

What users say

Download on the Mac App Store

Related guides