Ask Different is a question and answer site for power users of Apple hardware and software. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

This question already has an answer here:

I am getting a new iPhone come next month. I want to save all of my nostalgic conversations for the future. Is there a way to transfer an entire chat log to the computer in plain text? Or will I have to painstakingly take screenshot after screenshot as I scroll up in the text history?

share|improve this question

marked as duplicate by bmike Oct 19 '15 at 19:30

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

So it sounds like you really don't care about having them on your new phone? And, instead of restoring a backup, you would rather have them (in a more permanent location) on your computer for TM backup (perhaps), and easy accessibility? – bassplayer7 Apr 7 '13 at 1:42
There is an excellent perl script example on how to extract photos from messages on this answer. – bmike Jun 19 '15 at 13:42

Your iMessages are already on your Mac, assuming you've got an iCloud account.

Go to ~/Library/Messages/Archive.

share|improve this answer
~/Library/Messages/Archive doesn't exist for me… – grgarside Sep 29 '13 at 17:30
@grgarside Library is a hidden folder... well there are two.. there is Mac HD --> library (or whatever computer you have) and then there is the hidden one (you have to un-hide folders) and it's Mac HD --> users --> your name --> library ... they are in that one. – Albert Renshaw Sep 29 '13 at 23:44
@AlbertRenshaw Yeah, I can get my Library folder (and even the Messages folder), just not Archive – grgarside Sep 30 '13 at 18:02
I found them in an SQLite database in ~/Library/Messages/chat.db. Though unless you have familiarity with databases, this might not be useful to you. – dissolved May 12 '14 at 1:32

Your iMessages are available on every Device (Mac, iPhone, iPod, iPad) that is connected to your account. You will be able to access the history if you connect the new device to the same account because they are in the "Cloud".

share|improve this answer
That's not actually true. The syncing between iDevices of iMessages is famously poor, so many (most) times you will get incomplete conversations. – Andres Feb 10 '15 at 10:07

Recently I've been trying to find a way to save my iMessages history from my iPhone 5s to computer. I'm aware that Apple saves text messages and iMessages in it's iPhone backup, but unfortunately I am not much familiar with SQLite databases.

Finally the app/program mentioned here helped me transfer all my iMessages and texts to my computer:

This software can transfer iMessages to a computer as a Text and HTML file with all the useful meta information, including date, time, and who said what. In trial mode it lets you transfer 20 messages from each contact. You need to pay if you want to export a really large number of text messages/imessages.

share|improve this answer

protected by Community Jul 14 '14 at 18:50

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.