How This Guide Helps You

 

Getting a new iPhone is straightforward. Getting your data across is where most people encounter problems. Whether you are upgrading from an old iPhone or switching from Android, the method you use determines what actually makes it across  and what gets left behind.

This guide covers every official transfer path: iPhone to iPhone, Android to iPhone, WhatsApp messages, photos, and how to transfer without iCloud.
 

📱 Transfer iPhone to iPhone

Three official Apple methods: Quick Start, iCloud Backup, and computer backup, with troubleshooting for each.

🔄 Transfer Android to iPhone

Transfer contacts, messages, WhatsApp chats, and photos from Android using Apple's Move to iOS app.

🔧 Troubleshooting

Fixes for stuck transfers, missing WhatsApp history, iCloud storage full, and other common problems.

Which Transfer Method Should You Use?

 

The right method depends on where you are starting from. Match your situation in the table below.
 

Your Situation Best Method Time Needed
Both iPhones in hand, setting up new phone Quick Start 15 to 60 min
Old phone already traded in or not nearby iCloud Backup 1 to 4 hours
Want to avoid iCloud entirely Computer backup (Finder or iTunes) 20 to 60 min
Switching from Android to iPhone Move to iOS app 20 to 90 min
Transferring WhatsApp from Android Move to iOS (with WhatsApp selected) 20 to 90 min

 

Before You Start: Preparation Checklist


Skipping these steps is the most common cause of failed or incomplete transfers.
Complete all of them before you begin.
 

5 things to do before any transfer

01

Update your old phone

Go to Settings > General > Software Update. Quick Start requires iOS 12.4 or later on both devices. Running the latest version prevents compatibility issues and transfer bugs.

02

Check your storage

Your new iPhone needs equal or greater storage than the data on your old one. Check your usage at Settings > General > iPhone Storage. You cannot transfer 128GB of data to a 64GB device.

03

Create a backup — even if you plan to use Quick Start

Transfers can stall, drop out, or fail partway through — and if you have already wiped your old phone when that happens, a backup is the only way to recover. iCloud Backup takes 10 to 20 minutes. A computer backup takes slightly longer but keeps everything offline. Either way, do this before you start.

04

Have your credentials ready

You will need your Apple ID and password, your old iPhone's passcode, and your Google account login for Android transfers. Write them down if needed — you will be prompted for them mid-setup.

05

Charge both phones to at least 50%

Better yet, keep both plugged in throughout the transfer. Low battery is one of the most common causes of interrupted transfers and corrupted data.

Apple Watch users: unpair your Watch before you transfer, or you will lose Watch data

Unpairing your Apple Watch from your old iPhone automatically creates a Watch backup. When you pair the Watch to your new iPhone after the transfer, it restores from that backup. If you skip this step, your Watch health data and settings will not carry over. To unpair: open the Watch app on your old iPhone, tap your Watch, then tap the (i) icon and select Unpair Apple Watch.

What Data Transfers to a New iPhone?


Not all methods move the same data. Check the table before you pick one.
 

Data Type Quick Start iCloud Backup Computer Backup Move to iOS
Contacts and call history Yes Yes Yes Yes
SMS and iMessages Yes Yes Yes SMS only
WhatsApp messages Yes Yes Yes Yes (must select)
Photos and videos Yes Yes Yes Yes
App data and settings Yes Yes Yes Varies by app
Health and password data Yes Yes Encrypted backup only No
eSIM and phone number Yes
(during setup)
Yes
(during setup)
No — manual Carrier dependent

How to Transfer Data from iPhone to iPhone?


Apple gives you 3 official ways to move everything from your old iPhone to your new one. Quick Start is the fastest for most people. All 3 methods work reliably when you follow the steps.

 

Method 1: Quick Start

Phone-to-phone transfer with no computer needed. The fastest option for most people. Add a cable to speed it up further.

☁️

Method 2: iCloud Backup

Best when your old phone is not nearby. Apps restore in the background so you start using your new phone sooner.

💻

