Update both phones to the latest OS version
Install the Move to iOS app on the Android phone
Make sure the iPhone is new or factory reset
Turn on the iPhone and start the setup process
On the Apps & Data screen, tap Move Data from Android
Open Move to iOS on the Android phone
Follow the on-screen steps and enter the code shown on the iPhone
Connect both phones to power and keep them near each other
On the Android phone, select WhatsApp when prompted
Tap Start in WhatsApp to prepare the data transfer
Return to Move to iOS and continue the transfer
Finish iPhone setup after the transfer completes
Install WhatsApp on the iPhone from the App Store
Open WhatsApp on the iPhone and sign in with the same phone number
Tap Start or Import when prompted to restore the transferred chats
Wait for the import to finish before using WhatsApp
