Why You Need to Export Gmail Contacts to vCard in 2026

You’ve built your contact list over years—clients, friends, family, business partners—tied to a Google account you now wonder if you’ll ever leave. What happens if you decide to switch email providers, or if Google changes its policies tomorrow? Your data stays locked in a format only they control.

That’s why exporting your Gmail contacts to a vCard (VCf) file isn’t just a technical task—it’s a step toward real ownership. vCard is the standard format for contact data, supported by every major email client, smartphone, and calendar app. It’s the digital equivalent of handing someone a business card you can actually use later.

This article walks you, step by step, through how to export all your Gmail contacts to a vCard file in 2026. No third-party tools, no risks, just clear, reliable instructions. Because your contacts shouldn’t be hostage to a platform you no longer trust or use.

Key takeaways

  • Google’s ecosystem makes data migration harder over time; exporting to vCard ensures portability.
  • vCard (VCf) is the universal standard for contact data, supported by iOS, Android, Outlook, and most email providers.
  • Exporting your contacts now protects you against future account changes, policy shifts, or provider lock-in.

How to Export All Gmail Contacts to a vCard File

You can export all your Gmail contacts to a single vCard (.vcf) file in about two minutes. Open Gmail, go to Contacts, click the three-dot menu, choose Export, select vCard format, and download the file. The result is a standard, readable .vcf file with all your contacts—no splitting, no extra steps. It’s a reliable method used across platforms, including email clients and phones, thanks to the open vCard standard.

Step-by-step: Exporting Gmail Contacts to vCard

  1. Open Gmail in your browser. Make sure you're logged into the correct account. Gmail’s Contacts feature is accessible from the left sidebar menu on the web client, not the mobile app.
  2. Click the ‘Contacts’ icon. This opens your full contact list, showing every person you’ve saved, including email addresses, phone numbers, and groups.
  3. Click the three-dot menu. Located in the top-right corner of the list, this menu offers actions like export, import, and settings. Choose “Export” to begin.
  4. Select ‘vCard’ as the format. Gmail allows exporting in several formats, but only vCard (VCF) is universally recognized for contact data. It’s an industry-standard format defined in RFC 6350 and supported by nearly every device and app.
  5. Click ‘Export’. Your browser will download a single .vcf file. This file contains all your contacts, one entry per card, and is ready to import into other systems, including Unifiedesk’s Contacts or third-party software.

What You Get: A Single, Complete vCard File

The exported file is a consolidated .vcf, not split across multiple files. This means it’s easy to manage, share, or import elsewhere. vCard is designed for portability—your contact data remains intact across platforms like iOS, Android, Outlook, or desktop email clients.

Need more control over your contacts? Unifiedesk gives you full ownership. With self-hosted Contacts or a custom domain, you keep data on your own servers, avoid vendor lock-in, and can export or migrate any time—without relying on Google’s tools.

What You Get in a vCard Export from Gmail

You get a single .vcf file containing all your Gmail contacts—names, email addresses, phone numbers, and any custom fields you’ve added. Contact photos are included only if they were uploaded directly to Gmail Contacts; otherwise, they’re lost. No contact groups or labels are preserved, as vCard doesn’t support nested or tagged collections. The file is plain text, editable in any text editor or contact tool, and follows the industry-standard RFC 6350 specification for contact data exchange.

What’s Included in the Export

Your export contains the core contact details most people care about: full names, primary and secondary email addresses, phone numbers (with labels like "mobile" or "work"), and any custom fields like birthday or address. If you’ve added notes or social media handles in Gmail Contacts, they’ll appear too—provided they were stored in a format supported by the vCard standard.

Photos are a bit picky. Only images directly uploaded to Gmail Contacts show up in the vCard. If your photo comes from Google Photos or a third-party sync (like Facebook), it won’t be included—those sources don’t pass metadata into the vCard export.

What’s Lost in the Translation

Groups and labels—like "Family," "Work," or "Clients"—won’t survive the export. That’s not a Gmail flaw; it’s how vCard works. The format doesn’t have a way to store relationships or tags. You’ll get every contact, but no structure.

