You need to split a VCF file into individual contacts and your options so far have been frustrating. Online tools upload your data to strangers' servers. Notepad corrupts the file the moment you save it. Free scripts break on photos. Univik vCard Splitter Software does it properly: select a split VCF rule, preview the output, click Split. Done in seconds, on your Windows machine, 100% offline. Your original file is never touched.
*Free trial processes a limited number of contacts. Upgrade for unlimited splitting.


VirusTotal Verified Safe
Certified Clean by 70+ Antivirus Engines. No malware, spyware or adware.
Every Contact Field Preserved in Split Output Files
Full Name
Phone Numbers
Email Addresses
Postal Addresses
Company & Title
Contact Photos
Birthday
Notes
Websites & Social
Custom Fields
Split Modes
Most VCF splitter tools offer one output mode: one file per contact. Univik gives you six. Whether you need to split a VCF file into individual contacts, group them by company, segment by country, or batch into equal sets for CRM upload, there is a mode built for exactly that.
One File Per Contact
The most-used mode to split vcard into individual contacts. Every contact becomes its own .vcf file in the output folder. Name each individual VCF file using the contact name, a sequential number, a date stamp or any custom pattern. Ideal for phone imports, address book applications and any platform that accepts contacts one at a time.
Most PopularAlphabetical Groups (A-Z)
Groups contacts by the first letter of the surname and produces up to 26 output files: A.vcf, B.vcf, C.vcf and so on. Perfect for creating organised employee directories, printed contact books or alphabetically structured address books. Contacts with no surname fall into an Unassigned file.
Directory OrganiserBy Company Name
Groups all contacts sharing the same ORG (organisation) field value into a single output file named after the company. A 5,000-contact master VCF with 200 company names produces 200 company-named VCF files instantly. Ideal for account managers, CRM pre-processing and B2B contact segmentation.
CRM ReadyBy Country
Reads the country component of each contact's postal address and groups contacts by country into separate output files: UK.vcf, USA.vcf, India.vcf and so on. Useful for regional sales teams, territory-based CRM imports and GDPR data residency segmentation where contacts must be handled by country.
Regional SegmentationBy Custom Field Value
Choose any vCard field as the grouping key: CATEGORIES, TITLE, department, language or any custom X- extension field. Every unique value found in that field across the entire VCF becomes a separate output file. The most flexible mode for contacts with domain-specific tagging or segmentation metadata.
Maximum FlexibilityEqual-Sized Batches
Divide the VCF file into output files of exactly N contacts each, where you set N. A 1,000-contact VCF with N=100 produces 10 batch files: batch-001.vcf through batch-010.vcf. The fastest way to split VCF into multiple contacts batches for CRM upload quotas, mail merge jobs and any platform with a per-file contact limit.
Bulk Import Ready Key Features
There are no filler features here. Every capability in this VCF splitter software solves a real problem that comes up when working with contact files at any scale.
Preview Contacts Before You Split the VCF File
Load a VCF file and immediately see every contact in a searchable, sortable list with full detail panel. Before you confirm any split operation, a live preview shows exactly which contacts go into each output file and what the output filenames will be. No surprises after the operation completes.
Name Your Output Files Your Way
Build output filenames using tokens from the contact itself: {FirstName}, {LastName}, {Company}, {Country}, {Index} and more. Combine tokens with fixed text and separators. For alphabetical and company modes, the group value is the filename by default. Sequential numbering is zero-padded to keep files in order in any file manager.
Load Multiple VCF Files and Split Them All at Once
Load multiple VCF files at once or open an entire folder. All source files are combined into a single indexed dataset before the split operation. Useful when your contacts are spread across many individual VCF files from different devices and you want to reorganise them all into a consistent structure in one pass.
Older VCF In, Newer VCF Out, or Vice Versa
Input a vCard 2.1 file and output in vCard 4.0, or vice versa. The output version is independent of the input version. Each output file is RFC-compliant for its chosen version: correct encoding of photos and binary data, proper field formats for dates, and accurate IMPP representation. Convert and reorganise in a single step.
A Full Record of Everything That Was Produced
Every split operation produces a split_report.txt file alongside the output. It lists every output file created, the number of contacts inside each, the source contacts assigned to each file by name, and any contacts that could not be assigned due to missing field values. A complete audit trail of exactly what was produced.
Process Only the Contacts You Actually Want
Apply filters before splitting to process only a subset of the loaded contacts. Filter by name, company, country, category, email presence, photo presence or any field. Only the filtered contacts are written to the output. The unfiltered contacts remain in the source and can be processed separately with a different split configuration.
100% Safe vCard Splitter Software. Your Original Is Never Touched.
Your contact data never leaves your machine. No cloud upload, no API call, no third-party server involved. The original source VCF file is never opened for writing and is never modified. All output files are written to a separate folder you specify. Run the tool on your only copy of a VCF without any risk.
Split 100,000-Contact VCF Files in Seconds
Memory-mapped indexing lets you split VCF files of any size without loading them entirely into RAM. A 100,000-contact file completes the split operation in under 10 seconds. No file size limit, divide VCF files of any size, from 50 contacts to 500,000. Progress bar and cancel button keep you in control throughout.
Works in Your Language. All 20 of Them.
The full application interface is available in 20 languages: English, Spanish, French, German, Italian, Portuguese, Russian, Chinese, Japanese, Korean, Arabic, Hebrew, Hindi, Turkish, Dutch, Polish, Swedish, Thai, Vietnamese and Indonesian. Language can be changed at any time from the toolbar without restarting.
Simple Process
Four actions stand between you and a perfectly organised set of VCF output files. Most people complete them without reading any documentation. Here is what happens.
Open Your File, Any Way You Like
Click Open File or drag any VCF file directly onto the window. Load a single file, multiple files with Ctrl-click, or an entire folder. Contacts load instantly into the preview list with full field detail visible.
Tell It How to Organise the Output
Select one of the six split modes: one per contact, alphabetical, by company, by country, by custom field, or equal batches. A live count shows how many output files will be produced and how many contacts each will contain before you commit.
Set the Destination and Naming Pattern
Choose your output folder, select the vCard version for output files (4.0, 3.0 or 2.1) and configure the file naming pattern using contact field tokens. Apply optional filters to process only a subset of contacts.
Done. Check the Report and Import Away.
Click Split. Output files are written to the destination folder in seconds. A split_report.txt is created alongside listing every file produced and its contact count. The original VCF file remains untouched throughout.
Our in-depth article How to Split a VCF File into Multiple Contacts covers every method in detail, including manual approaches and when a dedicated tool makes more sense than doing it by hand.
Supported VCF Input Sources
If your VCF file came from Outlook, Android, iPhone, iCloud, Gmail, Skype or any other app that exports contacts, Univik vCard Splitter can split it. You can also split vCard files exported from Lotus Notes, Thunderbird or Windows Address Book. The vCard version is detected automatically and mixed-version batches are handled in a single pass.
vCard 4.0
RFC 6350
✓ SupportedvCard 3.0
RFC 2426
✓ SupportedvCard 2.1
Original spec
✓ SupportedAndroid
Contacts export
✓ SupportediPhone / iCloud
iOS Contacts
✓ SupportedOutlook
VCF export
✓ SupportedGmail / G Suite
Google Contacts
✓ SupportedSkype / Teams
Contact export
✓ Supported VCF Output Options
Every file produced by this VCF splitter is a standards-compliant VCF. Choose the output version that matches your destination system.
VCF 4.0
RFC 6350 compliant
VCF 3.0
RFC 2426 compliant
VCF 2.1
Legacy compatible
Named Files
Contact-name based
Numbered
Zero-padded sequence
Split Report
Full audit log
Why Choose Univik
When you search for a VCF splitter, you will find online tools, free Notepad workarounds and paid software. Here is what each option actually delivers in practice compared to Univik.
Professional Use Cases
The situations below are the ones we hear about most from actual Univik users. If one of these sounds like your Tuesday afternoon, you are in the right place.
IT Administrators
You have one master VCF and 12 departments. Nobody should see everyone else's contacts. The by-company and by-custom-field modes carve it up automatically. Upload the right folder to SharePoint for each team and you're done.
Sales Teams
Your reps each cover a region. Giving everyone the full 8,000-contact list is pointless and messy. Split by country and each person gets their territory, correctly named, ready to load straight into their phone.
HR Professionals
The reception team needs an A-Z contact book. You have the company VCF. Split alphabetically, export each letter group to PDF and you have a printed directory without rebuilding anything from scratch.
Phone and Device Migration
Your new phone accepts VCF files, but it imports them one at a time. You have 2,000 contacts in one combined file. Split to individual files, drop the folder onto the phone and import. Done in under five minutes.
Marketing Teams
Your email platform caps imports at 500 contacts per upload. You have 4,000 on the list. Set batch size to 500, click split and you have eight perfectly sized files ready to upload in sequence.
Data Archivists
You inherited a 15,000-contact VCF from 10 years ago and no one knows what's in it. Split it alphabetically first to make it browsable, then sort through each letter group. Structured in a few minutes, navigable without specialist software.
Customer Reviews
These are not marketing quotes. These are the messages that came in after people tried the tool on their own files.
We maintain a 12,000-contact VCF database for our sales team. Before this tool, distributing regional contact lists meant hours of manual work in a spreadsheet. Now I run it by-country, upload the output files to SharePoint and the regional teams have their files in minutes. The naming is clean and the split report confirms every contact is accounted for.
I needed to import 3,400 contacts onto a new Android phone that only accepted individual VCF files. I tried the built-in export options and online tools but none worked reliably. Univik vCard Splitter produced 3,400 individual files in about 8 seconds, named by contact name. Every single contact imported correctly first time.
We run mail campaigns using a contact list kept in VCF format. Our sending platform has a 500-contact per upload limit. The equal-batch mode produces exactly the right files every time. I set N=500 and it divides the list cleanly. When new contacts are added I just re-run the same settings. Saves at least two hours per campaign cycle.
Simple Pricing
One-time payment, lifetime license. No subscription fees. Free updates included.
Free Trial
Try before you buy
Personal License
Most popular
Business License
For teams
Help Desk
Everything you need to know about splitting VCF files with Univik.
Univik vCard Splitter takes a single VCF file containing many contacts and divides it into multiple smaller VCF files based on rules you choose. You can create one file per contact, group by first letter of surname, group by company name, group by country, group by any custom vCard field value, or divide into equal-sized batches of a set number of contacts per file. Six independent split modes cover every common use case.
Yes. One file per contact is the most popular mode. Each contact in the source VCF is written to its own separate .vcf file in the output folder. You can name the files using the contact name (LastName_FirstName.vcf), a sequential number (contact-0001.vcf) or any custom naming pattern built from vCard field tokens. This is the format required by phones and address book applications that import contacts one file at a time.
You can split vCard 2.1, 3.0 and 4.0 files using Univik vCard Splitter. The version of each input file is auto-detected on load. You can also output in a different version: load a vCard 2.1 file and split vCard contacts into vCard 4.0 output files. Each output file is fully RFC-compliant for its target version.
Yes, completely. Every field in every contact is preserved exactly as it appears in the source VCF: all phone numbers with all type labels, all email addresses, all postal addresses, embedded photos in original format, birthday, anniversary, notes, categories, IM handles, social profiles and any custom X- extension fields. No data is modified, stripped or reformatted during the split operation. What goes in comes out, distributed across the output files.
Yes. Split by Company reads the ORG field and groups all contacts sharing the same company name into one output file named after that company. A 5,000-contact VCF with 200 unique company names produces 200 output files in one operation. Split by Country reads the country component of the ADR field. Both modes collect contacts with blank or missing values into a clearly labelled Unassigned.vcf file. No contacts are silently lost.
Contacts where the selected grouping field is blank or absent are collected into a separate output file clearly labelled "Unassigned.vcf" or "No-Value.vcf". This file is always created when any contacts cannot be assigned to a named group, so you know exactly which contacts need attention. No contacts are silently omitted from the output. The split report documents every contact and which output file it was assigned to.
No. The original source VCF file is opened in read-only mode and is never written to or modified. All output files are written to a separate folder you specify before the operation begins. You can safely run the tool on your only backup copy of a VCF file without any risk to the original data.
Yes. Use Ctrl-click or Shift-click in the Open File dialog to select multiple VCF files simultaneously, or use Open Folder to load all VCF files from an entire folder. All source files are combined into a single indexed dataset before the split operation. This allows you to consolidate contacts from many different source files and then reorganise them all into a consistent new structure in one pass.
OS: Windows 11, Windows 10, Windows 8.1, Windows 7 (32-bit and 64-bit) and Windows Server 2019, 2016, 2012 R2, 2008. Framework: .NET Framework 4.8 or higher (included with Windows 10 and 11). Disk: 50 MB. No internet connection required. Available as a direct installer and via the Microsoft Store.
The free trial processes a limited number of contacts per split operation. All six split modes, the live preview, filter options, file naming configuration and output version selection are fully available in the trial so you can verify the tool works correctly for your specific VCF files before purchasing. The personal license at $39 removes the per-operation contact limit for a single PC. The business license at $99 covers 5 PCs and allows commercial use.
Still have questions? Browse the full product catalog or contact support or Live Chat. Also see our VCF Converter, vCard Duplicate Remover and VCF Joiner. For a step-by-step how-to guide, read our blog: How to Split a VCF File into Multiple Contacts.
Ready to Split Your VCF File into Individual Contacts?
Download Univik vCard Splitter Software free and split your VCF file into individual contacts in seconds. Six split modes, all vCard versions 2.1, 3.0 and 4.0, 100% offline for Windows. No registration needed.
✓ Free trial available ✓ No credit card required ✓ Instant download ✓ Windows 7 to 11