Understanding WhatsApp Data Recovery in 2026
How WhatsApp Stores Your Messages
WhatsApp keeps every message in an SQLite database (msgstore.db) that lives inside the app’s private directory. The file is periodically copied into a backup container (e.g., msgstore-20230615.db.crypt14) and then encrypted. The encryption format has moved from crypt6 to crypt15 as of 2026, each version adding stronger key‑derivation functions.
Definition: End‑to‑End Encrypted Backup – A backup that is encrypted with a user‑generated 64‑digit key (or password). Only the key holder can decrypt the backup; Google Drive, iCloud, and WhatsApp never see the cleartext.
The Difference Between Local and Cloud Backups
Two backup streams coexist on modern devices:
- Local backups – Saved on the device’s internal storage under
/Android/media/com.whatsapp/Backups/(Android) or/WhatsApp/Databases/(iOS). They are created each night at 2 AM local time and retained for up to 7 days. - Cloud backups – Uploaded to Google Drive (Android) or iCloud (iOS). The cloud keeps only the most recent backup; older copies are overwritten automatically.
When you delete a chat, the removal only touches the live database. Any backup created before the deletion still contains the full conversation.
Prerequisites: What You Need Before Starting
Checking Your Backup Status
- Open WhatsApp → Settings → Chats → Chat backup.
- Note the Last backup timestamp and the backup size.
- If you see “No backup found,” you must create one before any recovery can work.
Verifying Account Ownership
WhatsApp ties each backup to the phone number and the cloud account (Google or Apple ID). Make sure you can sign in with the same number and the same cloud credentials used when the backup was made.
Ensuring Sufficient Storage Space
Both the device and the cloud need free space to rebuild the database. Aim for at least 2.5 × the backup size on the phone and 1 GB free on Google Drive or iCloud.
Step-by-Step Methods to Restore Deleted Chats
Method 1: Restoring from Google Drive (Android)
- Uninstall WhatsApp from your device.
- Reinstall it from the Play Store.
- Open the app and verify the same phone number.
- When prompted, tap Restore and select the Google Drive backup that predates the deletion.
- Wait for the restore to finish; the app may restart automatically.
If the prompt never appears, check that the Google account logged into the device matches the one that created the backup. Also verify that WhatsApp still has Drive permissions (Google → Security → Third‑party apps).
Method 2: Restoring from iCloud (iOS)
- Delete WhatsApp from your iPhone.
- Re‑install it from the App Store.
- Enter your phone number and wait for the verification SMS.
- When the Restore Chat History screen shows, tap Restore from iCloud.
- Enter the iCloud password if requested and allow the download to complete.
iOS only keeps the most recent iCloud backup, so the timestamp must be earlier than the deletion date. If the restore fails with “No backup found,” open Settings → Apple ID → iCloud → Manage Storage → Backups and confirm a WhatsApp backup exists.
Method 3: Using Local Backups (Android Only)
Local backups are handy when cloud access is unavailable or when you need a version older than the latest cloud backup.
- Connect the phone to a computer via USB.
- Navigate to
/Android/media/com.whatsapp/Backups/and copy themsgstore-YYYYMMDD.db.crypt14file you need. - Rename the file to
msgstore.db.crypt14and place it back in the same folder, overwriting any existing file. - Open a terminal on the computer and run:
adb shell "am force-stop com.whatsapp"
adb shell "rm -rf /data/data/com.whatsapp/files/*"
adb push msgstore.db.crypt14 /data/data/com.whatsapp/files/
adb shell "am start -n com.whatsapp/.Main"
After the app launches, you will see a Restore button because the local backup is now the newest one.
Method 4: Third‑Party Recovery Software: Is it Safe?
Several desktop utilities claim to extract messages directly from a phone’s storage sectors. Most of them require root (Android) or jailbreak (iOS), which voids warranties and opens security holes. If you decide to use such tools, follow these safety guidelines:
- Choose a well‑reviewed product that offers a free trial and does not ask for remote access.
- Run the software on an isolated machine (no network connection) to prevent data leakage.
- Never grant full device admin rights unless you trust the vendor completely.
In practice, cloud or local backups remain the most reliable route. Third‑party tools are best reserved for forensic scenarios where no backup exists.
Best Practices for Preventing Future Data Loss
Setting Up Automatic Daily Backups
Navigate to Settings → Chats → Chat backup → Back up to Google Drive/iCloud and select “Daily.” Enable “Include videos” only if you have ample cloud quota.
Managing End‑to‑End Encrypted Backups
When you turn on encrypted backups, WhatsApp asks you to write down a 64‑digit key. Store that key in a password manager (e.g., Bitwarden) and never share it. If you lose the key, the backup becomes irretrievable.
Exporting Important Chats Manually
- Open the chat you want to keep.
- Tap the contact name → Export chat.
- Choose “Without media” or “Include media” and send the .txt (or .zip) file to your email or cloud drive.
This creates a permanent archive that is independent of WhatsApp’s backup schedule.
Common Mistakes and Troubleshooting Tips
Why “No Backup Found” Errors Occur
Typical causes include a mismatched Google/Apple account, insufficient cloud storage, or a corrupted backup file. Verify the backup’s existence in the cloud console and check the account that is signed in on the phone.
Avoiding Data Overwriting
After you delete a chat, WhatsApp will include the deletion in the next automatic backup. To keep the older version, immediately switch the phone to airplane mode, create a manual backup (Settings → Chats → Chat backup → Back Up), and then proceed with recovery.
Dealing with Corrupted Backup Files
If the restore fails with “Backup file is corrupted,” download the .crypt14 file to a PC and run a decryption utility (e.g., whatsapp-crypt12-decrypt) using your encryption key. If decryption succeeds, you can rebuild the SQLite DB with sqlite3 and export the needed chats.
Recovery Strategy: Which Method Is Best For You?
| User Persona | Recommended Recovery Approach | Key Reason & Benefits |
|---|---|---|
| The Forgetful User | Google Drive / iCloud automatic restore | No manual steps; works as long as the last cloud backup predates the deletion. |
| The Tech‑Savvy Pro | Local backup + ADB command line | Full control over which backup file is used; avoids overwriting newer data. |
| Budget Hunter | Manual export & local backup | Uses only free storage on the device; no paid cloud plans required. |
| Enterprise User | End‑to‑End Encrypted backup with corporate password manager | Meets strict compliance policies while keeping data recoverable. |
| Forensic Analyst | SQLite forensic tools on a rooted device | Can pull deleted rows from unallocated database space when no backup exists. |
Who is This Best For?
| User Profile / Target Persona | Recommended Choice / Approach | Key Reason & Benefits |
|---|---|---|
| Beginner | Cloud restore (Google Drive or iCloud) | Guided UI, no command line, minimal risk. |
| Power User | Local backup + ADB restore | Selective recovery, avoids overwriting newer chats. |
| Privacy‑Focused | End‑to‑End Encrypted backup with self‑managed key | Only you can decrypt; protects against cloud provider access. |
| Corporate IT Admin | Managed Mobile Device Management (MDM) policies that enforce daily encrypted backups | Ensures compliance and centralizes recovery across devices. |