Contacts Converters
Move contacts between phones, email clients, and CRMs without uploading your address book to anyone. Drop a VCF or CSV, get the format you need.
All contacts converters
Which format should I use?
VCF (vCard) is the standard for a single contact or small group — it's what iPhone, Android, Outlook, and macOS Contacts export and import. CSV is the bulk format: every spreadsheet, every CRM, every bulk-import tool uses it. The only real decision is direction. Going from a phone export (VCF) to a CRM import (CSV) is the classic 'move my address book to HubSpot/Salesforce/Mailchimp' workflow. Going CSV → VCF is less common but useful when you've got a list in Sheets and need to push it onto a phone. Field coverage here is pragmatic: name, phone, email, organization, title, address, notes — the columns Google Contacts and Outlook use. Custom fields and photos get dropped on conversion.
| Format | Best for | Per-contact detail | Universal support |
|---|---|---|---|
| VCF (vCard) | Phone exports, single-contact sharing | Rich — photos, multiple fields, types | Every phone + email client |
| CSV | CRM imports, Sheets, bulk ops | Flat — one row per contact | Every spreadsheet + CRM |
Frequently asked questions
Which CSV column layout should I use for a CRM import?
Most CRMs accept the Google Contacts CSV schema: Name, First Name, Last Name, Mobile Phone, Work Phone, Email, Work Email, Organization, Title, Address, Notes. That's the layout our VCF-to-CSV exporter uses, and it imports cleanly into HubSpot, Salesforce, Mailchimp, and Outlook.
Will profile photos survive the conversion?
No. CSV doesn't carry binary data. If your VCF contains embedded photos, they're dropped on conversion. For photo preservation, keep the VCF as the master.
Can I split a single multi-contact VCF into one row per person?
Yes — our converter handles multi-card VCF files natively. Each contact becomes one CSV row.
Are my contacts uploaded anywhere?
No. The entire conversion runs in your browser. Your address book — personal, professional, client-side sales — never leaves your device. Privacy-conscious folks and GDPR-aware EU users rely on that property.
What if my CSV headers don't exactly match yours?
The converter accepts common aliases (First Name / Given Name / FirstName, Phone / Mobile / Cell, Company / Organization / Employer). If a column name isn't recognized, that column is ignored — check the output and rename headers if needed.