For people who have just bought a new iPhone X or iPhone 8 Plus, how do you do to deal with the data on your old iPhone? Do you enter the contacts manually, try a fresh download of the music, and simply abandon the messages?
Now it is time to give up these old-fashioned ways. You can in fact transfer all the data from the old iPhone to your new iPhone 11/XS/X/8 Plus in an easy way. And here are three solutions for you.
Solution 1. iTransGo: Best Way to Transfer All Data from Old iPhone to iPhone 6S/7/8/X/XS/11 Directly
iTransGo Features:
- Transfer contacts, calendar, messages, and pictures to iPhone 6S/7/8/X/XS/11.
- Transfer music and videos to a new iPhone whether you purchased them or not.
- Restore all the data to your iPhone from your iTunes backup with ease.
- Support almost all the Apple devices running iOS 15, 14, 13, 12, 11, 10, 9, 8, 7, and 6.
You can choose one version to download from the Windows one and Mac one. After you install it, you can run it and get ready to transfer.

Step 2. Connect and Set
Connect both your old iPhone and your new iPhone 6S/6S+/7/7/8 Plus/X to the computer, then you can see them shown in the primary window and there is a box between these two phones.
At this time, you should make sure that it makes no mistake about the functional roles of the iPhones, the old one as the “Source”. iTransGo will analyze the all data in the source iPhone and list the capacity usage in the destination iPhone.

Step 3. Start to Transfer Files from iPhone to iPhone 6S / 6S Plus / 7 /7 Plus
In the little box, you are allowed to choose the data you want to transfer. Just check the items and click “Start Transfer”. It may take you a short time. During this time, you can check the rate of progress in the pop-up or simply take a break.



Solution 2. iTunes Transfer: Copy iPhone Data to iPhone via iTunes
Step 1. Equip your computer with iTunes and run it.
Step 2. Connect your old iPhone to your computer, then you can find it under the DEVICES subject.
Step 3. Choose the name of your old phone, and on the right of the window, click “Back Up Now” to get a backup file of your old iPhone.

Step 4. Eject the old one and plug in the new one when you get the backup file.
Step 5. Find the control panel of your new iPhone, click “Restore Backup”, and select the one you have just got.

Solution 3. iCloud Transfer: Sync iPhone Files by iCloud
iPhone also allows Cloud Data Storage, so you can finish data transfer through iCloud.
Step 1. You need to reset your new iPhone, by going to the Settings > General > Reset > Erase All content and Setting.
Step 2. Connect your old iPhone to a stable network, and enter Settings > iCloud > Storage & Backup > check iCloud Backup > OK > click on Back up Now. You may be asked to sign in your Apple ID during this time.

Step 3. After you finish the backup, please change to the other iPhone.
Step 4. On the new iPhone, go to “Set Up Your iPhone”, click on the “Restore from iCloud Backup” and choose the file you just made. You need to sign in to the Apple ID again.

Step 5. In this step, you should keep waiting until the whole process gets done. Then you will find that your new iPhone carries the data you need.
A Short Comparison
iTransGo | iTunes Transfer | iCloud Transfer | |
Contacts | Yes | ||
Calendar | Yes | Yes | Yes |
Messages | Yes | Yes | Yes |
Photos | Yes | (Limited) | (Limited) |
Videos | Yes | (Limited) | (Limited) |
Audio Files | Yes | (Limited) | (Limited) |
Pros |
|
|
|
Cons |
|
|
|
Try |