TL;DR
To check Instagram messages, tap the paper airplane icon in the top-right corner of the Instagram home screen (or click it on instagram.com on desktop). Your inbox has three tabs — Primary for important chats, General for less urgent ones, and Requests for DMs from people you don't follow. The Requests folder is where most "missing" messages hide.
- The DM icon is the paper airplane (top-right on mobile, top bar on desktop).
- Messages from non-followers go to Message Requests with no notification.
- Primary vs General is your priority sort — both live inside the same inbox.
- Business accounts can also read DMs via Meta Business Suite on desktop.
- For accounts getting 50+ DMs/day, automate the repeatable replies (link requests, FAQs) so the inbox stays focused on real conversations.
- If a DM is still missing after Requests, open Hidden Requests (some apps label this Spam) at the bottom of the Requests list.
- You can also swipe left on the home feed, or read DMs on a computer at instagram.com / Meta Business Suite.
Where are Instagram messages located?
Instagram messages live inside the app itself, accessible from a single icon — the paper airplane in the top-right corner of your home screen. Both mobile and desktop versions of Instagram use the same icon and the same three-tab inbox structure (Primary, General, Requests).
If you don't see the paper airplane icon, your account may be in Story-creation mode or Reels — tap the home icon at the bottom of the screen to return to the main feed, then look at the top-right.
You can also swipe left anywhere on the home feed. That opens the same inbox as the paper airplane icon.
For deeper inbox management, especially if you're running a business account, see our guide on managing Instagram direct messages to boost sales.
Your Instagram inbox is where all your direct messages, group chats, and message requests live. Understanding how the inbox works is the first step to never missing an important message.
How to check Instagram DMs on mobile (iOS or Android)
Step 1: Open the Instagram app (5 seconds)
Tap the Instagram icon on your home screen. You'll land on your main feed by default.
Step 2: Tap the paper airplane icon (top-right, 2 seconds)
In the top-right corner of the home screen, you'll see a small paper airplane icon. If your Instagram is linked to Facebook Messenger, it may appear as a chat bubble with a lightning bolt instead — both open the same inbox.
Shortcut: swipe left on the home feed. Same inbox.
Step 3: Browse your three inbox tabs
Once inside your Instagram inbox, you will see three tabs at the top.
- Primary — chats you've marked as important
- General — everything else from people you follow
- Requests — DMs from people you don't follow (usually hidden)
Tap any conversation to read or reply. To switch a chat between Primary and General, long-press the conversation and choose "Move to General" or "Move to Primary".
How to check Instagram DMs on desktop (instagram.com)

Step 1: Go to instagram.com and log in
Open any browser and sign in. The desktop layout puts navigation along the left sidebar.
Step 2: Click the paper airplane icon in the top bar
The icon is in the same position as on mobile — top-right. On desktop, clicking it loads the full inbox in a single screen with the chat list on the left and the active conversation on the right.
Step 3: View and reply to messages
You can do everything from desktop that you can do on mobile — send text, media, voice notes, and emoji. The desktop inbox is often faster for replying to many messages in sequence.Vanish mode photos and videos still work more reliably in the mobile app than on the website.
How do I check Message Requests on Instagram?

