Mass Delete Your Facebook Posts
Years of status updates, photos, check-ins, and shared links pile up on your timeline. Connect Redact once and clear those posts in bulk, straight from your own device. Filter by date, keyword, or media type, look over every batch first, and keep the posts you still want.
Free for your last 30 days of posts & comments.
Available on
Plan
Filter by post type *
Select what you want to delete
Filter by attachments *
Delete content containing any of the following
Your Facebook timeline can be a real privacy risk
Most people have years of Facebook posts sitting around: old opinions, photos, check-ins, jokes, and life updates. Clearing it out is not about pretending you were never there. It is about deciding what still needs to be public.
Old posts can age poorly
A status from five or ten years ago can land very differently today. Someone finds it, screenshots it, and shares it without context, and an old thought becomes a new problem.
People read your timeline before they meet you
Employers, recruiters, clients, dates, and coworkers all know how to scroll. Your timeline can make an impression before you get the chance to, and one stale post can do a lot of talking for you.
Your history adds up to a profile of you
Posts, photos, locations, and check-ins map out your habits, relationships, and routines. You may have posted it casually, but that does not mean everyone reading it will treat it casually.
Meta mines what you have posted
Meta uses public content to sharpen ad targeting and train its AI models. Removing old posts shrinks what is left for it to draw on. Clearing your timeline puts that decision back in your hands.
Clear years of Facebook posts in one pass
Deleting your Facebook history by hand means scrolling your timeline one post at a time and waiting for Facebook to catch up between each one. Redact does it in bulk, and it can do it automatically. Connect once, choose Posts, then filter, preview, and delete.
Leave the filters open for a full sweep, or narrow it down by date, keyword, media type, or location. Everything runs on your machine, and you can save a local archive before anything is removed. Keep the memories you want, and clear the posts you would rather not leave sitting around. Deleting a post also removes the photos and videos attached to it on your profile.
Filter by post type *
Select what you want to delete
Filter by attachments *
Delete content containing any of the following
Remove every kind of Facebook post, or just the ones you choose
Leave every filter blank and Redact clears the whole lot. Or stack a few together to keep what still matters. You might delete photo posts from before 2019 that mention an old job, while a keep list protects anything about the people you care about. You decide how broad or surgical the cleanup gets.
Date range
Set a window to clear, like everything between January 2012 and December 2018, or delete everything before a cutoff date. See the dedicated date-range page for the full walkthrough.
Finer date control
Step the cleanup through your history year by year or month by month, so large timelines come off in manageable slices.
Post type
Target your own posts, posts you made on other people's timelines, posts others left on your timeline, posts hidden from your timeline, or posts in groups.
Attachments
Delete posts by what they carry: albums, images, videos, link embeds, check-ins, or posts with no attachment at all. The photos-and-videos page covers this filter in depth.
Keywords to delete
Only delete posts that contain specific words or phrases, so a single topic, place, or name can be cleared while the rest of your timeline stays.
Keep list
Add words or names to a preserve list and Redact skips any post that matches, no matter what your other filters catch.
Text or no text
Narrow to posts that contain text, or to posts with none, like a bare photo or check-in with no caption.
Location only
Limit the cleanup to posts that carry a location tag, so old check-ins and place tags come off without touching the rest.
Only sponsored
Restrict a run to posts whose own text marks them as sponsored, like an #ad, a paid partnership, or a giveaway, leaving your ordinary timeline posts in place.
Offensive-content classifier
Redact's built-in classifier flags posts likely to read as offensive today, so you do not have to enumerate every keyword yourself.
Preview it, clear it, or keep it clear automatically
Preview Mode
See every matching post before a single one is removed. The right first pass whenever you are dialing in filters.
Deletion Mode
Clear everything that matches your filters in one go, once you trust the criteria.
Review & Delete
Get the list of matches and remove items one at a time, or batch-select the ones you want gone.
Schedule Deletion
Set a recurring cleanup so old posts clear themselves as they age past your cutoff. Scheduling is a Premium feature.
How to mass delete your Facebook posts
The whole thing takes a couple of minutes to set up. If you are clearing years of history, lean on the date filter and let a scheduled run finish the job over a few passes.
- 1
Download Redact for free
Download for your device →Install Redact on your device. It runs on Windows, macOS, and Linux, plus iOS and Android.
- 2
Connect your Facebook account
Open Redact, choose Facebook, and link your account securely. Your credentials are sent straight to Facebook and never touch a Redact server.
- 3
Choose Posts and set your filters
Select Posts, then decide how wide to go.
- Full sweep: leave the filters blank, set the range to All time, and tick My posts in groups, the one post type that's off by default.
- By date: clear a window or everything before a cutoff, and step through year by year for very large timelines.
- By content: narrow with post type, attachments (photos, videos, links, check-ins), keywords, or location.
- Keep list: add words or names you never want removed so they are protected.
Going further back than 30 days? Clearing your last 30 days is free. All-time cleanups and scheduled runs are part of Premium.
- 4
Preview, then delete
Run a Preview to see exactly what matches before anything happens, and exclude any posts you want to keep. Want a personal copy first? Archive the batch locally. When it looks right, start the deletion and keep the app open while Redact works through it in batches.
- 5
Schedule it (optional)
Turn on a recurring cleanup and Redact keeps re-running your filters on a schedule, so old posts quietly clear themselves as they age past your cutoff. Scheduled Deletion is a Premium feature.
Nothing leaves your device
Redact runs entirely on your machine and talks straight to Facebook, so your posts and your login never pass through a Redact server. It takes only the access it needs to do the deleting, never sees your credentials or removed content, and you can disconnect Facebook the moment you are done.
Download Redact Today
We are frequently adding support to other social network services. You can receive direct updates from us in Redact's Discord Channel.

