Delete a message before the other person opens it
On Snapchat, you can delete a message you sent within a short window — but only if the other person hasn't opened it yet. Once they open it, the message is permanent on their end and you cannot remove it from their screen.
To delete an unopened message, press and hold the message in the chat thread. A menu will appear with options including "Delete". Tap "Delete" and the message disappears from both your chat and theirs. This works on both iPhone and Android.
The catch: Snapchat doesn't tell you exactly how long this window stays open. In practice, you have a few minutes at most. If the recipient has already seen the message, the delete option won't appear when you press and hold — that's your signal it's too late.
Key Takeaways
- You can delete a message only before the other person opens it, and the window to do so is just a few minutes.
- Press and hold the message, then tap "Delete" from the menu that appears on both iPhone and Android.
- Once someone opens a message, you cannot remove it from their screen no matter what you do.
- Snapchat does not notify the other person that you deleted a message, but they may notice if they saw it arrive and then it vanishes.
- Clearing your own chat history does not delete messages from the other person's phone.
Clear your entire chat history with one person
If you want to remove a conversation from your own Snapchat account, you can clear the entire chat thread. This deletes all messages between you and that person from your phone — but it does not delete anything from their phone.
To clear a chat, go to your chat list, press and hold the conversation you want to remove, and tap "Clear Chat" from the menu. All messages in that thread disappear from your account. The other person still has their copy of every message you sent.
This is useful if you want to clean up your own chat history or remove a conversation from view, but understand it's only removing your local copy. If you later want to see what you said in that conversation, you cannot recover it.
What happens when you clear a conversation
Clearing a chat on your end is invisible to the other person. They won't receive a notification that you cleared the thread, and their messages remain in their own chat list untouched. From their perspective, the conversation is still there exactly as it was.
If you send a new message to that person after clearing the chat, a fresh conversation thread starts on your phone. The old messages are gone from your view, but if you need to reference something from the old conversation, you cannot retrieve it from Snapchat.
Some people confuse clearing a chat with blocking or unfriending someone. Clearing only removes the message history from your phone. The other person remains your friend, and they can still message you — you'll just see their new messages in a new thread.
The difference between deleting and clearing
Snapchat has two separate actions, and they do different things. Deleting a message removes one specific message from both your chat and the recipient's chat, but only if they haven't opened it yet. Clearing a chat removes the entire conversation history from your phone only, and the other person's messages stay on their phone.
If you delete a message after someone has opened it, nothing happens — the delete option straightforward won't appear. If you clear a chat, every message in that thread vanishes from your phone, but you cannot undo it. Choose carefully, because once a chat is cleared, Snapchat does not restore it.
Why messages stay visible to the other person
Snapchat stores messages on both phones. When you send a message, a copy goes to the recipient's phone and stays there. When you delete a message before they open it, Snapchat removes it from both copies — but once they open it, the message has already been delivered and stored on their device.
This is why Snapchat cannot remove an opened message from someone else's phone. You don't have control over their device, and Snapchat's design doesn't include a way to remotely delete messages after they've been read. The message is theirs to keep, delete, or screenshot.
This is an important distinction from some other messaging apps. On platforms like iMessage or WhatsApp, you may see an option to "unsend" or delete messages even after they're read, but Snapchat does not offer this feature. Plan accordingly if you send something you later regret.
Screenshots and saved messages
Even if you delete a message before someone opens it, they may have already taken a screenshot. Snapchat notifies you when someone screenshots a message in a one-on-one chat, but by then the image is already saved to their phone.
If someone saves a message using Snapchat's save feature (by swiping up on the message), it stays in their saved messages section even if you delete it from the chat. Deleting from the chat thread does not remove saved copies.
This is why deleting a message is not the same as making it disappear entirely. Treat any message you send as potentially permanent, because the recipient can preserve it in ways you cannot control or undo.
Frequently Asked Questions
Can I delete a message after someone has read it?
No. Once someone opens a message, the delete option no longer appears when you press and hold it. The message is permanent on their phone. Snapchat does not offer a way to remove messages after they have been read.
Does the other person know when I delete a message?
Snapchat does not send a notification that you deleted a message. However, if the recipient saw the message arrive and then noticed it vanished before opening it, they may figure out what happened. There is no official notification either way.
If I clear my chat with someone, can I get the messages back?
No. Clearing a chat permanently removes the message history from your phone. Snapchat does not restore cleared chats. If you need to reference something from that conversation, you cannot recover it through Snapchat.
Will clearing my chat affect the other person?
No. Clearing a chat only removes messages from your phone. The other person's copy of the conversation remains untouched on their device. They will not be notified that you cleared the chat.
What if someone screenshots a message before I delete it?
Snapchat notifies you when someone takes a screenshot in a one-on-one chat, but the image is already saved to their phone. Deleting the message from the chat does not remove the screenshot from their device.