How to Batch Archive and Hide Old Instagram Posts

Instagram has become one of the most popular social media platforms for sharing photos and videos. As time goes by, your Instagram profile can start to feel cluttered with old posts that may no longer fit your current aesthetic or content strategy. Fortunately, Instagram offers easy ways to clean up your profile by archiving or hiding old posts.

Why Archive Old Instagram Posts?

Here are some key reasons you may want to archive old Instagram posts:

  • Declutter your profile: Archiving old posts removes them from public view so your current posts stand out. This helps create a more cohesive look.
  • Preserve post data: Archived posts keep all their original likes, comments and analytics. If you delete a post, this valuable data is lost forever.
  • Revisit content later: You can access archived posts anytime to potentially re-share. It’s useful for seasonal content.
  • Hide content from certain followers: Archiving also removes posts from certain followers without unfollowing or blocking them.

How to Batch Archive Instagram Posts

Archiving individual Instagram posts can be tedious. Fortunately, you can easily archive multiple Instagram posts in bulk:

On Mobile

  1. Open the Instagram app and go to your profile
  2. Tap the three line menu icon in the top right
  3. Select “Archive”
  4. Tap the back arrow and choose “Posts Archive”
  5. Tap “Select” at the top right to enter select mode
  6. Tap to select multiple posts you wish to archive
  7. Tap “Archive” at the bottom once you’ve selected the posts

On Desktop

  1. Go to and log into your account
  2. Click your profile image in the top right
  3. Click the three line menu next to your username
  4. Choose “Your activity”
  5. Select “Photos and videos” > “Posts”
  6. Choose posts you wish to archive
  7. Click “Archive” at the bottom

You can archive posts from your desktop in bulk much faster than on mobile.

How to View Archived Posts

To view your archived posts and stories:

  1. Go to your profile
  2. Tap the three line menu
  3. Select “Archive”
  4. Choose whether to view archived posts, stories or live videos

From there, you can scroll through your archived content.

How to Unarchive Instagram Posts

If you want to retrieve an archived Instagram post:

  1. View your archived posts as outlined above
  2. Tap on the post you want to unarchive
  3. Tap the three dots in the top right corner
  4. Select “Show on Profile”

The post will now be visible on your profile again as it was before you archived it.

Other Ways to Hide Instagram Posts

In addition to archiving, here are two other ways to hide Instagram posts:

Make Account Private

When you set your Instagram account to private, your posts are visible only to your approved followers. To make your account private:

  1. Go to your profile
  2. Tap the three line menu
  3. Select “Settings”
  4. Go to “Privacy” > “Account Privacy”
  5. Toggle “Private Account” on

Block Followers

You can hide posts from specific followers by blocking them. To block a follower:

  1. Go to your profile
  2. Tap “Followers”
  3. Tap the three dots next to a follower’s name
  4. Select “Block” to block them

Your posts will no longer appear in that follower’s feed without unfollowing them.


I hope this guide was helpful in explaining the various options for archiving and hiding your Instagram posts. By regularly decluttering old content, you can keep your Instagram profile looking fresh and consistent.

As a social media manager with over 5 years of experience, I’m happy to offer additional Instagram tips and advice if needed! Let me know if you have any other questions.