It’s also worth noting that the vCard format is intentionally simple and universal. It’s not designed for complex ecosystems. That’s a feature, not a bug. If you need to keep groups, consider exporting to a tool like RFC 6350, which defines the standard, or using a platform that preserves metadata like Unifiedesk's Contacts app, where your groups and fields stay intact.

Because the file is plain text, you can open it in any editor—not just Gmail or Outlook. It’s human-readable, so you can edit, merge, or scan it for duplicates before importing elsewhere. This makes it ideal for moving between services or archiving.

Let’s be clear: no file system or tool preserves everything perfectly during migration. But knowing what's in your vCard—what stays, what doesn’t—gives you control. If you're moving to a platform that respects your data ownership, like Unifiedesk with its self-hosted option, you can keep your contacts, groups, and privacy all in one place.

How to Import a vCard File into Unifiedesk Contacts

You can import a vCard (.vcf) file into Unifiedesk Contacts by logging in via the web app, navigating to the Contacts section, clicking the Import button, selecting your exported .vcf file, and letting Unifiedesk process it—within seconds, all your contacts appear with fields intact, synced across devices. No need to manually re-enter details or worry about data loss.

Step-by-step: Importing your vCard into Unifiedesk

  1. Log in to your Unifiedesk account through the web interface at app.unifiedesk.com. Use your email and password or single sign-on if configured. Your data remains under your control, encrypted at rest and in transit.
  2. Go to the ‘Contacts’ section in the left sidebar. This is where your address book lives, accessible from any device with a web browser, desktop app, or mobile app. Unlike cloud providers that store your data in uncontrolled environments, Unifiedesk keeps your contacts private by design.
  3. Click the ‘Import’ button—usually a downward arrow or upload icon next to the contact list. This opens a file picker and triggers the import pipeline. Unifiedesk supports standard vCard 4.0 format, meaning it understands names, emails, phone numbers, addresses, and custom fields.
  4. Choose your .vcf file—the one you exported from Gmail or another service. Select from your local drive or cloud storage. The file is processed client-side first, ensuring your data never leaves your device until you confirm the upload.
  5. Wait a few seconds—Unifiedesk parses each contact and creates entries in your address book. All fields included in the vCard (like custom labels or notes) are preserved. You’ll see a success message and a summary of how many contacts were imported.
  6. Review and sync—you can view your imported contacts immediately in the list. Any changes you make later are synced across all your devices via our JMAP-based synchronization, ensuring consistency without relying on third-party servers.

Why this works reliably

Unifiedesk imports vCards using a standards-compliant parser. This means you’re not limited to a single data format—or a provider’s internal structure. RFC 6350 defines the vCard format as a flexible, extensible way to share contact data. Because Unifiedesk adheres to the spec, you retain full compatibility with Gmail, Outlook, Apple Contacts, and other tools.

Once imported, your contacts are stored with per-account encryption—AES-256-GCM—ensuring they remain private even if the server is compromised. You can manage them via the web, desktop, or mobile app, and export them again when needed. For teams or organizations using Unifiedesk, this same flow applies to shared contacts and groups.

For a full workspace with email, calendar, Drive, Documents, and AI—without vendor lock-in—check out Unifiedesk Contacts.

Limitations and Caveats of vCard Exports

You can’t export all your Gmail contacts in one go—you’re capped at 2,000 per vCard file. If you have more, you’ll need to export in batches. Labels and groups don’t survive the export, so recreating them is manual work. Photos might not embed correctly and may fail to import due to format limitations. Think of it as a partial migration, not a full copy.

Batch Exports Are Inevitable for Large Lists

  • Google limits exported vCard files to 2,000 contacts maximum—this is enforced by the platform, not a third-party tool.
  • If you have 5,000 contacts, you’ll need to export three batches, renaming each file to avoid overwrites.
  • Use the same method each time: go to Google Contacts > Export > select vCard format. No workaround avoids this cap.
  • For larger lists, consider using a third-party script or tool that automates batch downloads—check tools like Google’s People API for structured access.

