CSV to iCloud Contacts VCF Converter
Turn a CSV contact list into a VCF file to import.
Runs in your browser. Nothing is uploaded — your input is processed on this device and discarded when you close the tab.
CSV to iCloud Contacts VCF Converter
This page only makes a .vcf file on your device. It does not open, read or change any iCloud account or contact list — you import the downloaded file yourself in Contacts.
How to use this tool
- Paste contacts as CSV with headers First, Last, Email, Phone and optionally Org.
- Press Convert and download to get a .vcf file with one vCard per row.
- Use Load sample for one contact, Ana Ray.
Worked example
The sample row Ana, Ray, ana@example.com, +4712345678 produces one vCard: BEGIN:VCARD, VERSION:3.0, FN:Ana Ray, N:Ray;Ana;;;, EMAIL:ana@example.com, TEL:+4712345678, END:VCARD. A second row would add a second vCard block to the same file.
What this tool does not do / Limits
The file is a standard vCard 3.0 text file. It is not an iCloud sync: importing is a separate step you do in your own Contacts app, and duplicate handling there is up to that app. Columns beyond First, Last, Email, Phone and Org are ignored, and rows with no name and no email are skipped.
Frequently asked questions
Does this add contacts to my iCloud?
No. It only downloads a file. You import that file in Contacts yourself, which is where any account change happens.
Which columns are used?
First, Last, Email, Phone and Org. Header names are matched case-insensitively.
Related tools
CSV Cleaning Studio
Remove duplicates, fix missing values, standardise dates and export a clean CSV. Your file never leaves your device.
LiveChart Builder
Build charts from CSV data with aggregation, sorting and accessible colour palettes. Export as PNG or SVG.
LiveLength Converter
Convert lengths between metric and imperial units and see the full table of equivalents.
Live