Message Requests are the most-missed messages on Instagram. They sit in a separate folder and Instagram doesn't push a notification when one arrives.
To check them: open your DM inbox, then tap the "Requests" tab at the top (next to Primary and General). You'll see every DM from people who don't follow you (and whom you don't follow back).
You have to approve a request before you can reply — accepting moves the conversation into your main inbox. If you ignore or delete a request, the sender isn't notified, so it's safe to use Requests as a soft filter.
For business accounts, Requests is critical. Inbound questions from potential customers — people who saw your post but don't follow you yet — often land here. Build a habit of checking Requests at least once a day. See our guide on how to DM someone on Instagram for the etiquette of writing first messages that don't get ignored.
Why can't I see all my Instagram messages?
Four reasons a message might be hidden from your main view:
- It's in Message Requests — sender isn't a follower, message went to the Requests tab
- It's in General, not Primary — open the General tab to see less-urgent messages
- It's filtered as hidden words — if you've enabled Instagram's "Hidden Words" filter, certain messages get auto-moved out of view (Settings - Privacy - Hidden Words)
- It's in Hidden Requests / Spam — Instagram filtered it as spam, offensive, or a Hidden Words match. Open Requests, scroll to the bottom, tap Hidden Requests or Spam.
Also worth checking: if you have multiple Instagram accounts, you may be reading the wrong inbox. Tap your profile picture at the top-left of the home feed to confirm which account you're logged into.
How do I check Hidden Requests on Instagram?
Hidden Requests (some accounts now label this folder Spam) is a second folder inside Message Requests. Instagram moves requests it flags as spam, offensive, or matching your Hidden Words list here. You get no notification. If someone says they DMed you and it is not in Primary, General, or Requests, this is the next place to look.
On the Instagram app


- Open Instagram and tap the paper airplane icon (top-right).
- Tap Requests at the top of the inbox.
- Scroll to the bottom of the Requests list.
- Tap Hidden Requests or Spam (the label depends on your app version).
- Open a thread. You can Accept, Delete, Block, or Report. Accepting moves it into your main inbox.
On desktop (instagram.com)
- Go to instagram.com and open Messages.
- Click Requests.
- Click Hidden Requests or Spam.
- Open the thread and Accept, Delete, or Block.
Reading a request or a hidden request does not send a Seen receipt until you accept or reply. Official steps: Instagram Help — View, delete, or report spam / hidden message requests (help.instagram.com/194599462478093).
Check this folder once a week if you use Instagram for leads. New accounts, blank profile photos, and messages that contain links get filtered by mistake.
Where does Instagram hide messages? (full map)
Instagram does not keep every DM in one list. Use this map when a message is “missing.”
Location | What lands here | How to open it | Notification? |
|---|---|---|---|
Primary | People you follow / chats you marked important | Paper airplane - Primary | Yes, by default |
General | Followers you rarely talk to, brand blasts | Paper airplane - General | Often quieter / off |
Message Requests | People you do not follow | Inbox - Requests | No |
Hidden Requests / Spam | Flagged spam, offensive content, Hidden Words matches | Requests - bottom - Hidden Requests or Spam | No |
Restricted | Accounts you restricted | Treated like a request | No normal push |
Search | Older accepted chats that scrolled off the list | Inbox search - username | — |
Vanish mode | Messages that delete after they are seen or you leave | Inside a chat, swipe up | Gone after view |
Wrong account | You are in a second Instagram account | Tap profile photo (top-left) and switch | — |
If the chat is in none of these places, it was deleted, the other account was disabled, or it was sent in Vanish mode. Instagram does not keep a Recycle Bin for DMs.
How do I check Instagram DMs without the sender knowing?
You can preview many Instagram messages without sending a Seen receipt.
- Lock-screen / notification shade. The preview shows the text. Opening the thread is what triggers Seen in a normal chat.
- Message Requests and Hidden Requests. You can open and read these. The sender does not get Seen until you Accept or reply.
- Turn off read receipts. Profile - Menu - Settings and privacy - Messages and story replies - turn off Show read receipts. This is account-wide for one-to-one chats. Group chats can still show seen counts.
- Restrict the account. Their future messages behave like requests.
Airplane mode is unreliable on current Instagram versions. Do not treat it as a method.
Can you search Instagram messages?
Yes, but only by name, not by the words inside old chats.
- Open the inbox (paper airplane).
- Tap the search field at the top.
- Type the person’s username or display name.
- Open the thread. Scroll up for older messages.
Inbox search does not search message text the way Gmail does. To search the actual words of old DMs, request a data download: Profile → Your activity → Download your information (Accounts Center). That export includes chat history you can search on your computer.
How do I check Instagram messages on Meta Business Suite?
Business and Creator accounts can read and reply to Instagram DMs from a computer without using the Instagram app.
- Go to business.facebook.com and log in.
- Open Inbox in the left menu.
- Select your Instagram account if more than one asset is connected.
- Primary chats and accepted conversations appear in Inbox. Requests still need to be accepted in the Instagram app or on instagram.com first.
This is the fastest way to clear a high-volume inbox on desktop. It does not replace checking Requests / Hidden Requests inside Instagram.
Why did an Instagram conversation disappear?
A chat vanishes from the main list for five reasons:
- You or they deleted or unsent the conversation.
- The other account was disabled, banned, or deleted.
- The messages were sent in Vanish mode and expired after they were seen.
- You archived or muted the chat on some app versions (open the inbox menu and look for Archived).
- You are looking at the wrong account.
There is no official “restore deleted DM” button. A data download may still contain older message text, but it will not put the thread back in the app.
How do I filter unread or unanswered Instagram DMs?
On many professional / public accounts:
- Open the inbox.
- Tap Filter next to the search bar.
- Choose Unread, Unanswered, or Flagged.
- Tap Clear to remove the filter.
Creator accounts also get request filters (verified, follower count, business, creator). Use those inside Requests when the folder is overflowing.
What are the different types of Instagram messages?
Once you're in your inbox, messages can show up in several forms:
- Text: standard typed conversation
- Photos and videos: shared from the camera roll or shot live
- Voice notes: tap and hold the microphone icon to send
- Shared Reels and posts: people forward content to you via DM
- Disappearing photos and videos: sent from the in-DM camera; vanish after one view
- Story replies: when someone reacts or comments on your Story, it shows up as a DM
- Notes: short 24-hour text at the top of the inbox
- Channel broadcasts: one-to-many updates from creator channels
Instagram Inbox: How It Works and Why It Matters
Your Instagram inbox is more than just a message folder. It is the central hub for all your Instagram conversations, and understanding how it works is critical for creators and businesses.

Instagram Inbox Structure
The Instagram inbox is organized into three layers:
Primary Tab:
- Messages from people you follow and interact with
- Push notifications enabled by default
- This is where your most important conversations live
- Group chats you are part of appear here
General Tab:
- Messages from people you follow but don't interact with often
- Brand messages, newsletter updates, and casual contacts
- You can move conversations here to keep Primary clean
- Notifications can be customized per conversation
Requests Tab:
- DMs from people you don't follow
- No push notifications by default
- This is where hidden messages accumulate
- You must accept a request before you can reply
- Deleted requests are gone permanently
How to Move Messages Between Inbox Tabs
- Open your Instagram inbox.
- Long press on a conversation (mobile) or right click (desktop).
- Select Move to General or Move to Primary.
- The conversation moves to the selected tab.
Moving conversations to General helps keep your Primary inbox focused on the messages that matter most.
How to Mark Messages as Unread
If you want to come back to a message later:
- Open your Instagram inbox.
- Long press on a conversation (mobile) or right click (desktop).
- Select Mark as Unread.
- The conversation shows an unread indicator so you remember to reply.
What about Instagram DMs that come from comments?
This is where most business and creator inboxes get overwhelmed. When you post a Reel or photo and people comment "send me the link" or "how much is it?", every one of those is a potential DM you'd normally have to send manually.
Two approaches:
- Manual: open each comment, type "Check your DMs", send the link individually. Works for under 10 comments. Becomes impossible past 50.
- Comment-to-DM automation: detect when someone comments a trigger word and automatically send them the DM with your link. The inbox you check stays clean and focused on real conversations.
If you're running into the comment-to-DM problem, automating the repetitive cases is the single biggest time-saver. Most users save 30-60 minutes per day on link replies alone.
How do Story replies show up?
A reply to your Story opens as a DM thread in your inbox. A comment on a post is not a DM until you (or a tool) send that person a message. If the same comment appears 20+ times a day, the bottleneck is sending the reply, not finding the inbox. Official Meta API comment-to-DM keeps those repetitive replies out of Primary so the inbox you check is only real conversations
Watch: how to check Instagram DMs in 2026
Inbox cleanup: getting back to inbox zero
If your Instagram inbox is cluttered, here is how to clean it up.
If your DMs are out of control, a few habits help:
- Check daily. Don't let the count climb past 50 unread — replying gets harder past that point.
- Read Requests once a day. Especially for business accounts — that's where new customers introduce themselves.
- Move chats to General. Reserve Primary for active conversations and family.
- Automate the repetitive replies. If you're answering the same question 20+ times, set up a comment-to-DM trigger so it answers itself. See the complete guide to Instagram DM automation.
- Don't ignore Hidden Words. Instagram's filter catches spam but can also catch legitimate messages — check it monthly (Settings - Privacy - Hidden Words).
- Check Hidden Requests / Spam once a week. Real first-time buyers sometimes get filtered because the account is new or the message contains a link.
When comments ask for a link, send it in a DM instead of pointing to your bio — that is comment-to-DM. It stays allowed only on Meta’s official API; see what Instagram actually permits.