When a client of mine purchased the new iPhone, she exported all of her contacts from her Blackberry to her iPhone. When she did that, the contacts were added directly to her iPhone but they did not automatically connect to her iCloud account. It took us a while to figure out what was going on. At the end, we had to do a little work around to move the contacts that were listed as “On My iPhone” to her iCloud account.
Here are the steps:
1. First, determine whether or not you have contacts on your iPhone that are not syncing with your iCloud account.
To do this, first go to icloud.com and type in your username/password combo. Go to Contacts and then search for some contacts you know are on your phone. Are they in your iCloud account? If not, then proceed with the steps below.
2. Second, search contacts on your iPhone.
Open up contacts on your iPhone and click on Groups in the upper left-hand corner. Do you see an item listed as “All on My iPhone?” If so, uncheck “All on My iPhone” and then search your contacts for the same people you looked for in step 1. Are they there? If not, those contacts are in your All on My iPhone category and they are not syncing with your iPhone.
3. Third, set iCloud as your default contacts account.
We need to set iCloud as the default account for contacts so that going forward, any new contact is added directly to your iCloud account. To do this, go to Settings > Mail, Contacts, Calendars on your iPhone. Scroll down until you see contacts and then make sure the Default Account is set to iCloud.
4. Fourth, export all of your contacts from your iPhone.
The best way to export all of your contacts is to use a free app called My Contacts Backup (there is a paid version, but for our purposes, the free version is fine). Install this app on your iPhone and then follow the instructions to back up your contacts. You can have them sent to you by email. Back up all of your contacts. Don’t try to only backup the contacts in “All on My iPhone.” Once we back them up and connect them to your iCloud account, we can then merge the contacts to that any identical contacts are merged into one.
5. Fifth, import the file that My Contacts Backup created into your iCloud account.
Go back to iCloud.com and go to Contacts. In the bottom right corner, click on the settings wheel. Choose “Import vCard” and import the file created by My Contacts Backup. This will add all of your contacts from your iPhone. Once you do this, you can go back to Contacts on your iPhone, click on Groups, and then permanently uncheck “All on My iPhone.”
6. Sixth, merge Your Contacts
Once you have added all of your contacts, you’ll see an option to merge all of your contacts so that any duplicates will be combined. Do this and you’ll have a clean view of all of your contacts. Go back to iCloud.com to make sure you now see all of your contacts listed there.
139 Comments. Leave new
Thank you so much for this! Been trying to fix some contact issues for two days. This was the final step.
Worked great except for the merge contacts option – Now I have hundreds of duplicate contacts in icloud. Maybe this option used to be there but it appears to be gone now
Hi John, were you using your Mac or a mobile device? Here are the instructions from Apple about merging contacts – https://support.apple.com/en-us/HT203565
Hopefully you are still on this blog, two years later.
I am on an iPhone 5S. I did all of the above, and when I reached
6. Sixth, merge Your Contacts
Once you have added all of your contacts, you’ll see an option to merge all of your contacts so that any duplicates will be combined.
but there was no “Option To Merge” anywhere. Not in the iCloud App nor on the 5S.
Following your https://support.apple.com/en-us/HT203565 lead, now 2 years later, takes me into a circle in Appledom discussing El Capitan, Yosemite, Mac, OS X and other platforms that seem to have an app within Contacts to merge. Not on my iPhone!!
Is there any SIMPLE way to merge the duplicates from within the iCloud app, being run on a PC in Chrome, other than one-by-one??? This is where I started three days ago…trying to clean up the duplicates in my Contacts. I’ve purchased several programs, tried to download the iCloud contacts, manually cleaned up a portion of the iCloud Contacts, followed your advice above and now i have 1357 duplicates on my phone and in the iCloud.
HELP!!!
Al Jolly
Hi Albert – hmm, the only way I see the merge duplicates is on an actual Mac computer within the Contacts app. I don’t see any way to do it at iCloud.com or on the iPhone itself. Do you have a Mac? Otherwise, it looks like you would need to use one of those apps on your phone. Sorry I can’t be of more help.
To get rid of the duplicates, you can first delete all your contacts from iCloud.com and then re-import the Vcard. It worked perfectly for me. Hope it helps!
To get rid of the duplicates, you can first delete all your contacts from iCloud.com and then re-import the Vcard. It worked perfectly for me. Hope it helps!
Thank you soooo much. I tried everything and nothing worked until I found this article.
my goodness i don’t know why i had so much trouble with syncing my contacts but this did the trick. Thank youuuuuu!
Thank you because share this info
perfection! this saved a problem that was driving me crazy
GENIUS!!!!! THANKS A LOT! YPU SAVED ME!!!
Thanks a lot. That made me finish my task of syncing contacts lot easier and faster than what I would have wasted time looking on other sites.
Great! Thanks for letting me know.
This post was SO helpful for me! Thank you! Problem solved 🙂
Great!
My Contacts Backup does not seem to be sending the email. I have typed in a valid email address, and the app says “the backup process completed successfully. Please check your inbox.” However, no email was ever sent. I have checked the junk folder, and tried several different email addresses.
Hi Mike – how many contacts do you have? If it is more than 500, you may need to get the Pro version of the My Contacts Backup app. Here is what they write in their description – “VCF backup is limited to max 500 contacts. You need to download PRO version for unlimited contacts backup.” Not sure if that might be causing the issue you are having. If not, let me know and I’ll try to find another solution.
No sir, 389 contacts. Thanks for looking into this so quickly.
Here’s a potential solution I found – MCbackup is using one of your email accounts setup in your iPhone. Well, instead of clicking Send, you can click Cancel, then select Save Draft. Now you can go to the draft folder of that particular email account to find the mail and get the attached file.
Alternatively, the Pro version allows the backup file to send to your PC using wireless connection.
I tried this. All was working well until the last step, when I tried to import the backup file in iCloud. I received an error message: “Unable to import vCard, This vCard cannot be imported because it contains invalid contact data.” Any idea on a solution?
Hmm – one thing you may want to give a try is to change the version of vCard you are using. Maybe you need to use an old version to import the file. If I am in Contacts on my Mac, under Preferences, there is an option to toggle between vCard versions. Not sure if that will work, but give it a try and let me know.
Thank you so much for this! have been a big issue for me and couldn’t find an accredited source! Thanks buddy.
The only problem I have now is merging the contacts, I have double the amount now. Not sure how to do merging.
Hi Omar – where are you trying to merge the contacts (iCloud.com, on your phone, on your Mac)?
Great article. Did the trick for me in the 4th option, because all of my contacts were on my iphone and all the hustle around the icloud and merging and copying drove me crazy, and then I found this article and it fix my problem in five minutes. Thank you so much for it.
Great – thanks for letting me know.
Turning off iCloud contacts, iOS will ask you if you’d like to keep them on your phone, say yes, then turn iCloud contacts back on, and it will auto-import everything from your phone to iCloud. This had me stymied for a few days but it worked, and imported everything.
This is the easiest way to sync the contacts on your phone back to iCloud when they get out of sync. no apps needed, no Vcards, no duplicate nonsense. turn off the contacts, turn it back on and literally seconds later all 400 of my contacts were updated across all my devices.
Cannot thank you enough. This was so helpful. Really appreciate
This article was genius. Thank you so much.
VERY THANKS
Thank you, glad to have found this advice (and wish I had oiund it sooner!!)
Thank you Erik.
Joshua Margolin
Israel
You are welcome.
A life saver! Thank you very much!
You are welcome.
Wanted transfer all contacts from one iPhone to another with a different Apple ID, but struggled for one day, I tried above steps and could successfully transfer. Thank you veryyyyyyy much
You are welcome. Glad it worked out for you.
worked flawlessly with Sierra 10.12.5 and a 5S running 10.3.2.
merging occurs, with duplicates shown user.
as the contacts are on icloud, synchronisation is instant when the data changes on any device
we may need to note that to avoid confusion the preferences for contacts (e.g. sort order) should be set the same on the several devices.
thanks so much for taking the trouble to locate the app (script?) and pass on this tip
Great! Thank you for the info.
Thanks Erik! using My Contacts Backup did what numerous apple support blogs could not do. Keep up the good work!
Great! Thanks for letting me know.
After extensive research on how to consolidate all my contacts contained in my iPhone (iPhone, iCloud, Google, and Facebook) your instructions worked flawlessly. I did end up with duplicate entries, but your advice on using the Contacts app on the Mac worked great. Thanks for your help.
Great! Thanks for letting me know.
Thanks. This is best way among the advices I got. I used my Macbook and it worked just a second. With one app, it was simple and quick. Thanks again.
Great! Thanks for letting me know.
Tried using on iPhone 6. When I back up and email or use wifi to transfer to computer with my iCloud account open, i get the message “Unable to import vCard This vCard cannot be imported because it contains invalid contact data. Any ideas?
Hmm – how did you export the contacts? Did you do it through My Contacts Backup?
Best help ever! Thank you so much.
What a simple and elegant solution!!! Thank you!
Thank you so much! This article did exactly what I needed! Thank you!
Great! Thanks for letting me know.
I cannot set icloud as default account since its not there. There are only gmail and yahoo. Please help.
Hi Nur – what device are you using to do this? What version of the software does that device have?
Thank you, Eric. Worked like a charm!
Thanks Erik! Worked perfectly.
Great!
Thanks! This worked flawlessly!
Great! Thanks for letting me know.
Thanks! It helped me a lot
Great! Thanks for letting me know.
Thank you! I was having tons of trouble getting my newer contacts on my iPhone to sync with a new MacBook. This article let me do it in less than 5 minutes!
Thanks, it worked great to copy my contacts to both iphone 6s Plus and icloud. Like others, it created dozens of duplicates on both the phone and icloud. My problem is that i do not have a Mac computer. What now?
Hi Ben – buy a Mac. Ha – just kidding. It looks like you may need to utilize a 3rd-party solution like those listed on this page – https://www.igeeksblog.com/how-to-remove-merge-duplicate-contacts-from-iphone/
In regards to step #6, where will I see the merge option? Within the app or in iCloud? I apologize if it seems obvious to everyone here, but not to myself.
Best regards.
The merge option will be on your Mac computer/laptop. There are also plugins available to do the merge on your IOS device. Let me know if that works for you.
Yes, thank you!!!! I’ve tried for 2 days to figure out why icloud wasn’t syncing my contacts and had no idea that the contacts were somehow tied to my e-mail account (something I never did, by the way). That app was magical!! It’s extraordinary how Apple doesn’t tell you these tiny details that make a huge difference as to whether you can get your data back. Maddening!! This was the most helpful thing I’ve found. Again, thank you.
That’s fantastic!
this article was also the nth one I read and the only one which worked. thanks
Great – glad to help
thank’s
Life saver. I was worried that the suggested app was going to be janky, but it does exactly what it says it does and nothing else. Truly awesome and helpful article.
Hi Erik, thank you for this helpful page!
However, I ended up doing it in a different, much quicker and easier way, without using the app that you recommended, My contacts in iCloud were already turned on, however the issue was that the default account for my contacts wasn’t iCloud, but my iPhone, so first I changed that in the settings like you did. Then:
-Go to the settings on your phone
-Click on “your name”
-Click on iCloud
-If your problem is the same as mine, then contacts is already turned on.
-Turn this off, but select that you want to keep the contacts on your phone (just in case).
-Then turn it back on again and press merge.
DONE!
I hope this works for more people, because it worked very quickly.
Thanks again for this informative page though!
Great – thank you for the info!
While I appreciate the guide, it left me with 1240 duplicates through the iCloud vCard import. I luckily have a Mac, so I can clean it up. Now I am just hoping that the similarity-algorhythm of Apple works without merging different but similarly named contacts…
Erik,
Thanks a ton!! This was great help.
legend! now trying to sort out merging to get rid of duplicates. any ideas? I have a mac… thanks, I am getting blearry eyed!
Hi Nikki – please look at the first string of comments for this post as a number of people commented about this very topic. Let me know if that doesn’t work for you.
The operation couldn’t be completed. (CoreDAVErrorDomain error 1.)
hi,
i create new i cloud id and i want to move all contact on other but how please help me copy past or upload and down load or i select all contact and mail sent to other i cloud id.
Hi – are you able to export your contacts through iCloud?
Good way of explaining, and pleasant article to get information about my presentation topic,
which i am going to convey in institution of higher education.
Great!
Thank you so much for this! Darn you Apple for not making this a one button operation!
The Easiest Way is Here!
Simply Open your contacts on MAC, Command+A (Select All) and Right Click on the Contacts. Share VCARD to a new folder or Simply Email it to ur account and copy as u Like.
For More details: malikbiochemist@live.cm
Great! Thanks.
HUGE thank you! Super easy directions that actually work. I have been resisting getting a new phone for years because I knew my contacts were not saved to my icloud.
Great! Thanks for letting me know.
Thank you so much Erik!! This has saved me so much time. Super grateful.
Great! Thanks for letting me know.
Thank youuuu!!! It was crazy how I had only a few contacts in icloud and the rest on my phone. Nothing worked until I followed this article! Very very helpful!
Great! Glad it worked for you.
So the free app emails you the backup of all your contacts? Doesn’t that mean that whatever company owns that app, they just got all your contact information for free? No Thanks
Good point. If you know of another way to do that part of the process, please let me know. I’d love to change it so that that doesn’t happen.
thank you so much, it is really helpful
You are welcome.
Thanks so much – been trying to do this for ages, happy days!
Oh my Goodness! Thank you so much for creating this super easy to follow article!
You have definitely made my day! 🙂
Glad it worked!
Thanks that was great, been searching for ages trying to fix this issue!
Great!
This is the best post about how to fix a problem that I have ever read. Thanks very much–you helped me tremendously.
Thank you Erik, your systematic instructions are awesome!
You are welcome!
Thank you for your help. I have also been trying to figure out how to sync the contacts on my phone to my contacts on iCloud.com and on my mac. This worked. Thanks!
Glad to help!
On the above you described few steps to move my iPhone contacts to iCloud. I have followed your all steps and truly say this is really worked fine. Thanks for providing such kind of useful blog.
Thanks for this blog post, it helped me successfully get my contacts updated on iCloud.
Thank you very much for the very clear and simple instructions – brilliant! Wasted hours on other google searches and attempts to extract money from me before coming across your steps. Thanks again.
Glad to help!
WOW just what I was searching for. Came here by searching for website
Thank you for posting: your procedure helped me quite a bit along the way. For me it worked a bit differently.
1. I got the ‘MC Backup’ app from the Apple store. It was not for free – I paid USD 1.00 for it.
2. I ran the app, and the contacts backup file was sent to my email address I had supplied.
3. I did not see an option within iCloud Contacts to import the file directly. I should have realized that I should have copied the email attachment to my iMac (or you should have suggested it in your instructions ? ). So I opened the file out of the email.
4. Opening that backup file attached to the email on my iMac resulted in the backupped addresses automatically being copied into my iMac Contacts (which I wanted). However, the addresses were not uploaded into my iCloud Contacts.
5. I then deleted whatever few addresses were present in iCloud Contacts (by selecting them all and then deleting them). I subsequently downloaded the file created by ‘MC Backup’ to my iMac (as I probably should have all along). Then I imported the file using the ‘Import vCard’ option within the settings of iCloud Contact. That successfully imported my contacts into iCloud Contacts.
6. So I now have my contacts on my iPhone, my iMac, and iCloud.
But: I still have the synchronization among them.
A complication here is that I am about to sever the connection between my iPhone and the Exchange server that up to now has been my primary source for contacts and emails and calendar entries. I get the message that doing do will delete the contact from my iPhone … Unlike what Maaike described on October 19, 2017 at 4:13 pm for turning off the link to iCloud, here I am not getting to “keep the contacts on your phone” … So am am hesitating.
Do you, or anyone else, have any ideas as to the synchronization among the three devices and on safely severing link between my iPhone and the Exchange server?
Thanks!
Duncan Brunings
Hi Duncan, thanks for the details. Not sure how to best sever in this case, but the best thing I can think of is to sign into iCloud.com and see what contacts are listed there. That’s your “source” of contacts going forward, so if they aren’t in there, that’s not good. If they are in there, you should be ok to delete them from a particular device. I’d back everything up before deleting from your phone to be on the safe side and just to have a backup. Let me know how it goes and if you find a good solution.
I salute you for the hectic solution. Contacts in safe hands for future as well. Thanks
Excellent post.Never knew this, thanks for letting me know.
Thank you Erik, You have been a real trooper. The instructions and dedication you have shown on this topic for over two and a half years have been phenomenal. You have help countless numbers of people including myself in the resolution of this problem.
Hopefully apple may address some aspects of this problem in an update to icloud in the near future.
After wrestling with this for 2 days, I can now rest assured that all my contacts are indeed backed up. Thank you.
Thank you, Colin. Very kind of you.
[…] Move “On My iPhone” Contacts to iCloud | EPR Creations […]
Excellent post! Thanks so much for your support!!!
My pleasure.
osum .. worked absolutely fine.!
Great!
LIFE SAVER!
Excellent article.I really like this.Thank you for sharing.
Thank you.
thanks, I was searching the solution for my contacts move to iphone from cloud storage and finally i found a post on your blog. Thanks for share the info. i will share it for share it.
Thanks a ton for this article… helped resolve contacts issue
Great! Thanks for letting me know.
Thanks a lot, this method still works after years. Can’t believe the iPhone does not have an easy option to drag contacts from one source to another. Anyway, I’m happy now! By the way, I got no duplicates at all after importing the backup on my Macbook, so I guess the Contacts app has improved.
Thank you so much for sharing the information.
You are welcome.
Thanks Eric…worked perfectly for my exploratory move to an android…if only I’d known, I could have done this on the old apple phone years ago 🙂
Great! Thanks for letting me know.
Thanks for sharing. I solved my issue as well.
* It solved 😉
You are welcome.
I have been trying to do this for a whole week and your step by step guide was the only thing that made it work. Thank you so so so much!
Yooooo,
This literally freaking saved me from some Good amount of trouble.
Thank you.