Moving to a new Android phone usually means reinstalling apps and signing in again. WhatsApp, however, stores its chat history in a private folder that is not automatically synced unless you use Google Drive. If you prefer a fully offline migration—or your Google account is unavailable—this tutorial shows you how to copy the chat backup manually and restore it on the new device.
What you need:
Safety tip: The process overwrites any existing WhatsApp backup on the target phone. If you already have chats on the new device that you want to keep, back them up first (Settings → Chats → Chat backup).
Open the Play Store on each device, search for WhatsApp Messenger, and tap Update if an update is available. Matching versions reduce the chance of a restore failure.
msgstore.db.crypt12 (or .crypt14 on newer versions) in the folder /WhatsApp/Databases/ on internal storage.Why this matters: The local backup is the only file the restore process looks for. Skipping the manual backup means there is nothing to copy.
Using a file manager (Google Files, Solid Explorer, etc.) navigate to Internal storage/WhatsApp/Databases/. You should see the most recent file, e.g., msgstore.db.crypt12. If you see multiple files with dates, keep the one with the latest timestamp.
Android 11+ note: Scoped storage may hide the WhatsApp folder from some file managers. Choose a manager that requests “All files access” (often shown as “Manage all files” in Settings → Apps → [Manager] → Permissions).
You have three reliable ways. Choose the one that fits your setup.
msgstore.db.crypt12 (or .crypt14) to a temporary folder on the PC.Internal storage/WhatsApp/Databases/ on the new device. Create the folder hierarchy if it does not exist.adb on your PC (part of Android Platform‑Tools).adb devices (ensure the device is listed).adb pull /sdcard/WhatsApp/Databases/msgstore.db.crypt12 ./msgstore.db.crypt12adb push ./msgstore.db.crypt12 /sdcard/WhatsApp/Databases/WhatsApp/Databases folder does not exist on the target, create it first:adb shell mkdir -p /sdcard/WhatsApp/DatabasesWhy ADB? It works even when the file manager cannot see the folder because it accesses the raw storage path.
msgstore.db.crypt12 to the card (any folder, e.g., WhatsAppBackup/).Internal storage/WhatsApp/Databases/.Tip: Some phones mount the SD card as /storage/XXXX-XXXX. Browse until you find the file.
Download WhatsApp from the Play Store and install it. When the installation finishes, do not launch the app. Opening it before the backup is in place will cause WhatsApp to create a fresh empty backup, which can overwrite the file you just copied.
Internal storage/WhatsApp/Databases/.msgstore.db.crypt12). Do not rename it.msgstore.db.crypt12 into its internal database.What you should see: A progress bar titled “Restoring chat history” followed by the main chat list populated with your old conversations.
Scroll through a few recent chats and verify that messages, media thumbnails, and timestamps match what you remember from the old phone. Open a group chat that contained media to ensure images/videos load correctly. If everything looks right, you have completed the migration.
msgstore.db.crypt12 (or .crypt14) and placed in /WhatsApp/Databases/ on internal storage, not on the SD card.msgstore-YYYYMMDD files, rename the most recent one to msgstore.db.crypt12 before launching WhatsApp.msgstore.db.crypt12 on the target, re‑copy the file, and retry.adb shell ls -l /sdcard/WhatsApp/Databases/. The file should be readable by the WhatsApp app (usually -rw-rw----).The backup is tied to the phone number used when the backup was created. If you are switching to a new number, first use WhatsApp’s built‑in “Change number” feature on the source phone, then create a fresh local backup before moving the file.
Several third‑party apps claim to move WhatsApp chats without Google Drive (e.g., “WazzapMigrator”, “BackupTrans”). They usually require a PC and may ask for root access. While they can work, they introduce privacy risks because your chat database is exposed to another program. If you decide to use them, read user reviews, verify the developer’s reputation, and delete the backup file from the PC after the transfer.
msgstore.db.crypt12 file with anyone; it contains all your messages in encrypted form.By following the steps above, you can move your WhatsApp conversation history between Android devices without relying on cloud services, keeping your data offline and under your control.









