Helping millions of people navigate the world of technology.

How to Hide All Posts on Facebook From Public or Friends

Whether you use Facebook as a digital diary, business tool, or something else, not every post is meant for everyone. Or maybe you don’t relate to your previous posts anymore. Either way, you can hide some or all posts on Facebook with a few simple steps. Let’s see how.

How_to_Hide_All_Posts_From_Public_or_Friends_on_Facebook

It may be that you want to keep your Facebook activity private or simply clean up your timeline. Thankfully, Facebook facilitates several options, from creating a restricted list to hiding future or new and previous posts from Facebook timelines.

How to Hide Past Posts on Facebook

The good news is that you can manage the visibility of previously posted content. You can either,

  • Limit past posts – A handy option to limit the posts to your friends only. They will not be available to the public later.
  • Change audience – You can set only me to all posts on Facebook to hide them or even make all of them Public or Friends only.
  • Trash posts – If you want a clean slate or don’t want to see certain old posts, you can bulk delete Facebook posts.
  • Hide from profile – As the name suggests, it simply hides previous posts from the Facebook timeline. You can consider it an alternative to the ‘Only me’ setting.

Limit All Past Posts To Friends only on Facebook

Before we proceed, here are a few things to keep in mind,

  • You can’t completely undo it – If you want to change the audience later, you’ll have to do it for individual posts.
  • For previous posts with a custom audience – Say Close Friends or Friends except Acquaintances, etc., the feature will not affect their audience.
  • Tagged posts – The tagged person (whether they are your friends or not) will still be able to see those posts. Plus, if you’ve allowed their audiences to view the post, they can.
  • Posts you’re tagged in – You can’t control the audience for someone else’s post. The feature only controls the audience for your posts.
  • Shared posts – If you’ve shared someone else’s post, the feature won’t affect the audience. They can be only altered by the person who has initially posted.

From the Facebook App on iPhone or Android Devices

Step 1: Launch the Facebook app and tap the three-line icon from bottom-right (iOS) or top-right (Android).

Step 2: Here, scroll down and select Settings & Privacy, then tap Settings.

Limit Past Posts on Facebook from mobile app 1

Step 3: Scroll down to the Audience and Visibility section and tap Posts.

Step 4: Next, tap ‘Limit who can see past posts.’

Limit Past Posts on Facebook from mobile app 2

Step 5: Tap Limit Past Posts and then Limit Past Posts again to confirm the action.

Tap Limit Past Posts and then Limit Past Posts again

Limit Past Posts From Facebook Web

Step 1: Open Facebook in the browser of your choice.

Step 2: Click the profile picture from the top right corner.

Step 3: Select Settings & privacy → Settings.

Select Settings & Privacy, then click Settings.

Step 4: In the Settings section, select Privacy from the left column.

Step 5: Here, under the Your Activity section, click Limit Past Posts next to the ‘Limit the audience for posts you’ve shared with friends of friends or Public?’ option.

 Click Limit Past Posts

Step 6: Click Limit Past Posts and then Limit Past Posts

Click Limit Past Posts and then Limit Past Posts again

Change the Audience for Past Posts on Facebook

Remember, you can only change the audience and hide the posts you’ve created on Facebook. And while you can’t change the audience of someone else’s post that you’ve shared, you can hide them from your profile.

Change Audience for All or Some Posts via the Facebook App

Step 1: Open Facebook → three-line icon → Settings & privacy → Settings.

Step 2: Here, scroll down to Your Activity and select Activity Log.

Step 3: Tap ‘Your activity across Facebook’ to open the drop-down menu.

Step 4: Select Manage Posts.

Select Activity Log and then Your activity across Facebook

Step 5: Here, tap Filters from the top of the page and select any of the options,

  • Categories
  • Date
Select Filters and choose one

Note: We choose Categories → ‘Your Posts, check-ins, photos, and videos’.

Step 6: Here, select All from the top of the page or you can select them individually.

Step 7: Tap the three-dot icon.

Step 8: Select Change audience.

Tap three dot icon and then Change audience

Step 9: Tap Change audience again and then select between the following,

  • Public
  • Friends
  • Only me

Step 10: Select Change to confirm the action.

Tap Change audience

Manage Previous Posts Visibility from Facebook Web

