Asset 20 8 2
Does AI recommend your business? Run the free check →

Join 15,000 business owners, marketers and entrepreneurs. The Sunday newsletter you'll be annoyed only arrives once a week.

Article

How to Appear Offline on Instagram Direct Messages

If you are skim reading
The short version: Go to your profile, tap the three lines, then Settings and privacy, then Messages and story replies, then Show activity status, and switch it off.

The short version: Go to your profile, tap the three lines, then Settings and privacy, then Messages and story replies, then Show activity status, and switch it off. That one toggle hides your "Active now" status and your last seen time from everyone in Instagram DMs, but it also hides theirs from you, and it does nothing about read receipts on individual messages.

Where the toggle lives

Instagram keeps moving its settings menu about every eighteen months just to annoy people, so if you've looked before and given up, here's where it sits right now.

  • Open Instagram and go to your own profile
  • Tap the three horizontal lines in the top right
  • Tap Settings and privacy
  • Scroll to Messages and story replies
  • Tap Show activity status
  • Turn the toggle off

That's it. No app restart needed, no waiting period, it applies the moment you flip it. If you're on desktop via a browser, the option isn't there at all, you have to do this from the mobile app, which catches people out when they're trying to manage things from a work laptop.

What "offline" hides, and what it doesn't

This is where most guides get sloppy, so let's be specific. Turning off activity status hides:

  • The green dot and "Active now" label next to your name in DMs
  • The "Active X minutes ago" text people see when they open a chat with you
  • Your last active time showing up in group chats

It does not hide:

  • Whether you've opened and read a specific message, which still shows as "Seen" with a timestamp once you open the chat
  • Your story views, which still show your name and the time you watched
  • Whether you're online somewhere else, like Instagram's main feed tab or Reels, if you later re-enter a chat

So if someone sends you a message and you open the thread just to read it, they'll still see "Seen" next to it, even with activity status off. The only way round that is to read messages from the notification preview without fully opening the chat, which works on iPhone and most Android phones if you long press the notification.

A worked example

Say you run a small online shop and you've got a customer messaging you at 11pm most nights asking about order status. You're not working, but because your activity status is on, they can see you're "Active now" and start typing follow-up messages within seconds of you opening the app to check something unrelated. Turn off activity status and that pressure disappears, because they simply can't see when you're there. You can reply the next morning on your own schedule, and nobody's sitting there watching a green dot update in real time wondering why you've gone quiet after being "active" two minutes ago.

The uncomfortable part nobody mentions

Here's the bit most posts on this topic skip over: turning this off is a two way street, and it's permanent in both directions until you turn it back on. You stop seeing when your friends, your team, your clients, or anyone else is active too. If you run a business account and you rely on seeing when a supplier or collaborator is online to catch them for a quick back and forth, you lose that visibility the second you hide your own. People treat this as a one way privacy switch and it isn't. You're trading information for privacy, not just claiming privacy for free.

There's also a social cost that nobody likes to say out loud. If you're the only person in your friend group with activity status off, it stands out. People notice when they can see everyone else's green dot except yours, and some will read into that, fairly or not. It's a bit like being the one person who's left read receipts off on WhatsApp, similar territory to the question of whether switching to a business version of a messaging app hides more than people expect, the answer is usually less than you think, and the gap between expectation and reality is where the awkward conversations happen.

Does it work per person, or is it all or nothing?

All or nothing. Instagram doesn't let you hide your status from specific people while showing it to others. You can't appear offline to your ex and online to your mum. If you want selective privacy, your only real lever is who you message and when, not the status setting itself. Some people get round this by using close friends lists for stories, which is a different setting entirely and worth understanding if you're also trying to manage who sees what, covered in more depth in our wider guide to Instagram accounts, followers and fixes.

Work with me

Want AI doing the heavy lifting in your marketing?

I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.

What about the purple message bubble and other status signals

People sometimes confuse activity status with the colour and style of the message bubbles themselves, which is a separate thing entirely tied to whether you're using disappearing messages or a themed chat. If you've ever wondered what a purple bubble means versus the standard blue, that's styling, not an online status indicator, and we've broken it down in our piece on what the purple text bubble on Instagram means. Worth knowing the difference before you assume a colour change says something about who's watching your messages.

Does this affect your business account differently

If you're running Instagram for a business, whether that's a shop, a personal brand, or a side hustle you're building alongside a day job, the calculation changes. Customers messaging a business account often expect a slower reply than they'd expect from a friend, so hiding activity status rarely damages trust the way it might in a personal friendship. If anything it sets a more realistic expectation: you'll reply within your stated hours, not the second you're seen online. If you're weighing up whether a personal profile or a dedicated page suits your business messaging better in the first place, that's a bigger decision than this one toggle, and it's worth reading our comparison of a Facebook page versus a personal profile for business before you settle on a setup, since the same logic about visibility and expectations carries across platforms.

A quick troubleshooting list if the toggle isn't working

  • Make sure you're on the latest version of the Instagram app, old versions sometimes hide the setting
  • Check you're not logged into a linked Facebook account with its own separate activity status setting, which can override Instagram's in rare cases
  • Restart the app after changing the toggle if the green dot doesn't disappear immediately for other users, caching can lag by a few minutes
  • Remember it only applies to Instagram Direct, not to any other app, so going offline on Instagram does nothing to your status on WhatsApp or Facebook Messenger

And if what you're after is just a break from being reachable altogether rather than a cleverer way to hide a green dot, it might be worth putting the phone down entirely for a stretch. We've got a long list of offline games that need no wifi at all for exactly those moments when the goal isn't managing your Instagram status, it's just stepping away from the screen completely.

Frequently asked questions

Can someone tell I turned off my activity status?

Not directly. There's no notification telling them you've changed the setting, but they will notice indirectly because your "Active now" label and last seen time simply stop appearing in your chats with them.

Will turning off activity status hide that I've read a message?

No. Read receipts are a separate function. Once you open a direct message thread, it will still show as "Seen" with a timestamp to the sender, regardless of your activity status setting.

Can I appear offline to specific people only?

No, Instagram only offers an all or nothing toggle. You either show your activity status to everyone you chat with or hide it from everyone, there's no per-contact control.

If I turn off my activity status, will I still see when others are online?

No. Instagram disables this in both directions. Turning off your own activity status also removes your ability to see when other people are active, even if their setting is still switched on.

Run a business, a brand or a blog? I feature tools, products and expert guest posts for an audience of 15,000. See how it works

Published and maintained by the Lilach Bullock team, covering marketing, AI and business growth.
Your buyers are asking AI who to use. Does it say you?

See for free whether ChatGPT, Claude, Perplexity, Gemini and Google name you, and get the plan to become the answer.

Check my AI visibility →
Sundays only

Get the Sunday newsletter.

One email a week. AI experiments, marketing tactics, and the workflows Lilach is building right now in her own business.

Subscribe free

Let’s get your marketing running on AI.

Book a free 30-minute call

We figure out what you need, where AI fits in, and what working together would look like.

Book the call →

Or take the 30-second calculator

You’ll see the hours and the money quietly leaking out of your week, and the three workflows worth building first.

Take the calculator →

Or grab the free AI resource library

Prompt packs, templates, checklists, and swipe files. The exact tools I build for paying clients. Yours, free.

Get the library →
Keep reading

More from the blog.