Choose the file job first
A VCF file can hold one or more complete vCards, each beginning with BEGIN:VCARD and ending with END:VCARD. One file can contain an entire address book, with names, phone numbers, email addresses, photos, and folded properties that continue on another line.
Split one file when you need a separate file for each person or smaller groups. Merge files when you want their intact cards together in one VCF. Import when you only need the contacts in an app. Importing does not create separate VCF files.
If you need more detail on what a VCF can contain or why apps handle it differently, see the vCard compatibility guide. To edit contact fields in spreadsheet rows, convert the VCF to CSV.
Split one VCF into separate contact files
For one file per person, open Split VCF on csv-to-vcf.com, choose or drop the single VCF, select One file per contact, compare the contact and output file totals, review the names, then download the VCF or ZIP. The split page reports contact and file totals, preserves the original card bytes including photos, offers batches and alphabetical groups, and refuses empty files or files over 10 MB. Choose batches only when an importer or handoff needs smaller groups; use alphabetical grouping when you want names grouped by letter. The page says files are processed in the browser and not uploaded; that is the provider's statement, not an independent audit. If you prefer a local route, use Mac Contacts below.

On Mac, import the VCF in Contacts with File > Import, select the file, then click Add. Select one contact and choose File > Export > Export vCard to save it as a separate file. Repeat for each contact. Apple's Mac import and duplicate notice and selected contact export steps cover those actions. In Contacts > Settings > vCard, enable photo or note export if those details need to travel with each file.
Keep every line from BEGIN:VCARD through END:VCARD together, including folded lines and PHOTO properties. A line break inside a card is not necessarily a safe place to split it; the vCard format defines line folding.
Combine separate VCF files
To put every selected card in one file, concatenate the intact VCF files in order. This does not check whether two cards describe the same person. Save to a new filename and keep the source files until you have checked the result.
In Windows Command Prompt, list the source files and then the new destination:
copy /b first.vcf + second.vcf merged.vcf
On macOS or Linux, redirect the named files into a new VCF:
cat first.vcf second.vcf > merged.vcf
Replace the example names with the files you want to join. Microsoft's binary copy command supports combining named files, and the cat command joins named files.
If you want a merge tool to count cards or skip duplicates, the csv-to-vcf.com merge page reports per-file and total counts and offers a skip rule based on display name, phone digits, and email. Use it only if those fields match the rule you want. Concatenation does not fix fields or remove duplicates.

Import the VCF on your platform
Splitting or merging changes the file. To add contacts to an app, use its import route and check the saved contacts afterward.
iPhone
Tap the VCF attachment in an email or message to import it, as Apple's iPhone guide describes. The guide does not specify how it handles a file with multiple cards, so check Contacts before relying on the import or replacing the source.
Android
In Google Contacts, choose Organise > Import from file, choose the destination account if prompted, then select the VCF. Follow Google's Android import steps.
Google Contacts on the web
Open Google Contacts and choose Import > Select file > Import. If a detail seems to be missing, Google advises checking Notes. Follow the web import route, then inspect the contact.
Mac
In Contacts, choose File > Import, select the VCF, and click Add. If Contacts finds duplicates, review its prompt. Apple's Mac import instructions cover that notice.
Outlook
For a vCard attached to Outlook email, save one contact at a time. Microsoft's all-at-once route applies specifically to a VCF exported from iCloud, not every multi-card VCF.
In Outlook for Mac, a VCF can contain multiple contacts. Save & Close saves each contact individually, even if the first contact appears in the window. Confirm the saved contacts before deciding the file lost the rest.
Check the result before relying on it
Count BEGIN:VCARD and END:VCARD in the source. The counts should match, and the first and last cards should each have a complete boundary. For one file per contact, compare the number of output files with the source card count. For batches, compare the tool's contact total with the source count and its file total with the batch count you chose. Check a representative name, phone number, email address, and photo if present. Rearranging cards does not validate or clean their contents; the vCard specification lists supported fields.
If the marker counts differ, stop and return to the untouched original. Export again from the source, or use Mac Contacts to import the VCF and export selected contacts as vCards. If a destination rejects the file, keep the source and retry through that app's documented import path. Replace or delete the original only after the output and saved contacts contain what you expected.