← All ToolsGuide
First decide whether you need ongoing synchronization or a one-time migration.
For ongoing Google-to-iPhone sync:
1. On your iPhone or iPad, open Settings and go to Contacts.
2. Open Accounts, choose Add Account, and select Google.
3. Sign in and enable Contacts.
This keeps Google as the source of truth. Changes continue syncing between Google and the Apple Contacts app, so no export file or converter is required.
For a one-time move into iCloud:
1. On a computer, go to contacts.google.com and sign in.
2. Select the contacts you want to move. To select everything, select one contact and then choose All.
3. Open More actions, choose Export, and select the vCard format.
4. Download the VCF and keep an untouched copy as your backup.
5. Go to icloud.com/contacts on a computer or tablet and sign in to your Apple Account.
6. Select the Add button, choose Import Contact, and try importing the original Google VCF first.
If iCloud reports invalid contact data:
7. Upload the original VCF to the Google Contacts to Apple Contacts Fixer.
8. Review the import plan. The tool creates:
- apple-contacts-ready.vcf: cards that passed compatibility checks, including conservative repairs
- needs-review/: one file per card with a remaining format, date, photo, or size risk
- reports/import-report.csv: every per-contact repair and warning
- reports/summary.txt: counts and import notes
9. Import apple-contacts-ready.vcf into iCloud Contacts.
10. Inspect the files under needs-review separately. A problem card is kept whole rather than having a photo or field silently removed.
11. Use Apple Contacts' duplicate review after import. The fixer does not merge people because identical names, phone numbers, or email addresses do not always mean two cards represent the same person.
Important limitations:
- Apple says imported vCards are added to All Contacts. Google labels do not automatically recreate Apple contact lists.
- Apple currently documents limits of 50,000 contacts, 256 KB per vCard, and 224 KB per contact photo.
- Supported embedded photo formats are JPEG, PNG, GIF, and BMP.
- The tool performs a one-time local file repair. It does not connect to Google or iCloud and cannot synchronize future edits.
- Google and Apple are trademarks of their respective owners. Missing Features is not affiliated with either company.