I woke up this morning and have no contacts on my iPhone. I have iCloud open and all my contacts are there. I've followed some instructions from a thread found here but it hasn't worked. I need help restoring my contacts from iCloud to iPhone.
It is really a temper-fraying issue for everybody to lose their contacts stored in iPhone. Once these important information including name, company, phone number, email of those contacts disappear, your normal life will be in a complete mess.
iPhone Data Recovery provides three basic ways for those users to
recover lost data from iPhone, that's to say, whatever data or files you have missed in your iPhone, like photos, messages, videos, voice memos, etc. you are capable to recover them with iPhone data recovery software. Here I will specific introduce the way to recover deleted iPhone contacts from iCloud. If you have entered iCloud before, the entire data of your iPhone are backed up in your iCloud automatically.
Download the free and trial version to have a try!
How to Restore Contacts from iCloud
Step 1. Install the program and sign your iCloud account
First of all, activate the program after downloading it on your computer and choose "
Recover from iCloud Backup File", then sign in your Apple ID and password to have access to your iCloud account.
Step 2. Download and export your iCloud backup
After entering the program, you are shown the backup files of your iCloud backup account automatically and orderly. Choose any data you want to recover by clicking "
Download" button. The whole progress of downloading depends on the total amount of your data.

When it's finished, click the same button to start extracting, and you'll get an interface as below.
Step 3. Preview and restore contacts from iCloud
You can take a preview of the data you get after the scanning, such as contacts, photos, messages, notes, videos, etc. You can choose "
Contacts" that you'd like to restore by ticking it.

When you finish the above three steps, you are supposed to recover all the contacts from iCloud, if you are in need of recovering other data at the same time, you can just tick the button of what you want to recover, so that you can recover whatever you want. Besides, if you want to
transfer contacts from PC to iPhone, you can have a try of iPhone Transfer.
iPhone Data Recovery – a mighty recovery software designed for iDevice users to
recover deleted photos from iPhone, iPad, iPod touch, empowers you to recover deleted photos, text messages, contacts, notes, videos from your devices. Providing that you are in need of finding a suitable and practical software to help you recover photos, videos, contacts from your iPhone, iPhone Data Recovery is your final appeal beyond doubt.