Import

How to Import VCF to Google Contacts in One Pass

How to Import VCF to Google Contacts in One Pass
Quick Answer

Open contacts.google.com, hit Import in the left sidebar, click Select file, pick the .vcf and confirm. The contacts arrive in your Google account under an Imported on label and sync to your phone within minutes. Google takes one file at a time, so a pile of VCF files goes through Univik VCF Joiner on Windows first, which merges them into a single file for one import.

Google Contacts is the address book behind Gmail and every Android phone, which makes it the natural landing spot for a VCF file full of contacts. The import itself takes four clicks. What costs people time is everything around those clicks, the one file at a time rule, the account mix ups, the silent caps and the question of where the contacts actually went. We verify VCF imports against Google’s live behavior continuously while building our vCard tools. The guide below covers the import plus all four of those traps.

Import a VCF File at contacts.google.com

The web importer is the main route, and it works from any browser on any computer.

  1. Go to contacts.google.com and sign in with the Google account that should receive the contacts.
  2. Click Import in the left sidebar. When the sidebar is collapsed, click the Menu button at the top left to reveal it.
  3. Click Select file and pick the .vcf from your computer.
  4. Click Import. A progress bar runs for larger files, and the contacts appear in the list when it finishes.

Google reads vCard versions 2.1, 3.0 and 4.0 through this importer, and photos embedded in the file come in with their contacts. Google’s own import documentation covers the CSV side of the same dialog.

Four clicks from file to address book
1. Sign in
contacts.google.com, right account

2. Click Import
Left sidebar, behind Menu if hidden

3. Select file
Pick the .vcf from the computer

4. Import
Contacts appear under a dated label

The import dialog accepts one .vcf or .csv at a time, up to 20MB.

Find the Contacts Import Inside Gmail

Plenty of people live in Gmail and never visit the contacts site directly. The same importer is reachable without leaving. Click the Google Apps icon at the top right of Gmail, the grid of nine dots, then pick Contacts. That opens contacts.google.com in a new tab with the same Import option in the sidebar, and the four steps above carry on from there. There is no separate Gmail importer, Gmail and Google Contacts share one address book.

Import Multiple VCF Files to Google Contacts

The importer’s biggest annoyance is the one file at a time rule. Ten VCF files mean ten full trips through the dialog, and Google offers no folder upload or multi select. Two routes get around it.

Two ways past the one file rule
Merge first
Joiner combines the folder on Windows
Duplicates cleared before upload
One trip through the importer

One after another
Each file through the dialog by hand
Batches spaced minutes apart
Fine for two files, painful for ten

Both end in the same address book. The merge route just gets there in one pass.

The clean route is merging before importing. Univik VCF Joiner pulls a whole folder of VCF files together into one on Windows, whatever mix of vCard versions they carry, and the single merged file goes through the importer in one pass. Running vCard Duplicate Remover on the merged file first means the same person from three exports arrives as one contact instead of three. When the merged file crosses Google’s caps, split it by count instead. Our VCF splitting guide shows both the manual cuts and the batch tool.

The patient route is importing the files one after another and letting the batches land a few minutes apart, which gives Google’s servers time to process each one on big jobs. It works, it just scales badly past a handful of files.

Pick the Right Google Account Before You Import

The importer sends contacts into whichever account is signed in at that moment, and browsers holding two or three Google logins make this the easiest thing to get wrong. Contacts imported into the wrong account look imported, the confirmation is identical and the address book you actually wanted stays empty.

Before clicking Import, check the profile picture at the top right of contacts.google.com. If it shows the wrong account, click it and switch. Work profiles deserve a second look, since a Workspace account and a personal account can sit one click apart in the same browser.

The signed in account decides where contacts land
Right account signed in
Contacts join the address book you meant
Phone picks them up through sync

Wrong account signed in
Import succeeds into the other address book
The phone never sees the contacts

One glance at the profile picture before importing prevents the whole mix up.

How the Imported on Label Saves a Bad Import

Every import gets an automatic label named Imported on followed by the date, listed in the left sidebar with your other labels. Most people never notice it, and it is quietly the most useful part of the whole importer.

Click the label and you see exactly which contacts that specific import added, separated from everything already in the account. That view shows in seconds whether the import worked. And it is the undo button, when the wrong file went in or the import doubled everything, open the label, select all the contacts in it and delete, and the account is back where it was before the import. Google Contacts does offer a broader Undo changes option in its settings, but that reverts the whole account to an earlier point. The label rolls back just the one import and leaves everything else alone.

