How to Fix Phone Contacts That Are Not Syncing
When your phone contacts stop syncing, you notice it at the worst time — you need to call someone and their number is missing, or you added a contact on your phone but it never appeared on your tablet or computer. Contact sync problems are common on both iPhone and Android, and they almost always trace back to one of a few fixable causes: a sync setting got turned off, the account is not signed in properly, storage is full, or there is a conflict between multiple contact accounts.
Check which account your contacts sync to
This is the most common source of confusion. Your phone can store contacts in multiple places — iCloud, Google, Exchange, the phone's local storage, or even a SIM card. If you saved a contact to local storage instead of your synced account, it will not appear on your other devices because it was never uploaded to the cloud.
iPhone
- Open Settings, then tap your name at the top to open Apple ID settings
- Tap iCloud, then Show All (under Apps Using iCloud)
- Make sure Contacts is toggled on. If it is off, turn it on and choose Merge when prompted — this uploads your local contacts to iCloud without deleting anything
- To check where new contacts save by default: Settings, Contacts, Default Account. Set this to your iCloud account so every new contact automatically syncs
Android
- Open Settings, Accounts (or Users and accounts on some devices)
- Tap your Google account
- Tap Account sync (or Sync account). Make sure Contacts is toggled on. If it was off, toggle it on and tap the three-dot menu to select Sync now
- To check where new contacts save: open the Contacts app, tap your profile icon, then Contacts settings, then Default account for new contacts. Set this to your Google account
Force a manual sync
Sometimes the automatic sync process stalls. Forcing a manual sync often resolves the issue immediately.
iPhone
- Go to Settings, Contacts, Accounts, then tap your iCloud or Exchange account
- Toggle Contacts off, wait 10 seconds, then toggle it back on
- When prompted, choose Keep on My iPhone (this prevents deleting local copies), then the sync restarts from scratch
Android
- Go to Settings, Accounts, tap your Google account, then Account sync
- Toggle Contacts off, wait a few seconds, toggle it back on
- Alternatively, open the Contacts app, pull down to refresh, or go to Settings, Accounts, your Google account, and tap Sync now
Check your internet connection
Contact sync requires an active internet connection. If your phone is in airplane mode, has no cellular data, or is connected to a Wi-Fi network with no actual internet access (like a captive portal you have not signed into), sync will not work. This is especially common when traveling or when your carrier's data connection is weak.
Test your connection: open a browser and load any website. If the page loads, your connection is fine and the sync issue is account-related. If the page does not load, fix your internet connection first — once it is working, contacts should begin syncing automatically within a few minutes.
Check available storage
Both iCloud and Google have storage limits that can block contact sync if the account is full.
- iCloud: The free tier is 5 GB shared across contacts, photos, backups, and documents. If your iCloud storage is full, contact sync stops silently. Check in Settings, your name, iCloud, Manage Account Storage. If it is full, either delete data you no longer need (old backups and photos are usually the largest items) or upgrade your plan
- Google: Google Contacts has a limit of 25,000 contacts and 20 MB of contact data. The 15 GB Google storage limit (shared with Gmail and Drive) does not typically affect contacts, but if your Google account has been suspended or restricted due to storage overuse, sync may stop. Check storage at drive.google.com/settings
Remove and re-add the account
If toggling sync on and off did not work, the account's sync token may be corrupted. Removing and re-adding the account forces a completely fresh sync from the server.
iPhone
- Go to Settings, Contacts, Accounts
- Tap the account that is not syncing (iCloud, Google, or Exchange)
- Tap Delete Account (or Sign Out for iCloud). This removes the account from the phone but does NOT delete your contacts from the server — they are safe in the cloud
- Restart the phone
- Go back to Settings, Contacts, Accounts, Add Account and sign in again
- Make sure Contacts is enabled for the re-added account
- Wait a few minutes for the full contact list to download
Android
- Go to Settings, Accounts, tap the Google account
- Tap Remove account. Again, this does not delete your contacts from Google's servers — only from the phone
- Restart the phone
- Go to Settings, Accounts, Add account, Google, and sign back in
- Once signed in, go to Account sync and confirm Contacts is on
- Open the Contacts app and wait for the sync to complete — large contact lists may take several minutes
Fix duplicate or merged contact problems
If your contacts are syncing but you see duplicates everywhere, you likely have the same contacts stored in multiple accounts (for example, both in Google and in the phone's local storage). This happens when you switch phones or change your default account without migrating contacts properly.
- iPhone: Open the Contacts app, go to the Lists view (tap Lists in the top left), and check how many accounts are listed. If you see contacts under both iCloud and Gmail, you have duplicates. To merge: go to Contacts, scroll to the bottom, and tap Find Duplicates if available (iOS 16 and later). iOS offers to merge exact and near-exact matches automatically
- Android: Open the Contacts app, tap Fix and manage (or Merge and fix), then Merge duplicates. Google's algorithm matches contacts by name and number and offers to merge them. You can also manage duplicates at contacts.google.com on a computer, which gives you a clearer view of what is being merged
Exchange and work account sync issues
Contacts from a work Exchange or Microsoft 365 account have additional sync restrictions that personal accounts do not.
- Admin policies: Your organization's IT admin may have disabled contact sync to personal devices. If Exchange contacts worked before but stopped, check with your IT department — they may have changed the mobile device policy
- ActiveSync limits: Exchange ActiveSync has a default limit on the number of contacts it syncs. If you have thousands of contacts in your work directory, only a subset may sync to your phone
- Certificate issues: If your organization uses a private SSL certificate, your phone may reject the connection silently. This usually shows as all Exchange data (email, contacts, calendar) failing to sync at once, not just contacts
- Password change: If you recently changed your work password, the phone may not prompt you to re-enter it — sync just silently fails. Go to Settings, Accounts, tap the Exchange account, and re-enter your password
Check for app-specific issues
Third-party contact apps (Truecaller, Sync.ME, Contacts+) can interfere with your phone's built-in contact sync by creating their own contact database that conflicts with the system one. If you installed a contacts app recently and sync broke afterward, try disabling or uninstalling it to see if native sync resumes.
Also check if your phone's Contacts app needs an update. On Android, the Google Contacts app updates through the Play Store independently of the system. An outdated version can have sync bugs that a simple update fixes. On iPhone, the Contacts app is part of iOS, so this requires a system update if a bug is involved.
Last resort — export and reimport
If nothing else works, you can manually export your contacts and reimport them to force a clean sync state.
- On a computer, go to contacts.google.com (for Google) or icloud.com/contacts (for iCloud)
- Select all contacts and export them as a VCF (vCard) file — this is a universal contact format
- Save this file somewhere safe as a backup
- On your phone, remove the account (as described above)
- Clear the Contacts app's cache and data (Android only: Settings, Apps, Contacts, Storage, Clear cache and Clear data)
- Re-add the account and let it sync fresh
- If any contacts are still missing after the fresh sync, import the VCF file: on Google, go to contacts.google.com and click Import; on iCloud, go to icloud.com/contacts and use the gear icon to import
Contact sync help in Marion
If your contacts are not syncing between your phone and other devices and the steps above have not resolved it, Marion Phone Repair can diagnose whether the issue is an account configuration problem, a software bug, or a hardware issue with the phone itself.