One management tool for all smartphones to transfer files between PC & iOS/Android devices.
" I accidentally deleted all my contacts on iPhone. Fortunately I had backup in iCloud. But I was prompt to restore the whole iCloud backup file (also reset my iPhone) when I try to directly restore from iCloud. Is there any way to restore certain content from iCloud without wiping any data on my iDevice? " - by Lucy
Fortunately, yes, the third-party iCloud backup extractor - Syncios Data Recovery enables you to preview your iCloud backup files before performing a restore. Also, you can selectively restore certain data from iCloud to computer or iPhone, iPad, iPod Touch, including contacts, messages, imessages, call log, photos, video, calendars, notes, etc. What's more, it dose not require "Reset" on your iOS device and would not erase any data on your phone.
In fact, the program provides 3 recovery mode: directly recover from iOS devices and restore from iTunes backup, or iCloud backup. You can simply click on Recover from iCloud Backup File.
Choose your history iCloud backup files to extract. Just choose the one for your iPhone/iPad/iPod Touch and click Start Scan. On the pop-out windows, choose the type of backup files you would like to download from iCloud, then, click "Next".
The scaning process will take you only a few seconds. When it stops, all data from your iCloud backup file will be displayed in categories on the window. Now you have the chance to preview and select lost data and then, clicking on the "Recover" button to restore to computer or transfer found data back to iPhone.
Simply download and have a try.