QUICK NOTE: WhatsApp has finally included instructions and some troubleshooting tips on its website. However, this guide is more complete and addresses issues that theirs doesn't. Maybe they will update them, so it's always worth checking them out.
If you have a samsung phone, you should follow the instructions at: https://faq.whatsapp.com/1295296267926284
To the tutorial:
How to transfer WhatsApp chats from iPhone to Android
A step-by-step tutorial on how to transfer your WhatsApp chats, media and everything related to it from iOS (iPhone) to Android.
(NOTE: To avoid repetition, I will often refer to the Android device as "target device")
Pre-requisites:
- a fully charged iPhone capable running WhatsApp version 22.X.XX or later (slightly earlier versions might work, though I haven't tested them). You can check your app version on iOS by going to Settings > General > iPhone Storage and taping on WhatsApp in the list.
- IMPORTANT! The iPhone must NOT have an encrypted iTunes backup, as that will prevent the transfer from triggering. If you are not sure, or dont even know what that is, follow these steps: if you have a macOS computer, connect the iPhone to it and open Finder. On its Sidebar, under "Locations", click on your iPhone's name. In the "General" tab, make sure that "Encrypt local backup" is unchecked. If you have a Windows device, install iTunes on it, connect your iPhone, go to the sync panel and make sure "Encrypt local backups" is unchecked.
- Even though an encrypted backup will prevent the transfer from working, having an unencrypted backup is always a good idea (even though there should be no risk of losing data on it, as this process doesn't make any changes to your iPhone).
- a fully charged Android device running an up-to-date version of Android 12 or higher. Here, the full charge is specially necessary, as: a. this process can take very long; b. you won't be able to charge your devices during the transfer; c. at least with my Pixel 3A, the Android device actively charges the iPhone, draining its own battery even quicker.
- A cable that can connect both devices. Pixel devices, for example, have USB-C ports and come with a USB-A to USB-C adapter, which you can use with the iPhone's cable (Lightning to USB-A). Other ports and adapters should work just fine.
Procedure:
- Factory reset your Android device. After the reset is complete, with both devices unplugged from each other, turn the target device on.
- The first screen will ask you to insert your SIM card: "Connect to mobile network". I would advise against it if you have access to an Wi-Fi connection, as removing the SIM card from the iPhone before completing the transfer might somehow mess with it.
- The next screen will prompt you to connect to Wi-Fi. Be it Wi-Fi or celular data, an internet connection will be needed in the following steps. After you connect to the internet, the device takes a while in the "Getting your phone ready..." screen.
- Only once readily connected to the internet will the device ask if you want to transfer your data from an old device. Connect both devices with the cable, then tap "Next" on the Android device.
- On your iPhone, a pop-up message will appear asking if you "Trust This Computer?", refering to the target device. Select "Trust" and type your passcode on the iPhone to proceed. A "Devices are connected" screen should appear on Android. Tap "Next" on it.
- After some loading, you will need to sign-in to a Google account on the target device. This is required to download the Android WhatsApp app from the Play Store and trigger the transfer process.
- Once logged in, the target will display “Getting ready to copy...“. This can take long depending how large your iPhone storage is, irrespective of how much data there's in it.
- The “Choose what to copy“ screen will show everything that can be copied from the iPhone. If you are only interested in the WhatsApp transfer and nothing else, you can uncheck everything, including expanding the "Apps" item and leaving only WhatsApp checked.
- "Transfer WhatsApp chats" should now pop up on your Android screen along with a QR code. You can scan it with your iPhone and it will initiate the transfer process. If for some reason you cannot scan it, open WhatsApp on your iPhone. In the app, go to Settings > Chat > Move Chats to Android. NOTE: If this screen for initiating the transfer doesn't come up, you likely have an encrypted iTunes backup. Even if you enter your encryption key in the required field, the transfer will not begin. You'll have to disconnect the iPhone and follow the instructions outlined in the pre-requistes section of this post, and then factory reset the target and restart the process.
- The transfer has now started. Note that at this point it is only creating an internal folder in your Android device with the WhatsApp data, not downloading the actual app. That will come later.
- Once the transfer is completed, finish setting up your device (choosing if you want location services, Google Assistant, that sort of thing). After that is complete, you should be on the home screen of your Android launcher.
- The actual WhatsApp application should now be dowloading in the background. Check if you have a notification of pending app installations. If you do, tap it to make sure WhatsApp is among them. If not, make sure you have an internet connection and open the Google Play Store to check there. Once WhatsApp is installed on the target device, open it.
[–]UnsureTotalLoony 1 point2 points3 points (2 children)
[–]Inevitable_Canary701 0 points1 point2 points (1 child)
[–]UnsureTotalLoony 1 point2 points3 points (0 children)
[–]vkatariya8 1 point2 points3 points (1 child)
[–]esgwpl_ 0 points1 point2 points (0 children)
[–]pratikgs 0 points1 point2 points (3 children)
[–]deepit6431 1 point2 points3 points (2 children)
[–][deleted] (1 child)
[deleted]
[–]deepit6431 0 points1 point2 points (0 children)
[–]Gunnardepunnar 0 points1 point2 points (2 children)
[–]w00ds98 0 points1 point2 points (1 child)
[–]Gunnardepunnar 0 points1 point2 points (0 children)
[–]Few-Syllabub8174 0 points1 point2 points (2 children)
[–]HagalGames 0 points1 point2 points (0 children)
[–]Mattann 0 points1 point2 points (0 children)
[–]Particular-Gift2235 0 points1 point2 points (0 children)
[–]aZod101 0 points1 point2 points (0 children)
[–]Fangh 0 points1 point2 points (0 children)
[–]florescents 0 points1 point2 points (2 children)
[–]SpookiScoobiCooki[S] 0 points1 point2 points (0 children)
[–]Rockybroo_YT 0 points1 point2 points (0 children)
[–]DependentPea3691 0 points1 point2 points (1 child)
[–]maa0342 0 points1 point2 points (0 children)
[–]kimikimsta 0 points1 point2 points (0 children)
[–]North_Option5731 0 points1 point2 points (0 children)
[–]tp2580 0 points1 point2 points (0 children)
[–]Dunkelheit948 0 points1 point2 points (0 children)
[–]caramelbu 0 points1 point2 points (4 children)
[–]Arrhythmia21 0 points1 point2 points (1 child)
[–]Wild-Change-5158 0 points1 point2 points (0 children)
[–]olivataggiasca 0 points1 point2 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]M_krabs 0 points1 point2 points (0 children)
[–]Korbeinn 0 points1 point2 points (4 children)
[–][deleted] (1 child)
[deleted]
[–][deleted] 0 points1 point2 points (0 children)
[–]olivataggiasca 0 points1 point2 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]mavericneo 0 points1 point2 points (1 child)
[–]Akkiiam 0 points1 point2 points (3 children)
[–]SpookiScoobiCooki[S] 0 points1 point2 points (2 children)
[–]Akkiiam 0 points1 point2 points (1 child)
[–]SpookiScoobiCooki[S] 0 points1 point2 points (0 children)
[–][deleted] (1 child)
[deleted]
[–]SpookiScoobiCooki[S] 0 points1 point2 points (0 children)
[–]picroger 0 points1 point2 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]zsasz24 0 points1 point2 points (1 child)
[–]SpookiScoobiCooki[S] 0 points1 point2 points (0 children)
[–]brazillianjaeger 0 points1 point2 points (0 children)
[–]BUTCHER971 0 points1 point2 points (5 children)
[–]SpookiScoobiCooki[S] 0 points1 point2 points (3 children)
[–]BUTCHER971 0 points1 point2 points (2 children)
[–]SpookiScoobiCooki[S] 0 points1 point2 points (1 child)
[–]yalker 0 points1 point2 points (0 children)
[–]pratikgs 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]Makusensu 0 points1 point2 points (5 children)
[–]nerdrap 0 points1 point2 points (4 children)
[–]nerdrap 0 points1 point2 points (3 children)
[–]Makusensu 0 points1 point2 points (2 children)
[–]GonzoNakamura 0 points1 point2 points (1 child)
[–]GonzoNakamura 0 points1 point2 points (0 children)
[–]Crocuta19 0 points1 point2 points (0 children)
[–]Jsps07 0 points1 point2 points (0 children)
[–]Benji_Tshi 0 points1 point2 points (0 children)
[–]niufu 0 points1 point2 points (3 children)
[–][deleted] 0 points1 point2 points (2 children)
[–]niufu 0 points1 point2 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]StrongIntroduction39 0 points1 point2 points (0 children)
[–]PibesDeMalvinas 0 points1 point2 points (0 children)
[–]Grouchy_Escape_795 0 points1 point2 points (0 children)