You can delete your own messages, but the other person keeps theirs
Instagram lets you delete messages you have sent, but deletion only removes them from your own inbox. The person you messaged still sees the message on their end unless they delete it themselves. You cannot unsend a message to erase it from someone else's phone or computer — you can only remove it from your view.
This matters because people often think deleting a message means the other person never sees it. That is not how it works. If you send something you regret, the recipient has already received it. Deleting it from your inbox is about cleaning up your own message history, not about taking back what you said.
Key Takeaways
- Deleting a message from your inbox does not remove it from the other person's inbox — they will still see it unless they delete it themselves.
- You delete messages one at a time by long-pressing the message and selecting delete, or you can delete entire conversations at once.
- Instagram does not have an "unsend" feature that erases a message from both sides of the conversation.
- Deleted messages disappear from your chat history but may still exist in Instagram's servers for a period of time.
How to delete a single message
Open Instagram and go to your Direct Messages by tapping the paper airplane icon at the top right of your home feed. Find the conversation that contains the message you want to delete. Tap and hold (long-press) on the specific message until a menu appears with options.
Select Delete from the menu. The message will disappear from your inbox when ready. The other person will not receive a notification that you deleted it, but if they look at the conversation, they will still see the message on their screen.
How to delete an entire conversation
In your Direct Messages, find the conversation you want to remove. Swipe left on the conversation (on iPhone) or long-press the conversation (on Android) until options appear. Select Delete or the trash icon.
The entire conversation disappears from your message list. This removes all messages in that chat from your view, but the other person still has access to the full conversation history. You can still message that person again in the future — deleting a conversation does not block them or prevent future messages.
What happens when you delete a message
When you delete a message, Instagram removes it from your local copy of the conversation. You will not see it in your inbox anymore. However, Instagram's servers may retain records of the message for some time, and the recipient's copy remains unchanged.
If the other person took a screenshot of your message before you deleted it, they have a permanent record of what you said. Screenshots do not trigger notifications on Instagram, so you have no way of knowing whether someone captured your message. Deletion protects your inbox from clutter, not your privacy from someone who wanted to keep a record.
The difference between delete and unsend
Some messaging apps like Facebook Messenger and WhatsApp have an unsend feature that removes a message from both people's inboxes within a time limit. Instagram does not have this feature. On Instagram, delete only affects your own inbox.
If you need to take back something you said, you cannot do it through deletion. Your only option is to send a follow-up message explaining or apologizing. This is an important distinction if you are used to other messaging platforms where unsend is available.
Clearing your entire message history
If you want to delete all your direct messages at once, you have to do it conversation by conversation — Instagram does not have a "clear all" button. Go to your Direct Messages, and delete each conversation individually using the method described above.
This process takes time if you have many conversations. There is no faster way to clear your entire message history through the app itself. Some third-party tools claim to do bulk deletion, but using them violates Instagram's terms of service and risks your account.
What Instagram keeps after you delete
Deleting a message from your inbox does not mean Instagram deletes it from their servers when ready. Like most social platforms, Instagram retains data for legal and security reasons. The exact length of time varies, but deleted messages may exist in Instagram's backup systems for weeks or months.
This does not mean deleted messages are visible to other users or that Instagram shows them to you again. It means the company has copies for their own records. If you are concerned about privacy, understand that deletion is about removing messages from your view, not about erasing them from existence.
Frequently Asked Questions
Can I delete a message I sent to someone without them knowing?
You can delete it from your inbox, but they will still see it in theirs. Deleting a message does not notify the other person, but it also does not remove the message from their view. If you want them to know you deleted something, you have to tell them in a new message.
What if I delete a conversation — can the other person still see it?
Yes. Deleting a conversation from your inbox only removes it from your view. The other person's conversation history remains unchanged. They can still see all the messages you exchanged unless they delete the conversation themselves.
Is there a time limit for deleting messages on Instagram?
No. You can delete a message you sent weeks or months ago at any time. Unlike some other apps, Instagram does not restrict how old a message can be before you can no longer delete it.
Does Instagram notify the other person when I delete a message?
No notification is sent. The other person will not receive an alert that you deleted something. However, if they are actively looking at the conversation, they may notice a message is missing if they saw it before you deleted it.
Can I recover a deleted message?
No. Once you delete a message from your inbox, you cannot bring it back through the Instagram app. If you need to know what you said, your only option is to ask the other person what they remember or if they saved a screenshot.