Method 3: Mac or PC Backup

Works fully offline with no iCloud required. Also the best option if your old phone has a cracked or unresponsive screen.

Before you start:
Charge both phones to at least 50% and keep them plugged in. On your old iPhone, go to Settings > General > iPhone Storage to check how much data you have, and confirm your new iPhone has at least that much free space.

Method 1

Transfer iPhone to iPhone Using Quick Start

Quick Start copies your apps, photos, messages, settings, and Apple ID data directly from one phone to the other. Both iPhones must be present. The new phone must not have been set up yet — if it has, erase it first. You can speed up the transfer significantly by connecting the two iPhones with a cable.

Best for: Full migrations where both iPhones are available and the new phone has not been set up yet.

01

Charge and prepare both phones

Charge both iPhones to at least 50% and plug them in. Turn on Wi-Fi and Bluetooth on your old iPhone.

02

Turn on the new iPhone and place it next to your old one

A Quick Start prompt appears on your old iPhone. Tap Continue. If it disappears, restart both phones.

03

Scan the animation on the new iPhone

Hold your old iPhone's camera over the swirling blue pattern on the new iPhone's screen to pair them. If scanning fails, tap "Authenticate Manually" and enter the 6-digit code instead.

04

Enter your passcode and choose Transfer Directly from iPhone

Enter your old iPhone's passcode on the new device. On the Transfer Data screen, choose Transfer Directly from iPhone for a complete phone-to-phone copy. Alternatively, Download from iCloud lets you start using the new phone sooner while data restores in the background — but requires a recent iCloud backup.

05

Wait for the transfer to complete

Keep both phones close and plugged in until the completion screen appears on both. Do not use either phone during the transfer — picking one up mid-process can interrupt it.

Official reference: Apple's Quick Start instructions

Speed up the transfer by connecting both iPhones with a cable

A wired Quick Start transfer is consistently faster and more stable than wireless, especially for large data sizes. Connect the cable before starting Quick Start. Use the right cable for your model combination:

 

iPhone 15 or later to iPhone 15 or later: USB-C Charge Cable

 

iPhone 14 or earlier to iPhone 15 or later: USB-C to Lightning Cable

 

iPhone 14 or earlier to iPhone 14 or earlier: Lightning to USB 3 Camera Adapter plus a Lightning to USB Cable (12W power adapter required)

Quick Start troubleshooting: fixes for the most common problems

Problem Fix
Quick Start prompt does not appear Restart both phones. Toggle Bluetooth off and on. Confirm both iPhones are running the latest iOS.
Transfer is stuck or extremely slow Keep both devices plugged in. Reset Wi-Fi settings on the old iPhone. Switch to a wired transfer for a faster, more stable connection.
Swirling animation will not scan Keep the old iPhone camera unobstructed. Adjust angle and distance. If scanning keeps failing, tap "Authenticate Manually" and enter the 6-digit code shown on screen.

Method 2

Transfer Data Using iCloud Backup

iCloud Backup is the right choice when your two phones are not in the same room, or when you have already handed in your old phone. iCloud's free tier gives you 5GB. If your data exceeds that, Apple automatically offers temporary extra iCloud storage at no cost when you buy a new iPhone — so do not let a full iCloud stop you from using this method.

Best for: Restoring when your old phone is not nearby, or when you want apps to download in the background while you use your new iPhone sooner.

01

Back up your old iPhone to iCloud

Go to Settings > [Your Name] > iCloud > iCloud Backup, then tap Back Up Now. Wait for the backup to complete — do not proceed until it finishes.

02

Set up the new iPhone to the Apps and Data screen

Turn on your new iPhone and follow the setup prompts until you reach Apps and Data. If you already finished setup, erase and restart: Settings > General > Transfer or Reset iPhone > Erase All Content and Settings.

03

Choose Restore from iCloud Backup and sign in

Sign in with your Apple ID and select the most recent backup from the list. Check the date and file size to confirm it is the right one.

04

Stay on Wi-Fi and plugged in while it restores

