How to use iSMS2droid

Follow the steps below to import your iPhone SMS and iMessage texts into your Android phone.

If you have any issues, please first have a look at the FAQ, and if that doesn't help with you, get in touch with me

1. Backup your iPhone

You should switch your iPhone to Flight Mode or take out the SIM card before creating the backup, otherwise you may receive messages after you created the backup, and those won't be included in the backup file then.

Connect your iPhone to your computer, start iTunes and make an unencrypted backup by selecting your iPhone and clicking the Back Up Now button.

Detailed instructions can be found on Apple's support pages.

2. Find your iTunes backup folder

Go to the folder that contains your iTunes backups. Depending on the operating system you are using, this folder will be located at the following paths:

  • Windows:C:\Users\[YourUsername]\AppData\Roaming\Apple Computer\MobileSync\Backup\
  • OS X: ~/Library/Application Support/MobileSync/Backup/

Inside that folder should be one or more folders with random names. Find the one that does not have a timestamp (-YearMonthDay-HourMinuteSecond) at the end.

This is the folder of the backup you just created.

3. Copy the file to your phone

Copy the file 3d0d7e5fb2ce288813306e4d4636395e047a3d28 to your Android phone. You can use whatever you like, preferably USB, but Dropbox, Email, etc. will also work.

The app works with any filename, but you may want to rename the file to something like sms.db to make it easier to identify. This is completely optional, though.

4. Install the app

Please continue with installing the app on your phone.


If your Android version is very outdated or there are other reasons why you can't use the app, use the Online Converter and import your messages with the 3rd party app SMS Backup & Restore.
Please be aware that i can't provide any support for this process, beyond converting your message database into a format that can be read by SMS Backup & Restore. #YOYO

Android App

Install iSMS2droid on your phone, open the app and tap the Select File button. You probably won't need the instructions below, but they will give you an idea of what to expect.

Get it on Google Play
No need to read this, but here's what will happen next:

After opening the app, tap on the Select File Button. If this is the first time you use the app, Android will ask you to grant iSMS2droid certain permissions and also to switch your default messaging application to iSMS2droid. This is required to be able to write to Android's messaging database. After the import has finished you will be asked to switch back to your previous messaging application, so there's nothing you have to change by yourself.

Now navigate to the location of the message database file that you copied onto your phone in step 3.

When you select the message database file, the app will ask you to either import all messages or select conversations by contact. If you select the later, it will show you the names of the contacts if you have already added them to your phone's addressbook, otherwise it will show you only the contacts' phone numbers. If you plan on using this selective import, i highly recommend adding/syncing all your contacts to your phone before using iSMS2droid.

If you chose to import all messages, the app will now start the import process, otherwise it will load a list of conversations and allow you to pick the conversations you'd like to import.

You can continue using your phone while your messages are being imported, but please be aware that using other apps may decrease the performance of iSMS2droid, resulting in a longer import time.

Once the import has finished, you'll be asked to switch your messaging application back to the one that was previously the default, and then you're done!

Donations

If you successfully converted your SMS and/or iMessages and feel like thanking me, consider sending a donation via PayPal by using the button below, or by using the Donate button inside the app.

Thank you!

Frequently Asked Questions

Support

I will try to provide support for this app as much as i can, but there are a couple of things you should know:

If you first give the app a bad rating on Google Play because something didn't work, and then ask me for help, i will ignore you.
If you contact me with a question that was already answered in the FAQ or instructions, i will ignore you.
If you come across as if i'd owe you anything or you would be entitled to something, i will ignore you. This is a free app, after all.
If you contact me through any other means than the support address provided below, i will ignore you.
If you have a very exotic problem, i may ask you to provide me with your message database file. Everybody is a snowflake, and some problems can't be reproduced without having the data that causes them.

If you are sure that your issues is really something that wasn't explained in the FAQ or solved by following the instructions, send an email to support@isms2droid.com.

Online Converter

This tool allows you to convert your iPhone message database into a XML file that can be read by SMS Backup & Restore.

The converter is nowhere near as capable as the iSMS2droid Android app, but i'm providing it for those who can't use the app. If you haven't tried using the iSMS2droid app, please do so first.

The XML file that you will receive needs to be copied to your Android phone and imported with SMS Backup & Restore. Don't try to use the XML file with the iSMS2droid app, it will not work.

Create a folder SMSBackupRestore on your phone and copy the XML file into it, so that SMS Backup & Restore will find it right away.

textsms File