About VCF Contact Converter
vCard (.vcf) is the universal contacts format spoken by iOS Contacts, Android, Google Contacts, Outlook, Apple Contacts and basically every address book ever shipped. It's also unreadable in any spreadsheet, ill-defined when it comes to multiple phone numbers or addresses, and exists in three subtly incompatible versions (2.1, 3.0, 4.0). So if you want to migrate contacts between phones, audit who you actually have in your address book, dedupe a contact list, or build a contact CSV from a database export and import it back as vCard, you hit a conversion problem.
This VCF converter handles both directions. The VCF → CSV pass parses any vCard version (2.1, 3.0, 4.0) and emits a spreadsheet-ready CSV with one row per contact and columns for Full Name, First Name, Last Name, Phone 1-3, Email 1-2, Organization, Title, Address, Birthday, Note, URL, Photo. Quoted-printable and base64 encoded fields (the encodings older vCards use for non-ASCII names and embedded photos) are decoded automatically. Batch mode merges multiple .vcf files into one CSV — useful for consolidating exports from several accounts. The CSV → VCF pass goes the other way, producing valid vCard 3.0 ready to import into any contacts app. UTF-8 BOM is applied to the CSV so non-ASCII names render correctly when opened in Excel. Files up to 20 MB.
Use it to migrate iPhone contacts to a new Android, build a CSV for a CRM import from a vCard export, dedupe an address book in Excel before re-importing, generate a vCard from a spreadsheet of event attendees, audit who's in your phone before buying a new one, or pull customer contact data into a Google Sheets dashboard. Files are processed in a stateless serverless function and discarded immediately after the response.