Frequently asked questions
There is no single remove-all button inside Facebook, so Redact works through filtered batches instead. Leave the filters open for a full sweep, ticking My posts in groups if those should go too since that type is off by default, or narrow them down, and you preview every batch before anything is removed. Redact loads your whole timeline, so you are not limited to the recent posts Facebook shows in the app.
Status updates, photos, videos, check-ins, and shared links on your timeline. Comments, likes, and tags are separate content types with their own controls, so clearing posts leaves those alone unless you target them too.
Yes. The media attached to that post on your profile goes with it when the post is deleted. There is no standalone photo deleter reaching into your albums on its own: photos and videos come off as an attachment filter within Posts. Any separate copies you saved elsewhere stay where they are.
Deleting removes the post from your profile for everyone. Hiding only takes it off your own timeline view, so it can still be reachable elsewhere. Redact issues real deletions, so matching posts come off your profile.
Yes, and it is worth doing. Archive your posts locally first so you have a private, offline record of your content and media, then store it somewhere safe before you clear anything.
You can download Redact and clear your recent posts, the last 30 days, for free. Going further back to older posts and setting up scheduled cleanups are part of Premium.
No. Redact runs on your device with the minimum access it needs, never stores your Facebook credentials or content on a server, and you can disconnect Facebook from Redact at any time.
More Facebook features
Clear Facebook Search History
Wipe the private log of everything you've searched on Facebook, in bulk and on your device.
Delete Facebook Content by Date Range
Clear a whole era of old Facebook activity at once. Set exact dates or a relative window like older than two years, across posts, comments, likes, and search history.
Delete all Comments on Facebook
Bulk delete the comments you have left across Facebook posts, Pages, and groups, by date, keyword, or public visibility. The posts you replied to stay put.
Delete all Photos & Videos on your Facebook Timeline
Bulk delete the posts that carry your photos and videos, by attachment type, date, or caption keyword. Videos are one extra checkbox.
Delete all Facebook Likes at Once
Clear the Pages you've liked and the reactions you've left on posts and comments, in bulk, with date, keyword, and keep-list controls.
Remove all Friends on Facebook Fast
Bulk unfriend on Facebook: clear your entire friends list in one pass, or target specific people by name, with a keep list to protect anyone you want to stay connected to.
Delete All of Your Facebook History
Wipe your whole Facebook account, posts through searches, category by category, or scope it to a single category or era. Preview the hit list and keep a local archive first.