Apps download in the background so you can start using the phone sooner. A full restore takes 1 to 4 hours depending on your data size. Keep the phone on Wi-Fi and power throughout.

Official reference: Apple's iCloud restore guide

iCloud Backup troubleshooting

Problem Fix
No recent backup found Check the old iPhone: Settings > [Your Name] > iCloud > iCloud Backup. Verify the Last Backup date and that it completed successfully.
iCloud storage is full If you bought a new iPhone, check whether you are eligible for Apple's free temporary storage. Otherwise, delete old backups at Settings > [Your Name] > iCloud > Manage Storage, or use a Computer Backup instead.
Restore interrupted or stuck Check Wi-Fi stability. Switch to a different network if needed. Apps downloading in the background is normal — this is not the same as being stuck.
Apps not downloading after restore Give it time — apps download in the background on Wi-Fi. Check App Store > your account > Purchased to download missing apps manually if needed.

Method 3

Transfer iPhone to iPhone Without iCloud (Mac or PC Backup)

A Mac or PC backup is the best way to transfer iPhone to iPhone without iCloud. It works fully offline, needs no cloud storage, and is the right choice if your old iPhone has a cracked or unresponsive screen. It is also the only method that transfers Health data and saved passwords without iCloud — but only if you enable encryption.

Critical: Tick "Encrypt Local Backup" before backing up. Without it, Health data, saved passwords, and Wi-Fi credentials will not transfer.

01

Connect your old iPhone and create an encrypted backup

Connect via cable. Open Finder (Mac) or iTunes (PC). Select your iPhone. Under Backups, tick Encrypt Local Backup, set a password you will remember, then click Back Up Now.

02

Set up the new iPhone to the Apps and Data screen

Unplug the old phone. Turn on your new iPhone and follow setup until you see Apps and Data. Tap Restore from Mac or PC.

03

Connect the new iPhone and restore the backup

Connect the new iPhone to the same computer. In Finder or iTunes, select the new device and click Restore Backup. Choose the backup you created, enter your encryption password when prompted, and wait for the restore to finish.

Official reference: Apple's Finder/iTunes restore guide

Mac/PC Backup troubleshooting

Problem Fix
Backup option is greyed out Tap "Trust This Computer" on your iPhone when prompted. Update Finder or iTunes to the latest version.
Restore fails or hangs Try a different Apple-certified cable. Restart both the computer and the iPhone. Check that no firewall is blocking the connection.
Health or passwords missing after restore Encrypt Local Backup was not ticked during backup. Back up the old phone again with encryption enabled, then restore again.

How to Transfer Photos Between iPhones


Already set up your new iPhone? You can still move photos without doing a full device restore. These 3 methods work at any point.
 

Method Best for What you need
iCloud Photos Automatic ongoing sync across all your Apple devices Enable iCloud Photos on both iPhones, signed in with the same Apple ID
AirDrop Sending a selection of photos quickly between two nearby iPhones Wi-Fi and Bluetooth on both iPhones. Select photos, tap Share, then AirDrop.
Mac or PC via USB Bulk transfer of a large photo library without cloud storage On Mac: Image Capture or Finder. On Windows: Apple Devices app to sync photos.

How Long Does an iPhone Transfer Take?

Transfer times vary based on data size and method. These estimates assume a stable Wi-Fi connection. A wired Quick Start transfer cuts times roughly in half.

Data Size Quick Start (wireless) Quick Start (wired) iCloud Restore
32GB 20 to 40 min 10 to 20 min 1 to 2 hours
64GB 40 to 90 min 20 to 40 min 2 to 4 hours
128GB or more 1.5 to 3 hours 30 to 90 min 4 to 8 hours

How to Transfer Data from Android to iPhone?


Apple's free Move to iOS app handles the switch directly from your Android. It moves contacts, SMS messages, WhatsApp chats, photos, Google accounts, voice memos, call history, Chrome bookmarks, and more. The one condition: it only works during the iPhone's initial setup. If your iPhone is already set up, you need to erase it first.
 

