iPhone SMS export
Here you can download a small app developed by myself that is able to extract the list of SMS from the backup of your iPhone created using iTunes and export it in a form of a text file. The required steps are the following:
- Download the application (see below) and extract the archive
- Connect your iPhone to the PC, run iTunes and sync your phone or create a backup
- Start the application using iPhoneSmsExport.exe
If everything goes well you will see a message saying “Export successful” and a sms.txt file will appear in the same folder, containing the list of your sent and received messages sorted by the phone number and time. If several iTunes backups are found in the computer you will be asked which one to export.
Download:
- iPhoneSmsExport for iOS 10 (64bit Windows only)
- iPhoneSmsExport for iOS 6 – 9
- iPhoneSmsExport for iOS 5
- Source code (for MS Visual Studio)
Notes:
- The program is provided free of charge and comes without any warranty.
- Supported operating systems are Windows XP, Windows
Vista and Windows 7.
Windows XP are not supported (although this would require only a minor change). The application has been tested on Windows 7. - iMessage messages are partially supported (excluding group chat)
- Only textual part is extracted from MMS.
- The output file is in UTF-8 encoding (important for correct character display, e.g. diacritic).
- The columns in the output file are tab separated which makes it easy to import the file into Excel or Calc.
Comments » add
[1] Suzi Q. wrote:
If you are looking for a tool to view and export your contacts, text messages (sms) your calendar entries and more then check out ‘SPAM’ from here: ‘SPAM’ A neat PC program with many features, that Apple should have already included into iTunes but never did. Rock stable, easy and a ‘must have’. Cheers
EDIT (O.D.): Do not advertise your own tools here, please.
[2] tomass36 wrote:
Moc chválím, zrovna jsem potřeboval extrahovat SMSky a šlo to úplně parádně. Tak ať se daří i nadále! Díky T.
[3] Danny wrote:
Pri spusteni programu mi vyskoci hlaska, ze program prestal pracovat, muze mi nekdo, prosim, poradit? :)
[4] alberto wrote:
stejný problém jako Danny..
[5] Ondra (web) wrote:
alberto, Danny: Až budu mít chvilku, tak se na to podívám. Nicméně příště by se hodily alespoň nějaké základní informace, na jakém počítači aplikaci spouštíte, tj. zejména jaký máte operační systém (XP, Vista, 7? 32bit, 64bit?).
[6] Ondra (web) wrote:
Potvrzuji, že aplikace momentálně nefunguje. Tento týden jsem mimo, ale ten další se pokusím zjistit v čem je problém a aplikaci aktualizovat.
[7] JJC wrote:
přiznávám že bych též uvítal, kdyby prográmek fungoval…je fajn
zdravím a díky!!
[8] Ondra (web) wrote:
Omlouvám se, zatím jsem se k tomu nedostal, ale oprava bude, protože program sám poměrně intenzivně používám.
[9] Ondra (web) wrote:
Aktualizovaná verze je na světě. Měla by si výrazně lépe poradit s exportem iMessage a MMS zpráv, které u předchozí verze způsobovaly pád aplikace.
[10] JJC (web) wrote:
výborné, děkuji!! jsem rád za tuhle drobnou pomůcku. JJC
[11] Doktor wrote:
Skvělý prográmek. Díky. Fungoval 100%
[12] Bob Darter wrote:
funguje perfektne na iphone 4 ver. 6.0.1. a iTunes 10.7.
[13] Lucka wrote:
Zdravím, píše mi to: Enter number of the backup to be exported, tak zadám číslo a naskočí error : SQL statement preparation failed. SQLite erroe code 1? Co s tím? =(
[14] JJC (web) wrote:
přiznávám že do nedávna chodilo, nyní hlásí chybu jako píše Lucka… díky za pomoc!
[15] Ondra (web) wrote:
@JJC: Už jsem to psal Lucce, iOS6 ukládá zprávy jinak, než iOS5, proto po updatu na iOS6 je třeba stáhnout verzi aplikace pro tento operační systém. Viz odkazy výše. To by mělo problém vyřešit.
[16] JJC wrote:
Chodí perfektně, Děkuji!! MOC dobrá práce!!!!
[17] Bryan wrote:
Dobrý den, super prográmek, bohužel nevyexportuje sms od zahraničních čísel.
[18] Ondra (web) wrote:
@Bryan: To se mi moc nezdá, nevidím důvod proč by zahraniční čísla neměla fungovat. Bohužel to ale nemůžu otestovat, protože takovou SMS nemám.
[19] livia wrote:
Dobry den prajem! prosim poradte mi, vsetko robim podla pokynov, ale ked spustim soubor iphone sms export.exe objavi sa cierne okienko s textom a potom male okienko s nasledovným: unable to create export file: sms.txt.
Za odpoved Vam vopred Dakujem!
[20] Ondra (web) wrote:
@livia: Tak první černé okénko je v pořádku. To druhé je ale chyba, znamená to, že se aplikaci nepodařilo vytvořit soubor sms.txt. Jediný důvod co mě napadá, proč by se to mohlo stát je, že program spouštíte z nějaké složky, do které nemáte právo zápisu. Tudíž doporučuji rozbalit program do složky na ploše, tam by neměl být problém. Nebo spustit aplikaci jako administrátor = kliknout na program pravým tlačítkem a zvolit “Spustit jako správce”.
[21] Andy wrote:
Dobrý den.Aplikace se mi bez problému otevře jen nevím co mám zadat za Enter number of the backup to be exported ?
[22] marie wrote:
mám iphone 3 a potřebuju zálohovat smsky ale tady je jen pro iOS 5 a 6 :/
[23] štěpán wrote:
iphone 3G S, windows XP, hlasi chybu SQL statement preparation failed, SQLite error code 26. jde to nejak opravit?
[24] mistrluu wrote:
Dobrý den, zbavujeme se iPhone3G s iOS 4.2.1 zkusil jsem verzi pro iOS 5 ale nepovedlo se.
Hlasí chybu SQL statement preparation failed. SQLite error code:1
Prosím urcitě nebudu sam kdo by ocenil export z verze 4, vyšší verzi mi starej iPhone nenabízí.
Moc dekuji za jakoukoliv odpověď. Tomáš
[25] Lukáš wrote:
Funguje i na IOS 7
[26] jana wrote:
Dobrý den, rána bych si stáhla SMS zpravy z iphone, ale bohužel jsem IT analfabet. Mohl by mi prosím někdo poradit, kam si mám nainstalovat výše uvedené programy? Do pc nebo iphonu. Děkuji za jakoukoliv odpověď a pomoc. Jana
[27] Gabriela wrote:
Paráda, prográmek funguje bezvadně, již mám sms zálohovaný. Díky moc.
[28] Ondra (web) wrote:
Omlouvám se, nějak mi unikly vaše komentáře, takže teď odpovím hromadně:
[29] Tomáš wrote:
Vše OK, díky.
[30] Míša wrote:
Moc díky, už jsem nevěřila, že najdu možnost jak sms zálohovat a tvůj prográmek je uplně super, ještě jednou díky!!
[31] Jitka wrote:
Ahoj. Moc děkuji za prográmek – přešla jsem z Androidu na Iphone a jedna z věcí, která mě děsila, že nepůjdou převést sms na text. Díky tomuto prográmku je to naprostá bomba. Ještě jednou moc děkuji
[32] Via wrote:
Super, funguje to praradne, velka vdaka!!!!
[33] roman wrote:
lze exportovat SMS z iPhonu a tyto SMS naimportovat do mobilu s Androidem?
[34] Ondra (web) wrote:
@Roman: Moje aplikace to neumi, ale jine to zvladaji. Staci pohledat na Google.
[35] petr wrote:
čau, sql statement preparation failed SQLite error code 26 je možné že je to iOS9? a k tomu windows10 plánujete další verzi?
[36] Ondra (web) wrote:
ad Petr: to bude téměř jistě způsobené iOS9. V každé verzi to mění. Až vyjde oficiálně, tak se na to podívám.
[37] biba wrote:
Dobry den , chcela by som sa opytat otazku ohladom zalohovania sms v Iphone …. Ked nemam zalohovany svoj Iphone a vymazala som konkretne smsky od jedneho kontaktu daju sa nejakym sposobom tieto smsky spatne obnovit? Alebo druha otazka ked mam zalohovany Iphone ale smsky som si neulozila – nezalohovala do PC daju sa nejakym sposobom spatne obnovit? Alebo na nejaku ziadost Apple alebo operatora ziskat spat? Alebo tieto smsky uz pre mna navzdy neexistuju… dakujem velmi pekne za radu a skoru odpoved ….pekny den
[38] Ondra (web) wrote:
ad [37]: Ahoj bibo, bohuzel se obavam, ze v tomto pripade uz SMS zpravy obnovit nejde.
[39] Marek wrote:
Funguje to na 1*. Vrelo odporúčam.
[40] Marek wrote:
Dobrý den, mám operační systém Windows7 a iPhone 5S (verze iOS 9.2.1) – stáhl jsem si soubor iPhoneSmseEport pro iOS 6–9, rozbalil ho. Dále spustil v PC iTunes a spustil synchronizaci a spustil rozbalený soubor iPhoneSmseEport.exe … po té se mi ukázala cerná obrazovka a v ní bylo napsáno: Exporting Backup: 67b....... a k tomu hláška v malém okně Error: SQL statement preparation failed. SQLite error code: 26. Prosím o pomoc. Děkuji
[41] Ondra (web) wrote:
@Marek: Hm, těžko říct. Podle té chyby to vypadá, že nenašel soubor se zálohou zpráv. Teď jsem ale aplikaci zkoušel na posledním iOS 9.3 a vše fungovalo bez problémů. Tak nevím.
[42] Stanislav wrote:
Dobrý den, udělal jsem zálohu spustil program a chtělo to po mě vložit telefonní číslo což jsem udělal snad ve všech možných variantách +420 atd, nicméně vždy s chybou invalid number. Nevíte čím by to mohlo být ? Děkuji.
[43] Ondra (web) wrote:
Stanislav [42]: Dobrý den, program nechce vložit telefonní číslo, ale číslo zálohy. V okně máte zobrazené všechny zálohy apple zařízení nalezené ve vašem počítači s datem poslední změny a jejich číslo (1, 2, atd…). Některé zálohy mohou být od iPadu, apod. což program nedokáže poznat, proto musíte zadat číslo zálohy, která patří k iPhonu. Pokud jste zrovna zálohu vytvořil, tak to bude ta s posledním datem změny. Takže stačí zadat např. 1 a stisknout ENTER. Pokud nevíte, která záloha to je, můžete zkusit postupně všechny.
[44] pavel wrote:
ahoj, prosim jak je to s aktualnim ios, mam win xp pro sp3 a pro spusteni programu mi to napise ze neni platna aplikace typu win32. diky za odpoved
[45] Ondra (web) wrote:
ad Pavel: Ahoj, bohužel pokud to píše toto, tak aplikace nepojede. Windows XP už nemám, tak už to nemám kde vyzkoušet.
Aplikaci jsem dnes zkoušel a s posledními iTunes a iOS 10 nefunguje. Už mám ale nachystanou opravu, kterou sem tento týden dám. Půjde ale spustit jen na 64bit Windows, pravděpodobně od verze 7 výš.
[46] Olda wrote:
Ahoj něco takové jsem delší dobu sháněl. Díky tvojí aplikaci jsem jednoduše zazálohoval starý iphone 4. Díky moc za tvojí práci
[47] Duker11 wrote:
Mockrát vám děkuji, moc jste mi pomohl, vše bez problémů.
[48] Aleš (web) wrote:
Děkuji za skvělý článek, moc mi to pomohlo! Děkuji.
[49] Honza wrote:
Na iOS 12.2 bohuzel nefunguje. Planujete update?
[50] Ondra (web) wrote:
ad Honza: Bohuzel spis neplanuji. Zpravy na iPhone uz nejsou obycejne SMS, ale mohou obsahovat obrazky, videa a dalsi veci a ja sam uz je pouzivam minimalne na ukor jinych messengeru.