"I accidently deleted my 'contact storage' by pressing 'Clear Data'. All my contacts were gone. How can I restore contacts from Android?"
There are many similar questions asked in forums about how to restore contacts from Android phone memory or SD card.
Contacts are very important to communicate with each other.
However, if you accidentally deleted contacts, or contacts disappeared from phone for unknown reasons, you must feel very worried.
Do not panic.
This page shows you 2 ways to restore contacts from Android phone with a backup or without backup.

- Part 1. How to restore deleted contacts from Android phone memory
- Part 2. How to restore lost contacts from Gmail backup
Part 1. How to restore deleted contacts from Android phone memory
When you deleted contacts from Android phone, they are just invisible, but still exists in "unallocated" area on your phone.
To drag them from "unallocated" area and enable them to be visible, you just need the data recovery software to extract them.
Apeaksoft Android Data Recovery is the tool to drag deleted data back.

4,000,000+ Downloads
Restore deleted contacts from Android internal storage or SD card.
Get lost contacts with details like phone number, name, address, job title, etc.
Selectively restore contacts from Samsung, HTC, Huawei, Sony, Sharp, etc.
Back up Android contacts to PC or Mac after scanning the deleted items.
Step 1. Connect Android to computer
Launch Android Data Recovery. Connect Android to computer with the USB cable. The default interface is "Android Data Recovery". And then the restore contacts Android app will start detecting your Android automatically. Keep the Android connection and wait few minutes.
Free Download Free Download
Step 2. Allow Android USB debugging
There will be a message on your Android requiring for USB debugging. Just choose "OK" or "Allow" to confirm Android USB debugging.
Note: If you do not receive the Android USB debugging message, then you need to open USB debugging mode manually. Follow the on-screen instruction of Android Data Recovery according to the Android model you are using.

Step 3. Scan contacts from Android
After your Android accepts the connect requirement from your computer, Android Data Recovery can get the allowance to scan your Android contacts and other files. You need to choose a file type to scan with Android Data Recovery. Tick "Contacts" under "Contacts & Messages" and other file types if necessary. Press "Next" button to move on.
Surely, if you have contacts that are not saved in your call log, you can tick "Call Logs" here to recover deleted call history with contact's phone number.

Step 4. Preview and restore contacts on Android without backup
All your available contacts are displayed including existing ones and deleted contacts. You can trigger "Only display the deleted item" option on the top to find deleted or lost contacts directly. Select and preview contacts you want to restore in details. Press "Recover" button in the lower right corner. Set a destination folder and select an output format for restored contacts. And then Android Data Recovery can restore deleted contacts from Android phone or SIM card immediately.

Android Data Recovery can restore your deleted contacts with full information including contacts name, phone number, Email, job title, address and more. Everything you have set before can all be tracked back with no data loss. And you can output Android contacts as VCF, CSV or HTML as you like.
After restoring contacts, you are able to transfer contacts from Android to iPhone.
Part 2. How to restore lost contacts from Gmail backup
If you have backed up contacts to Gmail, then here you are given the opportunity to recover deleted contacts from Google backup. What you should make sure is that you have synced contacts to Gmail within 30 days.
Step 1. Access Undo changes in Google Contacts
Open "Google Contacts" by your browser, and then sign in with your Google account. Unfold "More" list in the left panel. Scroll down to click "Undo Changes".
Step 2. Restore contacts from Android using Gmail
There will be a popping-up window asking for a timeframe to undo changes. You can select 10 minutes ago, 1 hour ago, yesterday, 1 week ago and other customable changes. Click "Confirm" to move on. Choose "Account" or "Google" and then select "Google". Press "Restore Contacts" to get deleted or lost contacts back with Gmail.

It is available to revert your contacts list back to any state in the past 30 days. And you can restore contacts from Android to new Android with your Google account, too.
Conclusion
It is not hard to restore deleted contacts on Android. If you backed up contacts from Android phone to Gmail, just undo the contacts' deletion within 30 days. If you did not make any backup, just use Apeaksoft Android Data Recovery to retrieve the deleted contacts from phone memory or SD card.