Free vCard to spreadsheet — no upload, no account

Convert VCF to CSV
Export contacts to
a spreadsheet.

Free VCF to CSV converter. Upload any .vcf file — single contact or thousands — and download a clean spreadsheet with every field as a column. Supports vCard 3.0 and 4.0. Runs entirely in your browser.

Your data never leaves your browser
Bulk VCF supported
Excel-ready output
No account required
Always free
VCF to CSV Converter  100% client-side
Drop your VCF file here
.vcf or .vcard — single contact or thousands, all supported
 Export complete

      
How to convert VCF to CSV

Three steps to export your contacts into a spreadsheet.

1
Upload your VCF file

Drag your .vcf or .vcard file into the converter. The file can contain a single contact or thousands — CSVShift detects the number of vCard entries automatically and shows you the count before conversion.

2
CSVShift parses every field

The parser reads each vCard block and extracts all standard fields: full name, first and last name, company, job title, email, phone, address, website, birthday and notes. Each field becomes a separate column in the output.

3
Download and open in Excel

Download the .csv file and open it directly in Excel, Google Sheets, Numbers or any database tool. Each contact is a row, each field is a column — ready for editing, filtering or import into a CRM.

Why export VCF contacts to CSV?

When a spreadsheet is more useful than a vCard file.

A VCF file is designed for transferring contacts between devices and apps. It is excellent for importing — but nearly impossible to edit, filter or analyze in bulk. You cannot open a .vcf file in Excel, sort contacts by company, or find duplicates without converting it first.

Converting VCF to CSV gives you the full power of a spreadsheet over your contacts. You can clean the data, remove duplicates, add new columns, filter by country or company, and then re-import the cleaned list back into your phone or CRM.

This workflow is especially common when migrating contacts between platforms — for example, from iPhone to Android, from Gmail to Outlook, or from a legacy CRM to HubSpot. The standard path is: export VCF → convert to CSV → clean in Excel → re-import.

When do you need to convert VCF to CSV?

Common scenarios where exporting contacts to a spreadsheet solves the problem.

Editing contacts in bulk

Need to update phone numbers, add a field, or standardize formats across hundreds of contacts? Import the VCF into CSVShift, download the CSV, edit in Excel or Google Sheets, then re-import using the CSV to VCF tool.

Migrating between platforms

Moving from iPhone to Android, Gmail to Outlook, or Apple Contacts to Google Contacts? Export VCF from the source platform, convert to CSV here, clean the data, and import the final CSV into the destination system.

CRM data import

Most CRMs (Salesforce, HubSpot, Zoho, Pipedrive) prefer CSV imports over VCF. Converting your contact export to CSV gives you a file that maps directly to CRM fields without manual re-entry.

Auditing and deduplication

Finding duplicate contacts in a VCF file is impossible without a spreadsheet. Convert to CSV, use Excel's Remove Duplicates or VLOOKUP to find overlaps, clean the list, and convert back to VCF for import.

Fields extracted from your VCF file

Every standard vCard field becomes a column in the output CSV.

CSV ColumnvCard SourceDescription
Full NameFNThe display name of the contact — the name shown on the contact card in iPhone and Android.
First Name / Last NameNStructured name fields. Exported as separate columns so you can sort and filter by surname in Excel.
CompanyORGOrganization or employer name. Multi-level ORG values (company;department) use the top level.
TitleTITLEJob title or position.
Email / Email 2EMAILPrimary and secondary email addresses. Multiple EMAIL fields in one vCard are split into separate columns.
Phone / Phone 2 / Phone (Work)TELPhone numbers by type. CELL and HOME go to Phone, WORK goes to Phone (Work), additional numbers to Phone 2.
Address / City / State / ZIP / CountryADRPostal address split into individual columns for easy filtering and mail-merge use.
WebsiteURLPersonal or company website URL.
BirthdayBDAYDate of birth in the format stored in the vCard (typically YYYY-MM-DD).
NotesNOTEFree-text notes attached to the contact.
Related CSV tools

Other free converters on CSVShift you might need.

Popular searches
convert vcf to csv vcf to csv converter convert vcard to csv vcard to csv converter vcard vcf to csv converter vcf file to csv vcard file to csv online vcf to csv converter how to convert vcf to csv how to open vcf in excel export contacts vcf to spreadsheet convert .vcf to .csv online free how to change vcf to csv

Contact data handled
with full privacy.

VCF files contain sensitive personal information — names, phone numbers, home addresses. CSVShift processes every conversion entirely in your browser. Your file is never uploaded to any server, never stored, and never seen by anyone but you.

There is no backend. No file lands on a server. Open the browser's Network inspector during conversion — you will see zero outbound data requests carrying your contacts.

vCard 3.0 and 4.0 support
Parses both versions. Handles line folding, encoded fields and multi-value properties correctly.
Bulk file support
One .vcf file, thousands of contacts. Each vCard block becomes a row in the output CSV.
All standard fields extracted
Name, email, phone, address, company, title, website, birthday and notes — each as a separate CSV column.
Free, no conditions
No contact limit, no watermark, no account. Funded by display advertising only.
Frequently asked questions
Common questions about converting VCF files to CSV spreadsheets.
How do I convert a VCF file to CSV?
Upload your .vcf file to the converter above. CSVShift parses all vCard entries automatically and extracts every field — name, email, phone, address — into a structured CSV. Click Download to get your spreadsheet.
How do I open a VCF file in Excel?
Excel cannot open .vcf files directly. Convert the file to CSV using CSVShift first, then open the resulting .csv in Excel. All contact fields — name, email, phone, company, address — will appear as separate columns ready for editing.
Can I convert a bulk VCF file with multiple contacts?
Yes. A single .vcf file can contain any number of contacts. CSVShift parses each BEGIN:VCARD … END:VCARD block individually and exports every contact as a separate row in the CSV. There is no contact limit.
How do I convert VCF to CSV in Windows 11?
Use this free online tool — it works in any browser on Windows 11 without installing anything. Upload your .vcf file, click Convert, and download the .csv. No Outlook, no Excel, no third-party software required.
How do I convert vCard to CSV to import into a CRM?
Upload your VCF file here and download the CSV. Most CRMs (Salesforce, HubSpot, Pipedrive, Zoho) have a CSV import function that lets you map columns to CRM fields. The CSV output from CSVShift uses standard column names — Full Name, Email, Phone, Company — that CRMs recognize automatically.
Is my contact data safe when converting VCF online?
Yes. CSVShift runs entirely in your browser. Your .vcf file is read locally using the JavaScript File API and is never transmitted to any server. Names, phone numbers and addresses never leave your device at any point during the conversion.