
Direct answer: To transfer WhatsApp to another phone while keeping your chat history intact, the method depends on whether you are switching between the same mobile operating system. If you are moving between identical platforms (Android to Android or iPhone to iPhone), the fastest method is the native Direct Chat Transfer feature via local Wi-Fi. Navigate to Settings > Chats > Transfer Chats on your old device, scan the QR code displayed on your new phone using the old phone's camera, and wait for the wireless transmission to complete. If you are switching between different platforms (Android to iPhone or vice versa), you must use official migration apps such as Apple's Move to iOS app on Android or connect a physical cable to use Google's Switch to Android protocol during the initial setup of your new phone.
| Transfer Scenario | Recommended Migration Tool | How It Works in Practice | Technical Prerequisites | Estimated Time |
|---|---|---|---|---|
| Android to Android | Direct Chat Transfer (Local Wi-Fi) | Peer-to-peer wireless database sync using local QR code pairing. | Both phones connected to the same Wi-Fi network and Bluetooth enabled. | 5 to 15 minutes (depends on chat size) |
| iPhone to iPhone | Direct Transfer / iCloud Backup | Wireless peer-to-peer transmission or downloading backup from iCloud. | Both devices running updated iOS versions and signed into the same Apple ID. | 10 to 20 minutes |
| Android to iPhone | "Move to iOS" mobile application | Database conversion and direct injection into iOS sandbox database. | New iPhone must be on the initial factory setup screen with an active SIM. | 20 to 45 minutes |
| iPhone to Android | "Switch to Android" setup flow | Connecting phones with a physical data cable or via secure Wi-Fi transfer. | Original USB-C to Lightning cable or stable local Wi-Fi pairing. | 15 to 35 minutes |
Why local direct transfer is a game-changer for migrations
Before WhatsApp introduced local direct transfers, moving chats to a new device required uploading gigabytes of data to cloud servers (Google Drive or iCloud) and then downloading that history back onto the new phone. This created several issues: it took a long time over slow internet connections and often failed if users did not have enough free space in their cloud accounts. The local transfer feature solves this by utilizing Wi-Fi Direct protocols. The two devices establish a temporary private wireless connection to transmit message databases, pictures, and voice notes directly to each other. This point-to-point method is faster and does not consume cloud storage quotas.
If you want to clean up large media attachments and speed up the file transfer before starting the process, see our guide on how to free up space on iPhone. If your phone battery drains quickly or fails to connect during the transfer, check our troubleshooting tips on what to do when your iPhone not charging prevents secure power connections.
Step-by-Step: Android to Android (or iPhone to iPhone)
This process is designed solely for transfers between devices running the same operating system. Keep both phones close together, connected to chargers or with batteries above 50%, and ensure Wi-Fi and Bluetooth are enabled on both devices.
Step 1: Start the transfer on your old phone
- Open WhatsApp on your old phone.
- Tap the settings icon (or the three dots in the top right corner) and go to Settings > Chats.
- Scroll down and select Transfer Chats.
- Tap Start. Grant the app permissions to access your camera and location services if prompted.
Step 2: Connect your new phone
- Download and install the official WhatsApp app on your new phone.
- Open the app, enter your phone number, and verify it with the SMS code sent to your device.
- If you experience security issues or suspect someone else has accessed your number, see our guide on how to recover a hacked WhatsApp account to secure your profile.
- On the initial setup screen, a prompt will appear asking to transfer your chat history from your old phone. Tap Start.
- A QR code will display on your new phone screen.
- Use your old phone's camera to scan the QR code on the new screen.
- Keep both phones near each other with their screens on until the green progress bar reaches 100%.
How to transfer chats from Android to iPhone (iOS)
Due to Apple's security sandboxing, you cannot transfer data from Android to an already initialized iPhone. The migration must take place during the initial factory setup of the iPhone using Apple's Move to iOS app on Android.
Follow these steps to transfer your chats to iOS:
- If your iPhone is already set up and on the home screen, you must erase it. Go to
Settings > General > Transfer or Reset iPhone > Erase All Content and Settings. Save important files elsewhere before erasing. - Turn on your new iPhone and begin the setup process. On the Apps & Data screen, select Move Data from Android.
- On your Android phone, download and open the Move to iOS app from the Google Play Store.
- A one-time code will appear on your iPhone screen. Enter this code into the Move to iOS app on your Android device.
- Select WhatsApp from the transfer checklist on your Android screen.
- WhatsApp will compress your local database files and prepare them for export. Tap Start and wait for the process to complete.
- Finish setting up your iPhone, download WhatsApp from the App Store, register the same phone number, and tap restore when prompted.
If your Android phone runs hot while compiling large databases during export, see our guide on managing iPhone overheating causes to prevent thermal hardware issues.
Troubleshooting Cross-Platform Sychronization Errors (Android to iPhone)
Sometimes the "Move to iOS" utility will disconnect during the process, displaying an error like "Transfer Failed" or "Connection Lost." This is usually caused by network interference. To fix this, disable mobile data on your Android device before beginning. Some Android phones will automatically switch from the local ad-hoc Wi-Fi network created by the iPhone to your cellular connection if they detect the Wi-Fi has no internet access. Additionally, navigate to your Android Wi-Fi settings and turn off features like "Smart Network Switch," "Adaptive Wi-Fi," or "Avoid Bad Connections." You should also forget all saved Wi-Fi networks on your Android phone to prevent it from auto-connecting to your home router. Ensure both devices remain plugged into power throughout the transfer, as battery saving features can silently disable the connection.
How to transfer chats from iPhone (iOS) to Android
To transfer your chats from iOS to a new Android device (such as a Samsung or Google Pixel phone), you must connect the devices using a physical USB data cable or follow the wireless setup flow during the Android device boot process.
Follow these steps to transfer to Android:
- Turn on your new Android phone and follow the setup instructions.
- Connect the two devices using an original USB-C to Lightning cable (or a USB OTG adapter).
- When prompted on the Android screen to copy apps and data, select import from iPhone.
- A QR code will display on the Android screen.
- Open the camera app on your iPhone and scan the QR code.
- WhatsApp on your iPhone will open the export screen. Tap Start to begin transferring your chat logs and media files over the cable.
- Once the copy process completes, insert your SIM card into the new Android phone and log into WhatsApp.
If your phone freezes or starts restarting repeatedly after completing a large data transfer, see our troubleshooting tips on what to do when your iPhone keeps restarting to resolve operating system errors.
Transferring Chats on Modified WhatsApp Clients (GBWhatsApp/Plus)
A frequent error that interrupts wireless transfers is running an unofficial client like GBWhatsApp, WhatsApp Plus, or YoWhatsApp. These apps modify database directories (saving local databases to custom directories like /GBWhatsApp/Databases) and encrypt logs using non-standard key architectures. The official WhatsApp migration tools and QR pairing algorithms are hardcoded to reject unverified files to protect user security. If you attempt a direct local sync from a modified client, it will fail to link. To transfer your data safely, you must uninstall the mod, restore the chat logs to the official WhatsApp app on the old device, and then run the official transfer process to sync with the new phone.
Physical Cable vs. Wireless Sychronization: Battery and Hardware Wear
When migrating large chat histories (databases exceeding 10GB of stored files and videos), the hardware transmission method matters. Wireless transfers via Wi-Fi Direct put a constant load on your device's radio antennas and CPU to process encryption on the fly. This generates significant heat and can accelerate battery degradation. A physical cable transfer (USB-C or Lightning to USB-C) is faster, draws less power, and minimizes CPU throttling. For large databases, a physical cable connection is highly recommended to protect your hardware components.
Manual Pairing Alternatives if the Camera and QR Code Scanner Fail
If your old phone has a broken camera or a scratched lens, it will not be able to scan the QR code on the new screen. To work around this on Android, you can transfer your files manually. Copy the latest database file (/Android/media/com.whatsapp/WhatsApp/Databases/msgstore.db.crypt14) to a computer or SD card, install WhatsApp on the new phone, paste the file into the exact same folder path, and log in to trigger a local restore. On iOS, due to file system restrictions, you cannot access app folders manually. If the camera fails, you must restore your chats using an iCloud backup.
Securing your personal data after the transfer
After completing the transfer, your old chat history remains stored on your previous phone's local memory. If you plan to sell, donate, or give your old phone to someone else, you must erase all personal data to protect your privacy:
- Erase the old app: Uninstall WhatsApp from your old phone or clear its storage in settings to delete all local encryption keys.
- Perform a factory reset: Go to your old phone's system settings and perform a full factory reset to wipe all physical data partitions.
- Set up security locks on your new phone: Enable biometric locks (Face ID or fingerprint scan) and turn on two-step verification. See our guide on how to lock WhatsApp with password.
- Configure cloud backups: Set up a daily backup schedule on your new Google Drive or iCloud account. For details on encrypted backups, see our guide on how to backup WhatsApp messages.
- Troubleshoot desktop connections: If your web client has connection errors after switching to your new phone, check our guide on fixing WhatsApp Web not working. If you suspect signal errors are affecting your connection, read our tips on how to know if you are blocked on WhatsApp.
Conclusion
Transferring WhatsApp to a new phone is a simple process that has become faster thanks to native wireless transfer features. Whether you use local QR code pairing between identical systems, Move to iOS to switch to Apple, or a physical cable to switch to Android, these tools ensure your private messages and media are preserved. Clearing data on your old phone and setting up security locks on your new device will keep your account private and secure.
Frequently Asked Questions about WhatsApp Transfer (FAQ)
What happens to my chats on my old phone after a transfer?
The transfer process copies your chat logs to the new device. Your history remains on the old phone until you uninstall the app or perform a factory reset on the device to clear its memory.
Can I transfer my chats if I change my phone number?
No. Direct chat transfer requires you to use the same phone number on both devices. If you have a new number, you must use the "Change Number" feature in your old phone's WhatsApp settings before starting the device migration.
Are favorite stickers transferred to the new phone?
Yes. Your favorited stickers and downloaded sticker packs are saved in your local chat database and will transfer to your new phone automatically.
Why does my chat transfer freeze halfway through?
Freezes are usually caused by Wi-Fi signal drops or a device entering battery saving mode. Turn off power saving settings and set your screens to remain on during the transfer.
Can I transfer my chats without an active SIM card in the new phone?
No. The registration step requires receiving and entering a 6-digit SMS verification code to verify account ownership.
Liked it? Share!





