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 (September 2, 2026) · macOS 12.4 or later · ★★★★★ 4.7 (1286 ratings)
Download on the Mac App Store

Assign Contacts to Groups on CSV Import

Importing hundreds of contacts and then sorting them into groups (which Apple has since renamed to “lists”) by hand is tedious. With Importer for Contacts you do both in one step: add a single column of comma-separated list names to your CSV, and each contact is filed into every group you listed. Groups that don't exist yet are created automatically. No subscription, everything stays on your Mac.

How to assign groups during a CSV import

  1. In your CSV or Excel file, add one column called Groups and fill it with comma-separated group names per contact, like Customers, Newsletter, VIP.
  2. Open Importer for Contacts and add the file.
  3. Map that column to the list/group assignment.
  4. Import. Each contact joins all the listed groups, and any missing group is created for you.

Several groups per contact

On macOS and iOS a contact is not limited to one group, it can belong to several groups at the same time. List as many group names as you want in one column, separated by commas, and the contact is added to every one of them in a single import.

Groups don't have to exist first

You don't need to create the groups in Apple's Contacts app beforehand. Any group name that isn't there yet is created during the import, so your whole structure is built from the spreadsheet.

Made for flexible bulk imports

Segment a mailing list, split customers by region or tag a club's members: one more column in your source file lets an import organise your contact data efficiently.

Download on the Mac App Store

Related guides