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

I painstakingly delete all my iMessages from my Mac (Mountain Lion) but every time someone sends me a new iMessage all earlier messages of that person AND others get downloaded. Is not there a setting that allows me to delete the iMessages permanently from my mac?

Interestingly, the same thing does not happen with my iPhone. Once I delete the conversation from my phone, its gone and at least does not show me the history again.

share|improve this question
up vote 1 down vote accepted
  1. Go to "Messages -> Preferences..." (or hit Cmd + ,)
  2. From there, select the "Messages" tab from the row of icons at the top
  3. At the bottom of that pane are four checkboxes, the topmost of which says "Save history when conversations are closed". Make sure that checkbox is deselected, and you should be good to go.

Messages Preference Pane

share|improve this answer

I wrote a shell script to remove all iMessage logs for you- it's super convenient.. Just download and doubleclick:

share|improve this answer

You can follow these instructions to delete your imessage history, they worked for me

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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