Why not have a try on MobileTrans? It transfers all the contacts, messages, photos and more at one time with a single click. If you don’t use your old iPhone any more, it also helps you to erase your private data totally.
Make sure you have downloaded and install the software on PC and then:
Step 1. Open the installed software on the computer. After that, get the two devices connected to the computer via two USB cords.
Step 2. Different file folders of the these two devices will be displayed on the top panel. You can then enter each tabs to choose the files you want to transfer from one phone to the other.
Step 3. Tick out the wanted files on the corresponding columns and then click on the right option to begin the file transfer. Finally, just wait for the process to complete.
it can recover lost text messages, videos, contacts, text messages, and more files from the phone
recover deleted text messages from Samsung Galaxy S7
You don't need to perform the steps time and time again if there are many data to be transferred. Transfer music photos and videos from Android to Android
You can copy SMS including contact’s name, phone number, sent and received time, and text contents from Android and export them to another Android within one click. How to Transfer Contacts from Symbian to iPhone
You also can use it to copy photos, videos, call history, apps and contacts.
How to Transfer Music from iPad to iPhone