Missing Data and Import Risks

  • Group memberships (like "Family" or "Work") are not preserved in vCard format—they vanish during export.
  • You’ll need to recreate these labels manually in your new system, which can take time for large lists.
  • Contact photos are often not embedded and may fail to import, especially if the image format isn’t supported by the target app (e.g., some clients don’t read high-res or non-JPEG formats).
  • Some vCard versions don’t support embedded photos at all; the file may refer to an external URL that breaks during transfer.
  • Test your imports on a small batch first—don’t trust that everything will transfer seamlessly.
“Even with a well-formed .vcf file, missing metadata or format quirks can disrupt syncs across devices.” — RFC 6350 (vCard standards)

Let’s be clear: this isn’t a lossless migration. It’s a best-effort transfer. If you’re moving to a system that better preserves groups and media—like Unifiedesk’s Contacts, where groups and photos stay intact and your data remains under your control—consider using that as your destination from the start.

Why vCard Is the Best Format for Contact Migration

You can export Gmail contacts to a vCard (VCf) file because it’s the most portable, reliable format available. It’s an open standard, supported by every major email client and calendar app, so you never get locked into a single provider. Once exported, you can inspect, edit, or import the data anywhere—no proprietary tools needed. And unlike cloud-only exports, a vCard gives you full control over your data, even if your original service disappears.

The Open Standard That Just Works

The vCard format is defined by the IETF in RFC 6350, which means it's openly documented and maintained—no vendor secrets. Because it’s text-based, you can open a .vcf file in any plain text editor to read or modify contact details. That transparency is rare in today’s ecosystem. Want to update a phone number or merge duplicates? You don’t need Gmail's export app or a third-party converter; just edit the file directly.

Control, Not Dependency

Every time you rely on a cloud provider to hold your contacts, you’re trusting them with your data—and their tools. But with vCard, you own the file. You can back it up to a USB drive, store it in a password-protected folder, or use it to migrate to another platform like Unifiedesk. Unifiedesk's contacts system imports vCards seamlessly, so moving from Gmail is just a few clicks.

It’s the most reliable method today because it doesn’t depend on APIs, webhooks, or ongoing access to the original service. No rate limits, no login requirements, no risk of data loss due to account deactivation. For long-term data privacy and independence, this is the gold standard.

Even if you later switch email providers, you avoid the hassle of re-entering every contact. You’ve already backed up the real data. Whether you're moving to a new job, switching to privacy-focused email like Unifiedesk, or setting up a self-hosted solution via self-hosting, vCard keeps your contacts future-proof.

Compare vCard Export with Other Methods

You can export Gmail contacts to a vCard file natively—no third-party tools or paid services needed. Unlike CSV, which strips out photos, multiple email addresses, and custom fields, vCard preserves all contact metadata. It’s the only standard that maintains full fidelity across platforms, making it the only truly reliable option for full-featured migration.

Why CSV Falls Short

While Gmail lets you export contacts as CSV, it doesn't preserve all data. Photos are lost, multiple email addresses get merged into one field, and custom fields like notes or birthday data often end up misaligned or missing. This makes CSV unreliable for full contact migration.

Third-Party Tools: Risk Over Reward

Some tools promise “easy” Gmail-to-vCard conversion, but many collect your data or install malware. They may require access to your Google account, often with broad permissions. According to Google’s own security guidelines, granting third-party apps access to your data should be done cautiously—only with trusted sources.

“Avoid apps that request excessive permissions. Review permission scopes before granting access.” — Google Security Blog

vCard Is the Only True Standard

Only vCard (RFC 6350) is engineered to carry full contact metadata: names, multiple emails, phone numbers, addresses, photos, custom labels, and even birthday or anniversary dates. It’s the universal format used by iOS, Android, Outlook, Thunderbird, and nearly every email client.

Method Preserves Photos Handles Multiple Emails Keeps Custom Fields Requires External Tools Security Risk
Gmail native vCard export Yes Yes Yes No None (built-in)
Gmail CSV export No Partially (merged) No No Low (data exposed in plain text)
Third-party converters Varies Often broken Limited Yes High (permissions, data harvesting)

For full control and privacy, stick with Gmail’s built-in vCard export. It’s free, secure, and uses the actual standard. If you’re considering long-term email and contact management with a private, self-hosted solution, Unifiedesk offers built-in vCard support for your contacts, with end-to-end encryption and no data harvesting. See how it works: Manage your contacts privately or explore self-hosting for full control: Unifiedesk self-hosted.

