Delete Old Facebook Posts by Date Range

Pick a window, a single year, everything before a cutoff, or a rolling range that keeps moving, and Redact clears every post inside it. The same date filter works across your posts, comments, likes, and search history, so you can target the exact slice of your history you mean and leave the rest alone.

Free for your last 30 days of posts & comments.

Available on

iOSAndroid
Why prune by date

Facebook doesn't retire your old posts for you

A post from a decade ago sits on your timeline the same way a post from last week does, unless you go back and deal with it yourself. Most people have years of posts they haven't looked at since the day they wrote them. Redact lets you pick a window and clear just that slice without touching anything more recent.

01

A decade doesn't load in one pass

Facebook's own interface struggles to pull up years of history at once on large or old accounts. Redact works through the range in smaller passes instead of timing out.

02

Pick a year, not everything

Target just one year, or everything before a job change or a move, without touching anything you posted more recently.

03

Relative windows keep moving

Set a rolling range instead of fixed dates and the cutoff moves with you, always covering anything older than the window you chose.

04

Recent history stays untouched

Clear everything before a cutoff while leaving this year, or anything since a specific date, exactly the way you left it.

What it does

One date filter, across posts, comments, likes, and searches

Set the window two ways: a specific start and end date, or a rolling window a number of days, weeks, months, or years wide. Absolute or relative, Redact clears everything inside it.

Leave the range at all time and Redact works through everything. Set a start date, an end date, or both, and it only touches what falls inside.

  • Absolute dates. A fixed start and end, for example January 2015 to December 2019. Give both, or leave one side open to wipe everything before a cutoff. Best for a one-time cleanup of a specific era.
  • Relative dates. A rolling window like older than two weeks or between two and three years old. Pair it with a schedule so anything that ages past the line clears itself on the next run.

The same Date Range control appears on the Posts, Comments, Likes, and Search History tabs, so pick the content type first, then set the window. Each tab runs its own pass.

  • Absolute start and end dates
  • Relative rolling windows
  • Covers posts, comments, likes, and searches
Try Redact for Facebook. Free for your last 30 days of posts & comments.
Filter before you delete

Set the exact window, then decide how deep to go

Leave the range at all time and Redact works through everything. Set a start date, an end date, or both, and it only touches what falls inside.

Absolute dates

Fixed start and end dates, like 01/2015 to 12/2019. Leave one side open to clear everything before a cutoff.

Relative window

A rolling range in plain language, like older than two weeks or between two and three years old, that re-checks itself on every run.

One window, every content type

The same date range applies whether you're clearing posts, comments, likes, or search history. It does not reach tags or friends, which aren't filtered by date.

Run it your way

Preview it, clear it, or keep it clear automatically

Preview Mode

See every post, comment, or like that falls inside your window before a single one is removed. Best for a first pass.

Deletion Mode

Clear everything inside the range in one pass, once you're happy with what's queued.

Review & Delete

Pull up the matches and remove them one click at a time, or batch-select the ones you want gone.

Schedule Deletion

Pair a relative window with a recurring run so anything that ages past your cutoff clears automatically. Scheduling is a Premium feature.

Step-by-step guide

How to delete old Facebook posts by date range

Connect your account, set the window, and Redact clears everything inside it.

  1. 1

    Download Redact for free

    Install Redact on your device. It runs on Windows, macOS, and Linux, plus iOS and Android.

    Download for your device →
  2. 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. 3

    Pick a content type and set the date range

    Choose Posts, Comments, Likes, or Search History, then set your window.

    • Absolute: enter a fixed start and end date, or leave one side open to clear everything before a cutoff.
    • Relative: set a rolling range like older than two years.

    Heads up: on posts and comments, clearing your recent activity from the last 30 days is free; all-time cleanups and scheduled deletions are part of Premium. Likes and search history are Premium at any age.

  4. 4

    Preview, then confirm

    Run a Preview to check what falls inside your window and exclude anything you want to keep, then start the deletion. Nothing is removed until you go ahead.

  5. 5

    Let Redact do the work

    Redact clears each match and shows progress as it goes. Keep the app running until it finishes, and turn on Schedule if you set a relative window you want enforced over time.

Redact runs on your computer, not ours

Redact operates entirely on your own machine. It talks directly to Facebook, so your login and your posts never leave your device. It clears whatever window you choose without storing any of it, signs you in passwordlessly with a secure email code, and lets you disconnect the moment you're done. We never see your deleted posts or your account credentials.

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

More Facebook features