What transfers from Android to iPhone and what you will need to set up manually

Data Transfers? Notes
Contacts and call history Yes All contacts transfer
SMS messages Yes Some group message formatting differs between platforms
WhatsApp messages and media Yes Must be selected during setup. Personal accounts only — WhatsApp Business is not supported.
Photos and videos Yes Camera roll transfers. SD card content must fit on iPhone storage.
Google accounts, Chrome bookmarks, calendars Yes Update Chrome to the latest version before starting for bookmarks to transfer
Voice memos Yes Moved to Voice Memos app or Files app depending on format
Free apps (matched on App Store) Partial Free apps available on both platforms download automatically. Paid apps and Android-exclusive apps do not transfer — you will need to purchase iOS versions separately.
Paid apps, Android-exclusive apps, Wi-Fi passwords No Set up manually on iPhone. Streaming subscriptions (Netflix, Spotify) continue working — just sign in.

How to use Move to iOS to transfer data from Android to iPhone?

01

Prepare your Android phone

Update WhatsApp and Chrome to the latest version on your Android. Charge both phones and plug them in. Set your Android's screen timeout to "Never" so it does not go to sleep mid-transfer. Put your Android into Airplane Mode, then re-enable Wi-Fi only — this stops calls from interrupting the transfer.

02

Start setup on your iPhone and tap Move Data from Android

Turn on your new iPhone and follow the setup prompts until you reach the Apps and Data screen. Tap Move Data from Android. A unique pairing code appears on screen.

03

Download Move to iOS on Android and enter the code

Download Move to iOS from Google Play. Open the app, tap Continue, agree to the terms, and enter the code displayed on your iPhone.

04

Select your data, including WhatsApp if needed

On the Transfer Data screen, select WhatsApp to include your chat history. Also tick contacts, photos, SMS messages, and anything else you want to bring across. Tap Continue.

05

Wait for the transfer to complete, then finish setup

Keep both phones close, awake, and plugged in until the loading bar on the iPhone finishes. Once setup is done, open WhatsApp on your new iPhone, sign in with the same phone number, and tap Start to restore your chat history.

Official reference: Apple's Move to iOS guide

Use a cable for a faster, more reliable Android transfer

Move to iOS supports a direct cable connection using a USB-C to USB-C or USB-C to Lightning cable. Connect the cable before entering the pairing code. Wired transfers are faster and far less likely to drop out mid-transfer — particularly important for large data sets over 10GB.

Move to iOS troubleshooting

Problem Fix
Transfer keeps dropping out or disconnecting Set Android screen timeout to "Never" before starting. Put Android in Airplane Mode then re-enable Wi-Fi only. Turn off "Smart Network Switch" or similar Wi-Fi optimising features. Connect a cable for a stable connection.
Code not working or devices will not connect Restart both phones. Confirm both are on the same Wi-Fi network, or use a cable. Turn off any VPN running on the Android device.
WhatsApp history missing after transfer WhatsApp must be updated to the latest version on Android before starting. The iPhone must be at the Apps and Data screen. WhatsApp Business accounts are not supported.

How to Transfer Photos from Android to iPhone


If you are transferring your entire phone, Move to iOS moves your camera roll photos as part of the process. If you want to move photos only, or if you have already set up your iPhone, these are your options.
 

☁️ Google Photos Sync

Back up photos on Android using Google Photos. Download the Google Photos app on your iPhone, sign in with the same Google account. All your photos will be accessible immediately. Works after setup, no iPhone erase required.

💻 USB Transfer via Computer

Connect your Android to a computer, copy photos to a folder, then sync to your iPhone via the Apple Devices app (Windows) or Finder (Mac). Preserves original photo quality with no compression.

📲 Move to iOS (During Setup)

The most convenient option if you are setting up a fresh iPhone. Move to iOS transfers your entire camera roll along with all other data in a single run.

How to Transfer WhatsApp Messages from Android to iPhone