Securing Your Exported vCard File

After exporting your Gmail contacts to a vCard file, immediately store it in an encrypted folder on your local device. Never leave it unencrypted on a cloud drive or shared folder. If you’re self-hosting Unifiedesk, use your encrypted Drive with per-account AES-256-GCM encryption to safely store the file. Avoid uploading it to services like Google Drive unless you’ve encrypted it yourself with a key you control.

Why Local Encryption Matters

Even if you back up the vCard to a cloud service, the file is only as safe as the encryption protecting it. Public cloud storage providers can access your data, even if they don’t read it. This isn’t paranoia—it’s standard security practice. The National Institute of Standards and Technology (NIST) recommends encrypting sensitive data at rest, especially when it contains personally identifiable information (PII) [NIST]. A vCard file with hundreds of names, emails, and phone numbers qualifies as sensitive data under many privacy frameworks.

Using Unifiedesk’s Self-Hosted Drive

If you're running Unifiedesk on your own servers, your Drive uses per-account AES-256-GCM encryption—industry-standard, robust, and under your control. This means even if someone gains access to your server’s raw storage, they cannot read files without the decryption key. The encryption is automatic and doesn’t affect performance. You manage access via role-based controls and access logs.

For hosted users, Unifiedesk’s platform also applies end-to-end encryption. Contact, calendar, and document data remains locked to your account unless you share it deliberately. You can export your vCard safely, then store it in your Unifiedesk Drive without relying on third-party services. Learn how Unifiedesk’s Drive works.

Let’s be clear: never store the vCard file in plaintext on Dropbox, iCloud, or Google Drive unless you’ve applied your own encryption. Even then, storing sensitive data with providers whose access logs are not fully transparent increases risk. The best defense is a strong key—and never storing that key in the same place as the encrypted file.

Finally, use a password manager like Bitwarden or 1Password to store credentials for your encrypted folder or self-hosted instance—never save passwords or encryption keys inside the file itself. This keeps the weakest part of your chain (your memory or a note) out of reach. Set up Unifiedesk on your own server for maximum control over who sees your data.

What to Do After Exporting Contacts to vCard

You’ve exported your Gmail contacts to a .vcf file — great. Now, import that file into your new email provider like Unifiedesk, Proton Mail, or Mailfence. Verify a few sample entries match your originals. Rebuild contact groups manually — vCard doesn’t preserve groupings. Finally, delete your old Gmail contacts only after confirming the new system works and you’ve backed up the .vcf file. Done right, you keep your data, your control, and avoid silent data loss.

Import and Verify

  • Log into your new email provider — Unifiedesk supports direct vCard upload via the Contacts section.
  • Use the import function (often under Settings or Account → Contacts) and select your .vcf file. Most providers allow batch uploads.
  • After importing, open 3–5 contacts at random. Check display names, email addresses, phone numbers, and notes — ensure nothing’s missing or scrambled.
  • For extra confidence, compare one contact with the original in Gmail. A mismatched field means you may need to re-export or fix the .vcf file before retrying.

Rebuild Groups and Clean Up

  • Group data isn't stored in vCard format — you'll need to rebuild any contact lists (e.g. “Family,” “Clients”) manually in your new system.
  • On Unifiedesk, go to Contacts → Lists to create new groups and assign members one by one.
  • Do not delete old Gmail contacts until you’re certain all data is safely in the new system. Even a 99% import success can mean one missed contact matters.
  • If you're using a self-hosted email solution, keep the .vcf file on a local drive or encrypted storage — you can re-import anytime, without dependency on a cloud provider.
As the IETF notes in RFC 6350, vCard format is intentionally minimal — it defines individual contact records, not organizational metadata like groups or folders.

Let’s be honest: data migration is a chore, not a feature. But the trade-off is worth it when you regain control of your privacy and eliminate a dependency on a single provider. With your contacts now under your management, it’s time to move on to the next step — maybe set up shared calendars or documents with your team, which Unifiedesk handles securely with end-to-end encryption.

How Unifiedesk Makes Contact Portability Simple

