Threadlode
EN
EnglishEspañolPortuguêsFrançais

Open an SMS Backup & Restore XML file on your computer

“SMS Backup & Restore” is a popular Android app that saves your texts to a file like sms-20240102100000.xml. You can open that file in a browser or a text editor, but you only see a wall of code – and with MMS photos it can be several gigabytes.

Open Threadlode – free

Read it as conversations

  1. Copy the sms-….xml file to your computer (from the phone, Google Drive, Dropbox or wherever you saved it).
  2. Open Threadlode and click Open .xml / sms.db / chat.db files, or drag the file onto the page.
  3. Your conversations appear on the left; click one to read it. Photos sent by MMS are shown in the thread.

What is in the XML file

XML elementWhat it containsShown in Threadlode as
<sms>One text message: number, date, sent/received, textA message bubble
<mms> + <part>Picture/group messages; attachments are stored as base64 textA bubble with the photo, video or file
<addr>Who sent and received an MMSGroup conversations with names
contact_nameThe name from the phone’s contacts at backup timeConversation title

Several backups?

If you made backups at different times, open all the XML files together. Messages that appear in more than one file are merged, so each message is shown once. The summary shows how many duplicates were removed.

Big files

Threadlode reads the XML piece by piece and leaves attachments in the file until you look at them, so it does not need to load gigabytes into memory. A very large file still takes some time to read through.

Questions and answers

Can I open the XML without the app installed on the phone?

Yes. Threadlode only needs the XML file. Nothing has to be installed on your phone or computer.

Does it work with the calls-….xml file?

Yes. Open it together with the messages; the call log can be exported as CSV.

Last updated: 2026-10-26