Here is the thing most people do not realise until it is too late: your WhatsApp backup on Android lives in Google Drive, and your iPhone has no way to read it. The 2 backup systems are completely separate. The only official, free path across is the Move to iOS app, and it only works during your iPhone's very first setup. Plan ahead before you start.
 

What transfers and what doesn't

Content Transfers?
Personal and group chats Yes
Photos and media in chats Yes
Communities and WhatsApp Channels updates Yes
Settings and profile photo Yes
Call history No
Display name No
Peer-to-peer payment messages No

Your data goes nowhere near any cloud server during the move itself. It only gets backed up to iCloud once you create your first iCloud backup on the iPhone. WhatsApp cannot see any of your content during the transfer, and your Android phone holds onto everything until you choose to wipe it.

What you need before you start

 

Your Android runs Android 5 or later and your iPhone runs iOS 15.5 or later

 

Your iPhone is sitting at the Apps and Data screen, either brand new or freshly reset

 

WhatsApp is updated to the latest version on your Android before you start

 

Both phones are using the same phone number (your new iPhone, same number as your Android WhatsApp)

 

Both phones are on the same Wi-Fi network, or your Android is connected to your iPhone's hotspot

 

Both phones are plugged into power for the duration

 

The Move to iOS app is downloaded on your Android from Google Play

How to transfer WhatsApp from Android to iPhone in 5 steps

01

Open Move to iOS on your Android and enter the code

Tap through the prompts until you are asked for a code. Your iPhone will show a 6- or 10-digit number on screen. Enter it on your Android to pair the two phones.

02

Pick WhatsApp on the Transfer Data screen

Tap Continue and select WhatsApp from the list. This is also a good time to tick contacts, photos, and anything else you want to bring across in the same run.

03

Tap Start and give WhatsApp a moment to get ready

WhatsApp will prepare your chat history for the move. Do not be alarmed when you get signed out of WhatsApp on your Android. That is normal. Once it is done, tap Next to continue.

04

Tap Continue and wait for the transfer to finish

Keep both phones close, on the same Wi-Fi, and plugged in. The time it takes depends on how much data you have. Wait for Move to iOS to confirm the transfer is complete before doing anything else.

05

Install WhatsApp on your iPhone, sign in, and tap Start

Finish setting up your iPhone, then download WhatsApp from the App Store. Sign in with the same phone number you used on Android. When WhatsApp prompts you to restore, tap Start. Your chats will be right there waiting.

WhatsApp Business transfers are not supported

Move to iOS only supports standard personal WhatsApp accounts. Business account transfers are not supported at this time. Keep an eye on the WhatsApp Help Centre for updates.

If your iPhone is already set up, you will need to reset it first

You will need to erase your iPhone and return it to the initial setup screen. Before you do, back up your iPhone to iCloud so you do not lose anything already on it. Then go to Settings > General > Transfer or Reset iPhone > Erase All Content and Settings and follow the prompts.

Official reference: WhatsApp Help Centre: Move chats from Android to iPhone

Do not forget your SIM or eSIM once the data transfer is done

Once your data transfer is complete, activate mobile service on your new iPhone. If you use a physical SIM, move it from your old phone to the new one. If you use eSIM, transfer your eSIM profile through your carrier's app or by visiting a store. All iPhone XS and later models support eSIM. For StarHub customers, eSIM activation steps are available here.

Post-Transfer Verification Checklist

 

After your transfer completes, check these items to make sure everything moved over correctly. If something is missing, you still have your backup to fall back on.
 

Messages: Open the Messages app and scroll through recent conversations to confirm your iMessage and SMS history transferred.

Photos: Open the Photos app and check your most recent and oldest photos. Verify albums transferred correctly.

WhatsApp: Open WhatsApp and verify your chat history and media are present. Send a test message to confirm it works.

Apps: Check that your key apps are installed. Some apps show as "Waiting" and will download in the background over Wi-Fi. Sign into apps that require separate logins (banking, email, social media).