Three jobs the dated import label does
Find the batch
The label holds only what this import added

Check the count
Compare it against what the file held

Undo the import
Select all inside the label and delete

The label is the rollback most importers never give you.

How Imported Contacts Reach Your Phone

Nothing needs copying to the phone. Contacts imported on the web belong to the Google account, and every device signed into that account with contact sync on receives them, an Android phone within minutes. When they fail to show up, contact sync for that account is off in the phone’s settings, or the phone is signed into a different account than the one that received the import, the same account mix up in a different spot.

Importing in the other direction, straight on the phone with the file in hand, skips the web entirely and our Android import guide walks that path brand by brand. Getting contacts back out of Google as a file is covered in the Google Contacts export guide.

The Three Caps That Decide if the Import Runs

Google enforces three numbers on every vCard import, and knowing them before you click saves the retry loop.

The numbers Google checks on every import
20MB
Largest file the dialog accepts

3,000
Contacts per import run

25,000
Total contacts one account holds

Cross any of the three and the import stops before it starts.

A file past the first two caps needs splitting into batches, and around 1,000 contacts per batch imports comfortably. Our guide on VCF files too large to import covers that workflow end to end, photo stripping included, since embedded pictures are the usual reason a file passes 20MB. The VCF file size guide maps how these caps compare across platforms.

When the Google Contacts Import Fails

A refused import comes down to size, count, structure or quota. The previous section already handles the first two. A structurally broken file, missing BEGIN or END lines or damaged encoding, gets rebuilt in one pass by Univik VCF Converter, point the output at vCard 3.0 with UTF-8 and the rebuilt entries pass Google’s checks. Garbled names after a technically successful import trace to the same encoding problem, covered in the encoding fix guide.

Every failure mode past those, the exact error messages, browser and extension fixes, quota cleanups and the Android app’s alternate upload path, is worked through case by case in our guide to fixing a failed Google Contacts import. If the import threw an error this page has not explained, that guide is the next stop.

Ten files, one import

Univik VCF Joiner turns a stack of VCF files into a single clean file on Windows, whatever vCard versions they mix, so Google’s one file rule costs you a single trip through the importer instead of ten.

Try VCF Joiner

Frequently Asked Questions

How do I Import a vCard File Into Google Contacts?

Sign in at contacts.google.com, click Import in the left sidebar, click Select file, choose the .vcf and click Import. The contacts appear in your account under an Imported on label within moments, and they sync to any phone signed into the same Google account.

Why is the Import Limited to One VCF File at a Time?

Google’s import dialog simply accepts a single file per run, with no folder upload or multi select. The practical workaround is merging your VCF files into one with a tool like Univik VCF Joiner on Windows and importing the merged file once, which also gives you one place to clear duplicates first.

Where do Imported Contacts Appear in Google Contacts?

In the main Contacts tab and under the automatic Imported on label carrying the import date. They do not go into Other contacts, which only holds addresses collected from your email activity. Click the dated label in the sidebar to see exactly what the import added.

Can I Undo a VCF Import in Google Contacts?

Open the Imported on label for that import in the left sidebar, select all the contacts inside it and delete them. The label scopes the deletion to exactly what the import added, so the rest of your address book stays untouched. This works for as long as the label still holds the batch.

Do Imported Contacts Sync to My Android Phone Automatically?

Yes, when the phone is signed into the same Google account with contact sync turned on. The contacts arrive within minutes with no cable or transfer involved. When they fail to appear, the phone is either syncing a different account or has contact sync switched off for that account in its settings.

Does Google Contacts Import the Photos Inside a VCF File?

Yes, photos embedded in the vCard come in with their contacts. Photos are also why files hit the 20MB ceiling, since embedded pictures dominate a VCF’s size. Note the reverse is not true, exporting from Google Contacts leaves photos out of the file, so a Google round trip loses them.

About the Author

Written and maintained by Leena Taylor Paul and the Univik team, developers of Windows data conversion and recovery software since 2013. We verify these steps and caps against Google’s live import behavior on personal and Workspace accounts while building our vCard tools, not just against the documentation. Last verified July 2026. Stuck on a VCF that Google will not take? Contact our support team.