Step 1: Open Facebook → Profile picture → Settings & privacy → Activity log.

Step 2: Select ‘Your activity across Facebook’ and then select Posts.

Step 3: Here, select a category (we choose ‘Your Posts, check-ins, photos, and videos’).

Tap Your activity across Facebook and then posts

Step 4: Click All from the top or select the posts.

Step 5: Select Change Audience and select one of the following,

  • Public
  • Friends
  • Only me
Select Change Audience and then the option

Archive or Trash Old Posts on Facebook

Note: You can’t use archiving to hide all posts from your Facebook timeline. Content shared by others, comments, etc., can’t be archived. You can either delete them permanently or hide them from your profile. Here’s how.

Archive or Delete Old Posts From Facebook Mobile App

Step 1: Open Facebook → three-line icon → Settings & privacy → Settings.

Step 2: Go to Activity Log and tap ‘Your activity across Facebook’ to open the drop-down menu.

Step 3: Select Manage Posts and then Filters. Select any of the available options.

Step 4: Select All or some of the posts as per your preference.

Step 5: Here, tap

  • Archive and then Move to Archive to confirm.
  • Recycle bin and then Move to Trash to confirm.
Archive or Delete Old Posts From Facebook Mobile App

Things to remember,

  • If you unarchive – The post will be visible to the selected audience before you move it to the Archive.
  • Recover posts from trash – Facebook keeps the posts in the bin for a maximum of 30 days, after which it is automatically deleted. You can recover or archive the post within 30 days.

Use Facebook Web to Archive or Delete Posts

Open Facebook → profile picture → Settings & privacy → Settings → Activity log → ‘Your activity across Facebook’ → Posts → select a category → click All from the top or select the posts. Now select,

  • Archive and then Move to archive, or
  • Trash and then Move to trash.
Archive or Delete Old Posts From Facebook web

Hide Previous Posts From Profile

The Hide from profile feature is a neat way to hide your activity, like videos watched, comments received, posts liked, etc. You can also hide previous posts from the Facebook timeline. Follow the instructions below to do so,

From Mobile App

Open Facebook → three-line icon → Settings & privacy → Settings → ‘Your activity across Facebook’ → Manage Posts. Here, tap the three-dot icon next to the content you want to hide and select Hide from Profile.

Tap the three-dot icon and then Hide from Profile

From Facebook Web

Open Facebook → profile picture → Settings & privacy → Settings → Activity log → ‘Your activity across Facebook’ → Posts. Click the three-dot icon next to the content and select Hide from Profile.

Click the three-dot icon and then Hide from Profile

Manage New Posts Visibility Settings

While you can always manage the posts’ visibility before posting it, you can also set a default option. Whether you want to hide the post, i.e., set only me to all posts or limit your future Facebook posts to your close friends, all can be done. Here’s how.

On Mobile

Open the Facebook app → three-line icon → Settings & Privacy → Settings → Posts under Audience and Visibility section → select ‘Who can see your future posts’. Here, you can choose between,

  • Public
  • Friends
  • Friends except
  • Specific friends (Tap more for these options)
  • Only me
  • See all (To see and select your custom list)
Hide New Posts From Facebook Timeline

On Web

Open Facebook → profile picture → Settings & privacy → Settings → Privacy (from the left column). Here, click Edit next to ‘Who can see your future posts?’ and select one of the following from the drop-down option,

  • Public
  • Friends
  • Friends except
  • Specific friends
  • Only me
  • See all (To see and select your custom list)
Hide New Posts From Facebook Timeline 2

Manage Old and New Facebook Posts

As we conclude this guide, hopefully, you’ve gained valuable insights into managing the visibility of your Facebook posts. Whether your goal is to hide all posts on Facebook, archive them, limit past posts, or ensure no post is available to the public, Facebook empowers you to do so.

However, having so many options can get confusing. So if you are not sure about any of the above-mentioned settings or you face any issues implementing them, do share your concerns in the comments section.

Was this helpful?

Thanks for your feedback!

Last updated on 19 February, 2024

Leave a Reply

Your email address will not be published. Required fields are marked *

The article above may contain affiliate links which help support Guiding Tech. The content remains unbiased and authentic and will never affect our editorial integrity.