How to delete Instagram messages.
For you, for them, or for everyone.

Instagram gives you three deletes that do completely different things — and picking the wrong one means the message you “deleted” is still sitting in their inbox. Here's the full map: unsend vs delete, whole conversations, and what “gone” actually means.

Unsend vs Delete Whole threads No-notification facts
⚡ The one that matters

Unsend a message — gone for both sides ↩️

1

Open the conversation

Find the message you sent and want gone. Unsend only works on your own messages — any age.

2

Long-press it

Hold the message bubble until the menu appears, then tap 'Unsend' (on some versions it's under 'More').

3

Confirm — and it's gone

It disappears from both sides instantly, with no 'unsent a message' label. Screenshots and already-seen are the only things it can't undo.

🗺️ The delete matrix

Six ways to make messages disappear (sort of)

Unsend (your messages)

Long-press → Unsend. Vanishes for BOTH sides, permanently, any age. The only true delete.

Delete (any message)

Long-press → Delete. Removes it from your view only — their copy is untouched. Cosmetic.

Delete conversation

Long-press the thread in your inbox → Delete. Clears YOUR inbox; theirs keeps every word.

Leave group chat

You exit and stop receiving, but the chat and your old messages live on for everyone else.

Restrict instead

Their future DMs land silently in Message Requests, no 'Seen', no notifications. Often better than deleting.

No bulk unsend

One message at a time — that's the deal. 'Mass unsend' apps want your password; that trade never ends well.

🧠 The fine print

“Deleted” has three meanings on Instagram. Know yours.

The confusion that brings everyone to this page: Instagram uses “delete” for an action that only cleans your screen. Delete a message, delete a whole conversation — the other person's inbox doesn't move a pixel. The action people usually want is Unsend, which genuinely erases your message from both sides. The mental model that sticks: Delete is for tidying, Unsend is for retracting. Send a message to the wrong chat at 1am, and only one of those two saves you.

Unsend's power comes with honest limits. It can't un-ring the bell: if the notification already flashed the text on their lock screen, or they read it before you retracted, the words happened. There's no unsent-message label, so a fast retraction usually passes unnoticed — but screenshots exist, and messages that were reported to Instagram can be preserved for review even after unsending. Retract quickly, but write like retraction might fail.

Deleting a conversation: the asymmetry nobody expects

Deleting a thread feels final — the whole history, gone from your inbox. But it's strictly one-sided: their copy survives complete, and if they message you again, the new thread starts fresh for you while they still scroll years of context. There is no mechanism, in-app or otherwise, to delete a conversation out of someone else's account. If the goal is making a conversation stop rather than disappear, Restrict quietly routes their future messages into Requests, and muting silences the thread without touching it.

Deleted something you actually needed?

The mirror problem has its own page: a thread you deleted and now miss. Recovery is possible in specific cases — your own data export can hold older messages, and the recovery guide separates what works from the download-scam noise. The one certainty: unsent messages are unrecoverable by design, for you and for them. And if your bigger concern is a vanished conversation partner — thread suddenly empty-feeling, profile unreachable — that pattern has a different explanation, covered by the blocked checklist.

💬 Frequently asked

Deleting messages, answered

How do I delete an Instagram message for both sides?

Long-press the message you sent, tap 'Unsend', and confirm. It disappears from the conversation for everyone, permanently. Unsend works on any message you sent, no matter how old — but only on your own messages.

What's the difference between Unsend and Delete?

Unsend removes your message from both sides of the conversation — the other person loses it too. Delete (available on their messages and yours) only removes it from your view; theirs is untouched. If the goal is 'they should never see it again', Unsend is the only real option.

How do I delete a whole Instagram conversation?

In your DM inbox, long-press the conversation (or swipe left on iPhone) and tap Delete. This removes the entire thread from YOUR inbox only — the other person keeps their copy in full. There is no way to delete a conversation from someone else's inbox.

Does the other person know when I unsend a message?

There's no 'message was unsent' label in Instagram DMs — the message just disappears. But there's no un-reading either: if they already saw it, or their notification previewed it, unsending can't undo that. Fast unsends are quiet; slow ones are a coin flip.

Can I delete messages someone sent me for them too?

No. You can only Unsend your own messages. On theirs, your options are Delete (your side only), report, or leaving the conversation. Their copy of anything they wrote is theirs.

Are unsent Instagram messages really gone?

From the visible conversation, yes — both sides, permanently. But 'gone' has limits: the other person may have screenshotted, reported messages can be preserved for review, and copies can persist in their downloaded data if they exported before you unsent. Treat unsend as damage control, not time travel.

Can I recover messages I deleted or unsent?

Deleted conversations: sometimes — your own data export can include older messages, and our recovery guide covers what actually works. Unsent messages: no — unsend erases from both sides and from exports. That asymmetry is worth knowing before you tap.

Is there a way to delete many messages at once?

Instagram has no bulk-unsend. Options: unsend messages one by one, delete the whole thread from your side, or use 'Restrict' so future messages from someone land quietly in Message Requests. Third-party 'mass unsend' tools require your password and risk your account — avoid them.

Some things shouldn't vanish silently.

Messages you control — followers, not so much. UnfollowCheck pings you the moment someone unfollows, so at least that exit isn't a mystery. Free to try, no password.