Importer for Contacts
Importer for Contacts
For Mac
Convert Excel and CSV files to vCards with much more options than Apple Contacts does offer.
1.7.8 (2025-11-20)
 · 
macOS 12.4 or newer
 · 
  4.8

Assign Contacts to Groups on CSV Import

Importing hundreds of contacts and then sorting them into groups by hand is tedious. With Importer for Contacts you do it 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 – e.g. Lists – 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

A contact isn't limited to one group. List as many names as you want in that column, separated by commas, and the contact is added to each one in a single import.

Groups don't have to exist first

You don't need to create the lists in Apple Contacts 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 – organising a large import becomes just another column in your source file.

What users say

"Got this to convert excel sheets to vcf groups. Worked like a charm! Once you import the first sheet and rearrange the categories, it remembers what you used, so all your groups are done!"

"The features are excellent to integrate and use a list of contacts from Excel or CSV."

Get Importer for Contacts on the Mac App Store

Free to try with 10 records per import – one-time purchase, no subscription.

Frequently asked questions

How do I put contacts into groups from a CSV?

Add a column with comma-separated group names per contact and map it to the list assignment in Importer for Contacts. Each contact is added to every group you listed.

Do the groups need to exist in Apple Contacts already?

No. Any list or group that doesn't exist yet is created automatically during the import.

Can one contact be in several groups?

Yes. List as many group names as you like in that one column, separated by commas, and the contact joins all of them.

Related guides