How to Hide Instagram Posts and Stories From Someone

Instagram doesn’t have a setting that hides one regular post from one person. You can hide your stories and live videos from specific people, share new stories and reels with Close Friends only, archive a post, or make your account private and remove the follower. Blocking hides everything.

Your ex still follows you on Instagram, and you’d rather they didn’t see your vacation photos. Below is what each tool actually hides, how to set it up, and whether the other person finds out.

Can You Hide an Instagram Post From One Person?

Not directly. When you share a normal feed post on a public account, anyone can see it. On a private account, every approved follower can see it. None of Meta’s help pages describe a per-post “hide from this person” option for feed posts, so any guide promising one is describing something else.

What you can do depends on what you want to hide:

  • Stories and live videos: hide them from chosen people. This is the closest thing to a per-person hide.
  • New stories and reels: share them with a Close Friends list that leaves the person out.
  • Posts you’ve already shared: archive them, so nobody but you sees them, or delete them.
  • Everything on your profile: make the account private and remove them as a follower, or block them.

If the person is a coworker or relative you don’t want to upset, start with the quieter options. If it’s someone you want out of your online life, a block is the clean answer.

Compare Your Options

ToolWhat it hidesWho it affectsIs the person notified?
Hide story and live fromYour stories and live videosOnly the people you pickMeta’s page doesn’t say
Close FriendsStories and reels you share to the listEveryone not on the listPeople aren’t notified when added or removed
ArchiveOne postEveryone except youNot applicable
Private account + remove followerAll posts, stories and reelsThe removed person (and anyone not approved)Meta says removed followers aren’t notified
BlockYour profile, posts and storiesThe blocked personMeta says people aren’t notified
RestrictNothing you postThe restricted person’s comments and messagesMeta’s page doesn’t say

The last row matters because many people expect Restrict to hide posts. It doesn’t, as explained further down.

Which one fits your situation?

  • An ex you don’t want to provoke: hide your stories from them and share trip reels with Close Friends. Your profile looks the same to them. Meta says people aren’t notified when you change your Close Friends list; its story page doesn’t say either way about hiding.
  • A boss or coworker who follows you: keep posting normally, but use Close Friends for anything personal. If your whole account is personal, a private account plus removing them is tidier than a block.
  • A relative who comments on everything: Restrict handles the comments, and hiding your story handles day-to-day updates.
  • Someone harassing you: block them, and use Instagram’s reporting tools if the behavior continues.
  • Someone you never want seeing personal posts: some people keep a second, private account for a small circle. Anyone you approve there sees everything on it, so keep that follower list short.

You can combine these. Hiding your story and using Close Friends together cover almost everything except feed photo posts, which you can archive when needed.

Hide Your Story and Live Videos From Someone

This is the right tool when it’s mostly stories you’re worried about, such as daily trip updates. The person can still see your profile and feed posts, but your stories and lives won’t appear for them. Meta’s page on hiding your Instagram story from someone spells out that hiding is different from blocking and doesn’t stop them from seeing your profile and posts.

In the Instagram app on iPhone:

  1. Tap your profile picture at the bottom right to go to your profile.
  2. Tap the Menu icon at the top right.
  3. Under Who can see your content, tap Story, live and location.
  4. Tap Hide your story and live videos from specific people.
  5. Select the person, for example an account named jordan.travels, and tap Done.
Instagram Story, live and location settings with a person selected to hide stories from
Pick the people who shouldn’t see your stories and lives. (Interface recreation.)

On a computer, click More, then Settings, then Story, live and location, and choose Hide story and live from. Android menus are laid out similarly, though labels can vary a little by app version.

Hide it from someone who already viewed a story

If you post a story and see their name in the viewer list, open the list, tap the Options icon next to their name and choose Hide your story, then Hide. That hides your future stories from them too.

To undo it later, go back to the same Story, live and location screen and deselect the person.

Share Stories and Reels With Close Friends Only

Close Friends flips the approach: instead of hiding from one person, you share with a list that leaves them out. It works well for vacation photos you want a small group to see.

Meta’s Close Friends help page says you can share a post, note, reel or story with your Close Friends list, and that people aren’t notified when you add or remove them. Nobody can request to be added. People on the list do see a Close friends label on what you share with them, and stories may show a green ring.

Build the list

  1. On a computer, click More, then Settings, then Close Friends below Who can see your content.
  2. Add the people you want, and leave out anyone you’d rather not share with.

In the app, look for Close Friends in your profile menu; Meta’s page documents the computer route, so labels in the app may differ.

