[Guide] How To Backup and Restore SMS on Android [No Root Required]

For most us, having SMS is an important part of our lives.   Sometimes when we update our phone to a newer version or when we try to flash a custom rom, we might need to have backup copies of our SMS.   In this tutorial, I’ll be explaining the easiest method to backup your SMS, and root isn’t required to do this.


> This Method Does NOT require a Rooted Phone.


> Install SMS Backup & Restore app from Play Store (Link).

Android Message Backup 3

> This is the Main UI of the app.

Android Messages Backup 2

> Tap on ” Backup ” Button to Start Backup Process of SMS.

messages backup 1

> A Screen will open up as shown in below screenshot:

Android Message Backup 4

> As you can see the app gives us the choice of choosing between either ”Internal SD Card” or a Custom Folder.   In this case, we’ll choose “Default/Internal Storage Card” and tap on ” OK”.

> Then, below Screen will open up.

Android Messages Backup 5.

> We can rename the backup file to any name, and backup all conversation or only conversations that you select.

> We can also choose between “Local Backup” or “Local Backup and Upload”.   The latter choice will backup SMS and then give us the choice of uploading it to cloud.

Android Messages Backup 6

> Tap OK to start backup process.

> When the backup finishes, the following Screen will show up:

Android Messages Backup 7


– By default the SMS messages will be kept inside internal Memory card even if you have external SD Card inside the phone. so either copy the backup file to your computer or to the cloud by choosing ” Local backup and upload ” in the above step.

Android Messages Backup 8




– If for some reason you formatted your phone or installed a new custom ROM and erased the SMS backup & Restore app, you can re-install the app, and copy the backup file (.xml) that we had in the above process to start the restore process.

> Open the “SMS Backup  & Restore” app.

> Tap on “Restore” Button.

Android Messages Restore 1


– if your phone is running on Android 4.4.2 Kitkat or Higher, you need to “temporarily” make SMS backup & Restore app your DEFAULT Messaging app in order to be able to restore SMS.

Android Messages Restore 2

> Next, we choose the backup location and then the backup file.

Android Messages Restore 3

> You can either restore all messages or only restore messages within specific timeline.

> Then we tap on OK to start the restore process.

Android Messages Restore 4

> That’s it!   We have successfully restored SMS on our phone.

As a site note, you may want to regularly backup your SMS messages and store the backup files on another device like your computer or a micro-SD card.  I know some people actually use SMS for important business communication so you may want to consider having this app handy with you at all times.

Also, most Samsung phones have the ability to also backup SMS messages via Kies program.  However, some custom ROMs (like AOSP ROMS/CM12) don’t support Samsung Kies and you can follow this tutorial to backup/restore your SMS.

Have a better way to backup SMS?  Don’t forget to share your best methods with others below in the comments box!

Have a question?

Please post all your questions at the new Android Rehab Center at HighOnAndroid Forum, thank you for understanding!

Join the HighOnAndroid VIP Fans List for free help from Max and discounts on Android accessories.

Rawand Haidar

Rawand is Petroleum Engineer.He is Super high on Android. Rawand has been blogging since 2011, written more than 150 articles including tutorials, news, reviews about Android. He is interested in all things Android. Follow Me on Twitter