Please use the Next button in the top right corner and follow the steps in each section.


If you successfully converted your SMS and/or iMessages and
feel like thanking me, consider sending a donation via PayPal.

Thank you!

2016-02-25: SMS Backup & Restore Compatibility
The generated XML file now includes an attribute that is required by SMS Backup & Restore, which should fix any issues with recent versions of the app.
2014-02-11: Site Redesign
I've integrated Twitter's Bootstrap framework into the site to make it look a bit nicer. Functionality should be still the same, but let me know if anything broke!
2013-06-01: App updated for iOS 5 and above
I finally found some time to port the new conversion method to the Android App, but i don't have any means of testing it thoroughly, so please try it out and let me know how it worked for you!
PS: Always remember to make a backup of your SMS with SMS Backup & Restore before importing your iPhone SMS!
2012-12-15: iOS 5 & 6 issue fixed
I love you all and i'm quite sorry that so many mails went unanswered, but i just didn't have any time to update my code to work with iOS5 and iOS6 databases and/or iMessage. Things got better, and at least the web-based version now does support iOS5/iOS6 and iMessage... i hope. I didn't have much files to test with, so please let me know if there output from the conversion is not quite what you expected, or just doesn't work with "SMS Backup & Restore"! As always, make backups before trying anything.
2011-08-01: Android app!
Unbelievable, i know: i made an Android App based on the code i use for this page, but now with over 9000 times more awesome! You can even select conversation threads and import only those, instead of the whole database (which you're able to do, too). And you get full privacy, your SMS database is always in your hands, it's all done on your Android phone! You can of course still use this page, if you really want to, but the App is so much better... give it a shot!
2011-05-10: Better handling of non-latin characters
I have improved the handling of Unicode characters, you should now be able to throw pretty much any language at it (hebrew, korean, etc.). As i don't have an iPhone, i can't thoroughly test it, but if you had problems with funny characters in the past, please try again and let me know how it works out!
XXXX-XX-XX: Ads & Donations
Sorry, but i had to put up some ads, which hopefully cover some of my bandwidth costs... i would have never thought that many people would one day actually use it! But don't worry, this tool will always be free to use. Donations are welcome, though!

Backup your iPhone and find your SMS database

Jailbreakers! You can either follow the "iTunes Users" instructions, or install OpenSSH via Cydia and use something like scp, WinSCP or Fugu to copy "/var/Mobile/Library/SMS/sms.db" to your desktop.

If you have a recent backup of your iPhone, or haven't received any new SMS you'd like to move to your Android phone since the last backup, you can skip the first step:

  • 1 Make an unecrypted backup in iTunes (right-click your iPhone icon in the left pane)
  • 2 Depending on your operating system, go to the respective folder:
    Windows 7/Vista
    C:\Users\[USERNAME]\AppData\Roaming\Apple Computer\MobileSync\Backup\
    Windows XP
    C:\Documents and Settings\[USERNAME]\Application Data\Apple Computer\MobileSync\Backup\
    Mac OS X
    ~/Library/Application Support/MobileSync/Backup/
    (seriously, i have no idea if that's ever gonna happen)
  • 3 If there's more than one folder in there, look for the one which doesn't have a timestamp (-YYYYMMDD-HHMMSS) at the end, and open it
  • 4 Copy the file "3d0d7e5fb2ce288813306e4d4636395e047a3d28" to your desktop
    Notice: older iTunes versions may use the extensions ".mddata" or ".mdbakup"
  • 5 optional: rename "3d0d7e5fb2ce288813306e4d4636395e047a3d28" to "sms.db", if you're a neat-freak

You are using an AdBlocker!

Please consider donating after you successfully converted your messages.


Choose which iSMS2droid to use

Option 1) Get the iSMS2droid App on Google Play

Please be aware that the App only work with backups from iOS 5 and newer!

Get it on Google Play

Copy your iPhone SMS database file to your phone's internal storage if you also have an external storage (SD card), otherwise it will NOT work!.

Option 2) Convert your iPhone SMS database online

(include a header for an XSL stylesheet, makes the XML easier to read in a browser)

Privacy Reminder / Disclaimer
Please keep in mind that you're uploading your probably most private communications to my server. I could read all of your nasty stuff, but i don't. Honestly. This tool deletes your upload immediately after processing it and returning the result to you, and only you. Even if the processing fails, the uploaded file is deleted nevertheless. If wouldn't even have enough disk space to save all that data. So, i don't take any responsibility for anything you do with your private files, especially not if you're uploading them to some strangers website (which would be mine, in case you didn't follow). Don't hold me liable if your girlfriend breaks up with you after reading your texts to that other girl. She didn't get them from me. Just sayin'. In fact, don't hold me liable for anything that happened because you used my tool. Now that this has been made clear, go on... if you dare:

Import your messages on Android

Better safe than sorry!

I'm putting this warning above the next steps, because if you're anything like me, you're way too excited to think clearly...

As soon as you have installed SMS Backup & Restore, make a backup of your existing Android messages.

If you used Option 1 (the App)

Install SMS Backup & Restore (Google Play Link) to your Android phone, launch it, tap on "Restore", select "iSMS2droid.xml", done!

If you used Option 2 (converted online)

Create the folder SMSBackupRestore on your phone's storage (if it doesn't exist yet) and copy the downloaded XML via USB cable/Dropbox/etc. into that folder. Install SMS Backup & Restore (Google Play Link) on your Android phone, launch it, tap on "Restore", select the XML file you copied over and voilá! (that's french for "tada!")

Feedback / Donate (optional)

Please check if all your messages are there and if everything looks fine. I'm happy to help if anything is not working the way it was supposed to, but for that i need to know that something didn't work as expected. The easiest way to get in touch with me is via email. This also, or rather especially, applies to the App - i'm a total beginner with Java, but i got that far that i wrote this App, and in all my testing it behaved as intended. If you think otherwise, get in touch with me before giving it a bad rating in Google Play, and i'll try to sort out whatever is wrong with it. Thanks!

I'm that bold, i'll say it again: If you successfully converted your SMS and/or iMessages
and feel like thanking me, consider sending a donation via PayPal.

Thank you!