Share a story with Close Friends

  1. Tap Create and choose Story.
  2. Take or pick your photo or video.
  3. Tap Close Friends at the bottom instead of Your story.

Share a reel with Close Friends

  1. Tap Create and choose Reel.
  2. Record or pick your clip, then tap Next.
  3. Tap Audience, choose Close Friends, tap Back, then tap Share.
Instagram reel share screen with Audience set to Close Friends
Set Audience to Close Friends before you share the reel. (Interface recreation.)

For regular photo posts, check the share screen for an Audience option. Meta’s list page mentions posts, but the documented steps cover stories and reels, and the option may not appear on every account. If you don’t see it, the photo post goes to all your followers.

Make Your Account Private and Remove Them

If you want someone to stop seeing all your posts without blocking them, this two-part approach works. A private account means only approved followers see your posts, and removing a follower takes them off that approved list.

Switch to a private account

  1. Go to your profile and tap the Menu icon.
  2. Under Who can see your content, tap Account privacy.
  3. Turn on Private account, then tap Switch to private.

Meta notes that business profiles can’t be made private. If you use a professional account, switch it back to a personal account first.

Remove the follower

  1. On your profile, tap Followers.
  2. Find the person and tap the X or remove option next to their name.
  3. Tap Remove to confirm.

According to Meta’s page on removing followers, this only works when your account is private, and the person isn’t notified. They could send a new follow request later, which you can simply ignore or decline. Keep in mind that a private account also hides your posts from everyone else who doesn’t follow you, which may not suit you if you share publicly for work.

Block Them When You Want a Clean Break

Blocking is the strongest option, and it’s meant to keep the person away from your profile, posts and stories. Meta says people aren’t notified when you block them. Meta’s page on what happens when you block someone adds that their likes and comments are removed from your posts.

To block, open their profile, open the options menu and choose Block (labels can vary by app version). They may still work out what happened if they search for you and can’t find your profile, so if staying on good terms matters, one of the quieter options above may fit better.

Archive or Delete a Post You’ve Already Shared

If the post is already up and you can’t remove the person as a follower, archiving is the quickest fix. It hides the post from your followers and everyone else, but keeps it, along with its likes and comments, so you can bring it back.

  1. Go to your profile and tap the post.
  2. Tap the Options icon at the top right.
  3. Tap Archive.
Instagram post options menu with the Archive option
Archive hides the post from everyone but you, and you can restore it later. (Interface recreation.)

To find it later, open your profile, tap the Menu icon, then Your activity, then Archived, and choose Posts archive. From there you can show it on your profile again. Meta’s archive help page covers both steps.

Deleting is the permanent version. Use it only if you’re sure you won’t want the post again.

What Doesn’t Hide Your Posts

A few tools sound like they should help but don’t hide your content from the other person.

  • Restrict. Meta’s Restrict page describes what it does: their new comments on your posts are visible only to them unless you approve them, their chats move to message requests, and they can’t see when you’re online or have read their messages. Nothing on that list hides your posts or stories from them.
  • Mute. Muting is meant to quiet their posts and stories in your own feed; it isn’t a setting for what they can see of yours.
  • The tag trick. Some older guides tell you to edit a post’s tags and use Hide from Profile. That option deals with posts you’re tagged in, not with who can see your own post. It doesn’t hide your post from a chosen person.
  • Hide story from, for feed posts. Hiding your story from someone leaves your feed posts and reels fully visible to them.

If a setting mentioned here isn’t showing up in your app, update Instagram first. If the app still behaves oddly, clearing Instagram’s cache on iPhone can help.

Questions About Hiding Instagram Content

Can I hide a post from one person without blocking them?

Not for a regular post that’s already shared. You can archive it so nobody sees it, or make your account private and remove them as a follower, which hides all your posts from them without a block.

Will they know I hid my story from them?

Meta’s help page doesn’t say either way. They’d only notice by realizing your stories have stopped appearing, and they’d see nothing different on your profile or feed posts.

Can I hide posts from someone who doesn’t follow me?

Only with a private account or a block. On a public account, anyone, follower or not, can see your posts.

Does someone on my Close Friends list know who else is on it?

Meta’s page doesn’t describe any way for people on the list to see who else is on it. People on it see the Close friends label on what you share with them, but they aren’t notified when you add or remove anyone.

Can I undo any of this?

Yes. You can unhide stories on the Story, live and location screen, edit Close Friends, unarchive a post from Posts archive, switch back to public, or unblock someone. The only thing you can’t reverse is deleting a post.

For the vacation photos, the simplest plan is to build a Close Friends list before you leave, share stories and reels to it, and archive anything already on your grid that you’d rather keep out of view.