How to Delete a Single Facebook Post
On mobile (iOS or Android):
- Go to your profile or News Feed and find the post
- Tap the three dots (...) in the top right corner of the post
- Tap Delete post
- Confirm by tapping Delete again
The post is removed immediately.
On desktop:
- Find the post on your profile or News Feed
- Click the three dots (...) in the top right corner
- Click Move to trash
- Confirm
Note: On desktop, Facebook moves posts to a "Trash" folder for 30 days before permanently deleting them. This gives you a window to recover them.
How to Delete All Facebook Posts at Once
Facebook doesn't have a single "Delete everything" button, but the Activity Log lets you bulk-select and delete multiple posts efficiently.
On mobile:
- Go to your Profile
- Tap the three dots (...) below your cover photo → Activity log
- Tap Filter → Your posts
- Tap and hold a post to select it, then tap additional posts to multi-select
- Tap Delete at the top of the screen
On desktop:
- Click your profile picture → your profile
- Click Manage posts (below your bio) or go to Settings & privacy → Settings → Your Facebook information → Activity log
- Under Activity log, click Your posts on the left
- Check the boxes next to posts you want to delete
- Click Delete at the top
You can filter by year to delete old posts in batches. This is the fastest native way to delete Facebook posts in bulk without a third-party tool.
How to Delete All Facebook Posts from a Specific Year
- Open Activity Log (see instructions above)
- Use the Year filter on the left to select a specific year (e.g., 2018)
- Select all visible posts
- Delete them
Repeat for each year you want to clear.
How to Delete a Facebook Page Post
If you manage a Facebook Page:
- Go to your Page
- Find the post you want to delete
- Click or tap the three dots (...)
- Click Delete post
- Confirm
Page posts are deleted immediately (no trash period).
Can You Recover a Deleted Facebook Post?
It depends on how the post was deleted.
If deleted on desktop (moved to Trash):
Facebook keeps deleted posts in a Trash folder for 30 days before permanently deleting them.
To recover:
- Go to Activity Log
- Click Trash in the left sidebar (or search "Trash" in the filter)
- Find the post
- Click the three dots (...) next to it → Restore
If deleted on mobile (or after 30 days):
Posts deleted on mobile are not moved to Trash — they're immediately gone. After 30 days from desktop deletion, posts are also permanently gone.
Facebook does not provide a way to recover permanently deleted posts.
How to Find Your Facebook Trash Folder
On desktop:
- Click your profile → Activity log
- In the left panel, click Trash
Posts here stay for 30 days, then are automatically and permanently deleted.
On mobile:
The Trash feature is desktop-only. Deleted posts on mobile are gone immediately.
Difference Between Delete and Archive on Facebook
| Action | What happens | Recoverable? |
|---|---|---|
| Delete (mobile) | Permanently removed | No |
| Delete (desktop) | Moved to Trash for 30 days | Yes, within 30 days |
| Archive | Hidden from your profile but not deleted | Yes, anytime |
Archive is a better choice if you're unsure — the post disappears from your profile but can be unarchived at any time.
To archive a post: Three dots → Move to archive
How to Bulk Delete Facebook Posts Faster
If you have hundreds or thousands of old posts to delete, doing it manually through Activity Log is slow but works. There's no official Facebook tool for one-click mass deletion.
Some third-party browser extensions claim to automate bulk deletion — use these with caution, as they require account access and may violate Facebook's Terms of Service.
The most reliable method remains the Activity Log, filtered by year, selecting posts in batches.
Summary
- Delete one post: Three dots → Delete post (or Move to trash on desktop)
- Delete many posts: Profile → Activity Log → Your posts → select and delete
- Recover a deleted post: Activity Log → Trash (desktop only, within 30 days)
- Hide without deleting: Three dots → Move to archive
If you manage a Facebook Page and want to prevent posting mistakes in the first place, scheduling your content in advance with PostLink means you can review posts before they go live — and never have to scramble to delete something posted at the wrong time.