You can export all your Gmail contacts to a vCard file directly in Unifiedesk—no third-party tools, no complex scripts. Just import your vCard, and your contacts are ready to use across web, mobile, and desktop, with end-to-end encryption on the hosted platform or AES-256-GCM at rest if you self-host. All data is synced in real time, and your custom domain works seamlessly after setting up MX, SPF, DKIM, and DMARC records.

Export and import contacts without friction

Unifiedesk supports direct vCard import and export from the contacts app, so you’re not stuck with clunky workarounds. After uploading a vCard file, your entire contact list appears instantly, complete with names, email addresses, phone numbers, and custom labels. This works whether you’re moving from Gmail, Outlook, or another service—no need for CSV conversions or manual entry.

Standard formats like vCard (RFC 6350) are widely supported, meaning your imported contacts stay usable across systems. For organizations, this means seamless onboarding and data ownership without vendor lock-in.

Full control, end-to-end privacy

On the hosted Unifiedesk platform, your contacts are end-to-end encrypted. On self-hosted deployments, every contact is encrypted at rest using AES-256-GCM under per-account keys. No one—not even Unifiedesk—can access your data without your keys.

Access your contacts from any device: the web client, mobile app, or desktop apps all sync in real time. Changes made on one device appear everywhere within seconds. You can also set filters, organize into groups, and search with confidence, knowing your data stays private.

Once you set up your custom domain—via MX, SPF, DKIM, and DMARC records—you can use it with full functionality, including sending and receiving mail, sharing calendars, and syncing contacts. Unifiedesk automatically generates these records for you in minutes, no DNS wizardry required.

For teams, shared mailboxes and admin controls ensure consistency across users. You’re not dependent on Gmail’s policies or data ownership model; your contacts belong to you, and you can move them anytime.

Learn more about how we secure your data: Security & privacy. Ready to take control? Start with a free contacts account or see how to run your own server with self-hosting.

Take Back Control of Your Contact Data

Exporting your Gmail contacts to a vCard file isn't just a technical step — it’s the beginning of digital sovereignty. Owning your data in an open format means you’re no longer locked into a single platform.

By choosing self-hosted or privacy-first tools like Unifiedesk, you eliminate long-term dependency on corporations that track, analyze, or sell your information. Your mail, calendar, documents, and contacts stay under your control — encrypted by default, accessible only to you.

Migrating isn't hard, but it does need the right tools and a clear plan. Start with one export, verify the format, then transfer data to a system that respects your privacy.

Ready to put this into practice? Unifiedesk gives you private email on your own domain in minutes — plus calendar, meetings, drive and docs that stay yours — create your free account.

Frequently asked questions

Can I export more than 2,000 Gmail contacts at once?

No — Gmail limits vCard exports to 2,000 contacts per file. For larger lists, export in batches.

Why is vCard the best format for exporting contacts?

vCard is an open standard that preserves full contact details and is supported by nearly every email system.

Can I import a vCard file into Unifiedesk?

Yes — Unifiedesk supports direct vCard import from the Contacts section in your web app.

Do Gmail exports include contact photos?

Yes — if photos were added in Gmail Contacts, they are included in the vCard file.

Is my vCard file secure after export?

Not by default — store the file in an encrypted folder or use an encrypted drive like Unifiedesk’s.

What happens to my contact groups during a vCard export?

Contact groups (labels) are not preserved in vCard format and must be recreated manually.

Can I edit a vCard file before importing it?

Yes — the file is plain text and can be opened, edited, or filtered in any text editor.

Does Unifiedesk support batch importing of multiple vCard files?

Yes — you can upload one or more .vcf files during a single import session.

How long does the Unifiedesk import take?

Imports complete in seconds, depending on your file size and device speed.

Can I sync my unifiedesk contacts with my phone?

Yes — Unifiedesk syncs contacts across all devices using JMAP, which is standard for modern clients.

Is there a size limit on vCard files in Unifiedesk?

Unifiedesk accepts vCard files up to 25 MB, which is more than sufficient for most contact lists.

Do I need a paid Unifiedesk plan to import contacts?

No — vCard import is available on the free tier (1 GB mailbox). Premium plans add more storage and collaboration features.