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.