Delete a single message in iMessage
To remove one message from a conversation, open the Messages app and find the thread containing the message you want to delete. Press and hold directly on that message until a menu appears with options. Tap More (the three dots icon), then tap the trash can icon at the bottom right of the screen, and confirm by tapping Delete.
This works on both iPhone and iPad. The message disappears from your device when ready, but the person you were messaging still sees it on their end — deleting on your phone does not remove it from their conversation.
If you change your mind within a few seconds, you can undo the deletion by shaking your device and selecting Undo Delete from the popup that appears.
Key Takeaways
- Press and hold a single message, tap More, then the trash icon to delete just that one message from your phone.
- Deleting a message on your device does not remove it from the recipient's phone — they will still see it in their conversation.
- You can delete an entire conversation by swiping left on the thread name in your Messages list and tapping Delete.
- Shaking your device when ready after deletion brings up an Undo Delete option if you change your mind.
- iMessage deletion is permanent after a few seconds, so there is no recovery option once the undo window closes.
Delete an entire conversation thread
If you want to remove a whole conversation instead of individual messages, open your Messages app and look at the list of all your threads. Swipe your finger from right to left across the conversation you want to delete. A red Delete button appears on the right side — tap it to remove the entire thread and all its messages from your phone.
On iPad, the process is similar: find the conversation in your list, swipe left, and tap Delete. Again, this only removes the conversation from your device. The other person still has their copy of all those messages.
Recover a deleted conversation
If you delete a conversation by accident, you have a short window to undo it. when ready shake your device after deleting, and a popup will appear asking if you want to undo. Tap Undo Delete to restore the entire thread with all its messages intact.
Once you close that popup or perform another action, the undo option disappears and the conversation is gone for good. iMessage does not store deleted messages in a trash folder or recovery area — deletion is final after the undo window closes.
Why the other person still sees your deleted message
iMessage works by sending messages directly from your device to the recipient's device. When you delete a message on your phone, you are only removing your local copy. The message has already been delivered and stored on their device, so deleting it on your end has no effect on what they see.
This is different from some other messaging apps that offer "unsend" features — those apps store messages on a server and can remove them from both sides. iMessage does not work that way. If you need to take back something you said, your only real option is to send a follow-up message explaining or correcting what you wrote.
Delete messages on older iPhones or iPads
On very old versions of iOS or iPadOS, the process is slightly different. Instead of pressing and holding a message, you may need to swipe left on it to reveal the delete option. If you are using iOS 13 or earlier, try swiping from right to left across the message itself rather than pressing and holding.
If neither method works, check your device's iOS version by going to Settings > General > About and looking at the version number. If it is very old, the Messages app may not support the press-and-hold deletion method, and swiping is your only option.
Clear all messages from one contact
If you want to delete every message from a specific person but keep other conversations, delete the entire thread with that contact using the swipe method described above. There is no built-in way to delete only messages from one person while keeping the conversation thread itself open.
If you want to keep the conversation but remove sensitive messages, you will need to delete them one at a time using the press-and-hold method. This takes longer but gives you control over which specific messages stay and which ones go.
Frequently Asked Questions
Can I delete a message I sent more than a few seconds ago?
Yes, you can delete any message from your phone at any time by pressing and holding it and tapping the trash icon. However, the recipient will still see it on their device because the message was already delivered to them. The deletion only affects your local copy.
Does the other person get notified when I delete a message?
No, iMessage does not send any notification when you delete a message on your end. The other person has no way of knowing you deleted it from your phone, since they still see it in their own conversation.
What happens if I delete a conversation and then get a new message from that person?
A new conversation thread will start with that person. Your old messages are gone from your phone, but if you need to reference something from the past, the other person still has their copy and can share it with you.
Can I delete messages on my Mac if I use iMessage there too?
Yes, iMessage on Mac works the same way. Right-click a message in the Messages app on your Mac and select Delete from the menu. Like on iPhone and iPad, this only removes it from your Mac — the recipient still sees it on their device.
Is there a way to delete all my messages at once?
There is no single button to delete all messages across all conversations at once. You can delete individual conversations by swiping left on each one, or delete individual messages by pressing and holding them. For a complete wipe, you would need to delete each conversation separately.