Transfer Contacts from Android to iPhone Without Google: What Actually Works

Contacts are one of the most important things to move when switching from Android to iPhone — and also one of the most overlooked until the moment you realise your new iPhone has none of them. The default advice is to sync through Google Contacts, which works but routes your entire contact list through Google's servers as an intermediary. If you want to move contacts without that dependency, or if your Google sync is not set up or working, here are the methods that actually move the data.
Method 1: Export as vCard File, Transfer via Zapfile, Import to iPhone
This is the cleanest method for moving contacts without routing them through Google or any third-party cloud service. A vCard file (.vcf) is the universal contact format supported by every major platform — Android, iOS, Windows, Mac, and every serious email client. Exporting from Android and importing to iPhone takes about 5 minutes.
Also readAndroid to iPhone Transfer Without Google Drive →Step 1 — Export from Android: Open the Contacts app. Tap the menu (three dots or hamburger icon). Choose Export or Import → Export. Select Export to .vcf file. Save to device storage. The resulting file contains all your contacts in a single portable file.
Step 2 — Transfer the file: Open zapfile.ai in Chrome on the Android. Upload the .vcf file. Copy the link. Open the link in Safari on the iPhone. The file downloads to the iPhone Files app.
Step 3 — Import to iPhone: Open the Files app on iPhone. Find the downloaded .vcf file. Tap it. iOS recognises it immediately and displays a prompt: "Add X Contacts." Tap Add All Contacts. Done — all contacts appear in the iPhone Contacts app instantly.
The entire process keeps your contact data off any cloud service other than the brief TLS-encrypted transit through Zapfile's relay — which purges the data immediately after delivery. Nothing is stored. No Google account is touched.
Method 2: Google Contacts Sync — Simple But Cloud-Dependent
If your Android contacts are already synced to a Google account — which they are by default on most Android phones — the simplest transfer is adding that Google account to the iPhone. On iPhone: Settings → Contacts → Accounts → Add Account → Google. Sign in. Enable Contacts sync. Your Google contacts appear on the iPhone within minutes.
This is fast and reliable but has a permanent side effect: your iPhone contacts are now synced to Google and live in Google's infrastructure indefinitely. If you later remove the Google account from the iPhone, the contacts disappear from the device. For people switching to iPhone and wanting to keep contacts in iCloud going forward, the vCard method gives you a clean break — import once, contacts live in iCloud, no ongoing Google dependency.
Method 3: Move to iOS App
Apple's Move to iOS app is available on Android (Google Play) and is designed specifically for the Android-to-iPhone switch. It transfers contacts, messages, photos, videos, bookmarks, mail accounts, and calendars over a direct WiFi connection between the two devices. Both devices need to be in the same location. The iPhone must be in its initial setup process — it cannot be used on an already-configured iPhone.
Related guideTransfer Phone Contacts from Android to iPhone Without Apps→If you are setting up a brand new iPhone from scratch and both devices are nearby, Move to iOS is the most comprehensive single-step transfer available. If the iPhone is already configured, it is not an option — use the vCard method instead.
What Happens to Contacts Already in Google Contacts
If you switch to iPhone and want contacts in iCloud rather than Google going forward — note that under GDPR, contact data including phone numbers and email addresses is classified as personal data — the clean workflow is: export from Google Contacts as a vCard, transfer the file to iPhone via Zapfile, import into iPhone Contacts (which stores in iCloud by default), then remove the Google account from the iPhone. Your contacts now live in iCloud. Edit them on the iPhone and they sync to iCloud, not back to Google.
Google Contacts at contacts.google.com allows you to export all contacts as a single .vcf file from the Export option in the left sidebar. The same import process on iPhone applies — download the file, tap it in Files, Apple asks to add all contacts, done.
Checking the Import Worked
After importing the .vcf file, open the Contacts app on iPhone and search for a contact you know was in the Android. If it appears with all the correct details — phone number, email, job title, notes — the import succeeded. If a contact is missing, it was likely not in the .vcf export from Android, which can happen if some contacts were stored in a specific app rather than the default Android Contacts database. Go back to the Android, check those app-specific contacts, and export them separately if needed.
Samsung-Specific Contact Export (One UI)
Samsung's Contacts app (One UI) works slightly differently from stock Android. Open the Contacts app → tap the three-bar menu top-left → Manage contacts → Import or export contacts → Export. Samsung may show options for which account's contacts to export — select "Phone" or "All contacts" to export everything stored locally. The file saves to Internal Storage/Documents or Internal Storage/Contacts. From there, transfer the .vcf file using Zapfile as described in Method 1.
If you have contacts spread across multiple accounts — Phone contacts, Samsung account contacts, and a Google account — export each separately and import all three .vcf files to the iPhone. The iPhone deduplicates contacts during import if the same person appears in multiple files.
Handling Duplicate Contacts After Import
Importing contacts from multiple sources — a .vcf export plus a Google sync, for example — often creates duplicates. iPhone's built-in deduplication is automatic but incomplete. To clean up duplicates: go to Phone app → Contacts → scroll to top → you may see a "Duplicates Found" card if iOS detects them. Tap to merge. For more thorough deduplication, the Contacts app on Mac (connected to the same iCloud account) has a more robust merge function under Card → Look for Duplicates.
If duplicates are spread across multiple iCloud and Google accounts on the iPhone, the cleanest approach is to pick one account as the primary (iCloud recommended if you are moving away from Google) and merge everything into it, then remove the other accounts.
What If Some Contacts Are Missing After Transfer?
The most common cause of missing contacts is that they were stored in an app rather than the Android Contacts database. WhatsApp contacts, for example, are not exported in the standard .vcf export — they appear in the Contacts app because WhatsApp overlays them, but they are not actually stored in the Android Contacts database and will not appear in the .vcf file. The same is true for contacts stored in LinkedIn, Snapchat, or other apps that show in your contacts but store the data themselves.
To get those contacts onto the iPhone: the person needs to be in your phone book (not just in an app), or you need to save them explicitly into the Contacts app on Android before exporting. Long-press a WhatsApp contact → View in address book — if they're not there, they won't be in your export. Save them to your phone contact list first.
After importing the .vcf, search for 5–10 contacts you know well to spot-check the transfer. If any are missing or incomplete, investigate whether they were stored in an app rather than the device contacts. This catches 95% of incomplete transfers before you deactivate the Android.
Also readSwitching from Android to iPhone: How to Move All Your FilesKeeping Contacts in iCloud Going Forward
Once contacts are on the iPhone via .vcf import, they default to iCloud storage if iCloud Contacts is enabled in Settings → [your name] → iCloud. From this point they sync across your Apple devices and are backed up automatically. You can remove the Google account from the iPhone entirely without losing contacts — they now live in iCloud, not Google. This is the clean break approach for people who are genuinely switching ecosystems rather than running both.
Tags

Tanuja Chinthati is the Content and Marketing Lead at ZapFile, based in Ontario, Canada. With a background in Electronics and Communication Engineering, she writes about privacy-first file sharing, secure data transfer, and digital privacy — making complex security concepts accessible to everyday users.
View all articles →