eSIM and cellular: Check that your phone number and mobile data are working. If you have an eSIM with StarHub, verify it transferred during setup or contact StarHub support for re-provisioning.

Health and passwords: If you used an encrypted computer backup, check that Health data is present in the Health app and saved passwords appear in Settings > Passwords.

 

Frequently Asked Questions

 

Q Does Quick Start transfer everything?

Yes. Quick Start transfers apps, app data, settings, messages, photos, videos, contacts, calendars, Health data, passwords, and Apple ID configuration. It is the most complete single-step method Apple offers.

Q What happens to my old iPhone after I transfer? Can I still use it?

Your old iPhone keeps all its data until you erase it. Do not wipe it until you have verified everything transferred correctly. Once you are satisfied, go to Settings > General > Transfer or Reset iPhone > Erase All Content and Settings. If you plan to sell or trade it in, also sign out of your Apple ID first: Settings > [Your Name] > Sign Out.

Q Can I use my iPhone while the transfer is in progress?

For Quick Start with Transfer Directly from iPhone: no. Both phones are occupied and you need to leave them alone until the transfer completes. For iCloud Backup restore: yes, partially. Apps download in the background, so you can start using basic functions while the restore finishes.

Q What should I do with my Apple Watch when switching iPhones?

Unpair your Apple Watch from your old iPhone before you start the transfer. Unpairing automatically creates a Watch backup. After your new iPhone is set up, pair the Watch to the new device and it will restore from that backup. If you skip this step, your Watch health data and settings will not carry over.

Q How do I transfer data to a new iPhone that is already set up?

You have 2 options. Erase your iPhone (Settings > General > Transfer or Reset iPhone > Erase All Content and Settings) and restart the setup process with Quick Start or iCloud restore. Or selectively sync data through iCloud by enabling iCloud sync for Photos, Contacts, Calendars, and other data types in Settings > [Your Name] > iCloud. The selective sync route is quicker but does not transfer everything.

Q Does Move to iOS transfer WhatsApp messages?

Yes, for personal accounts. Select WhatsApp on the Transfer Data screen during the Move to iOS process. After iPhone setup completes, install WhatsApp from the App Store, sign in with the same phone number, and your chat history will restore. Both phones need the latest version of WhatsApp installed before you begin. WhatsApp Business accounts are not supported.

Q Do I need iCloud to transfer my iPhone data?

No. Quick Start transfers data directly between 2 iPhones without iCloud. A computer backup using Finder (Mac) or iTunes (PC) is another fully offline option. Both let you transfer iPhone to iPhone without iCloud and without an internet connection.

Q Is it possible to transfer photos from Android to iPhone via Bluetooth?

No. iPhones do not accept file transfers via Bluetooth from Android devices. Use Move to iOS during setup, Google Photos after setup, or a USB computer transfer for your photo library.

Q How long does it take to transfer data from iPhone to iPhone?

It depends on your data size and method. For 64GB: Quick Start takes 40 to 90 minutes wirelessly or 20 to 35 minutes wired. iCloud restore takes 2 to 4 hours. A computer backup restore takes 20 to 40 minutes. Wired Quick Start is the fastest option for large transfers.

Ready for Your New iPhone?

Check out the latest Apple iPhones at StarHub with no-contract 5G Unlimited+ Plans.

IPHONES

Latest Apple iPhones

Shop the full iPhone range with flexible payment options and our trade-in programme.

5G UNLIMITED+ PLANS

5G Unlimited+ Plans

Unlimited 5G data, no contract required. Pair your new iPhone with a plan that keeps up.

Browse Latest iPhones View 5G Unlimited+ Plans


Disclaimer:
This content is provided for general information and convenience. While we take care in preparing our articles, readers should refer to official sources or professional advice for specific, up-to-date details.

Compare iPhone: iPhone 17 vs. Air vs. 17 Pro vs. 17 Pro Max


Compare iPhone models with our in-depth iPhone 17 guide. See specs, cameras, battery, prices & find out what is the latest iPhone in 2025.
Read more