VCF TRIAGE · PRACTICAL GUIDE
Split a VCF by Complete Contact Blocks, Not Line Counts
By BestTools ·
Select complete vCard records and export their original blocks. Splitting every fixed number of lines can cut one contact in half and leave an unusable fragment.
Find the record boundaries first
A combined contact file can contain several BEGIN:VCARD to END:VCARD blocks. A contact’s length varies with notes, photographs and other fields, so the tenth line is not a meaningful general split point.
VCF Triage identifies complete blocks and limits which ones can be selected. It does not invent missing END markers or reconstruct a partial record. Preserve damaged input for separate investigation instead of treating a fragment as a valid extracted contact.
Create a small deliberate selection
- Inspect a copy of the combined UTF-8 file.
- Review each record and select only the intended complete blocks.
- Use Clear selection if you need to start again; do not assume a default selection.
- Download selected originals and keep the original combined file.
- Test the extracted copy in the destination before transferring the rest.
Understand what selected originals means
The download contains your selected original contact data, including content that may have warnings. A complete but flagged record can require manual selection. A no-flags record is not a guarantee that the destination will accept or interpret all its fields.
File input preserves decoded UTF-8 text for original-block extraction. Pasting can normalize line endings in the browser, so use file input when line-ending preservation matters. The tool is not an encoding converter.
| Operation | What changes |
|---|---|
| Select complete originals | Which original blocks are included |
| Diagnostic report | Values are omitted; structural diagnostics are retained |
| Automatic repair | Not provided |
| Merge duplicate people | Not provided |
Keep contact privacy in the export decision
The selected .vcf output still includes the chosen names and contact details. The diagnostic report is a different artifact, designed to omit those field values. Neither should be confused with an anonymized replacement for the original address book.
The workbench limit is 5,000,000 bytes and 5,000 cards per input. A destination can have separate limits. Breaking a large file into selections does not make an individually oversized card smaller, and no destination-account action is performed by this tool.
Sources and further reading
Sources checked on 2026-10-26. Platform menus and supported formats can change.