Free tool — runs in your browser

Best time to post on Facebook

Facebook peaks mid-morning through early afternoon, earlier in the day than Instagram. A week-by-hour heatmap in your own timezone, free and with no signup.

Your timezone

The published benchmark is in America/Chicago. Your selection is +6h from that, and every cell below has been shifted by exactly that much.

Next strong slot:Tue 5pmabout 123h from now

Engagement by day and hour, in Europe/London

Relative engagement index from 0 to 100 for each weekday and hour, in Europe/London.
Day01234567891011121314151617181920212223
Mon373528211588910111314314766858994888372625752
Tue49473828201189111214153250709095100948877666155
Wed5350403021128911121315324969889398928675655954
Thu5149392921128910121314314866869095898473635752
Fri504838282011789101112274157747882777263545045
Sat4341332517105678910213346596366625851444036
Sun3533262014867891011233549636670666254464239

Every cell shows its own index from 0 to 100, so the table reads without relying on colour. 100 is the strongest hour of this platform's week, not a percentage.

Best three slots of the week

  1. Tue at 5pmindex 100
  2. Wed at 5pmindex 98
  3. Tue at 4pmindex 95

Top three hours, day by day

  • Mon5pm, 4pm, 6pm
  • Tue5pm, 4pm, 6pm
  • Wed5pm, 4pm, 6pm
  • Thu5pm, 4pm, 6pm
  • Fri5pm, 4pm, 6pm
  • Sat5pm, 4pm, 6pm
  • Sun5pm, 4pm, 6pm

What this is, and what it is not

These are population averages for Facebook across many accounts and niches (Aggregated 2025-2026 studies; mid-morning weekday peaks.). They are a reasonable starting point when you have no data of your own, and nothing more than that.

Your own audience beats every number on this page. A B2B account and a teen-facing account genuinely peak at different hours, and once you have a few weeks of posts your analytics will say so. OctoSpark schedules against your own posting history rather than a benchmark.

How to use the Facebook heatmap

On Facebook the split between a Page, a Group and a personal profile changes the answer more than the hour does, so read the grid with that in mind before you commit to anything.

  1. Set the timezone control to wherever the bulk of your audience lives. If that is not where you live, resist the pull of your own clock: you are scheduling around their day, not yours.
  2. Read the bands rather than the digits. The scale is relative, with the busiest cell of the week fixed at 100, so the gap between a 78 and an 81 is noise and the gap between a 78 and a 30 is not.
  3. Shortlist two or three candidate slots out of the warm band instead of one. A single slot gives you nothing to compare itself against.
  4. Open Meta Business Suite before you settle on a slot. It reports when the people who follow your Page are actually active, which is a better answer than any benchmark, this one included.
  5. Allow each candidate a good six weeks. Organic Page reach is small and noisy, so a shorter test mostly measures which week you happened to pick.
  6. Compare on the median post, not the best one. A single outlier proves nothing about a slot, and on Facebook it is the typical post that tells you whether the slot is working.

How Facebook actually distributes a new post

A Page post competes for space in a ranked feed against friends, Groups and recommended content, and organic Page reach has been squeezed for years. Timing helps at the margin; it does not undo that.

  • Facebook keeps a chronological option in the Feeds tab, where Most Recent lists posts in order. It is not the default view, so most of your audience meets your post in ranked order rather than in publishing order.
  • Group posts and Page posts behave differently. A Group with notifications switched on is much closer to direct delivery, which is why a quiet Page and an active Group can give opposite timing results for the same account.
  • The audience here skews older than TikTok’s or Instagram’s, and that shows up in the shape of the day: the weekday daytime band is stronger and the late-night tail is thinner.
  • Meta Business Suite reports audience activity for your own Page by hour and day alongside per-post reach. That pairing lets you check whether your best-reaching posts really did land in the warm band.

What this heatmap cannot tell you

Be careful with confident claims about Facebook timing, including the ones on this page. The grid below is a starting hypothesis drawn from published averages, and your own Page data beats it the moment you have a few weeks of it.

  • The grid interpolates. The published sources give peak windows and strong weekdays, not 168 measured values, so the smooth gradient you are looking at was drawn rather than observed.
  • Cells are indexed against the strongest hour of the week, which reads 100. Nothing here is a percentage, and the gap between a 74 and a 79 is not a finding.
  • Organic Page reach is low enough that a single post is noisy. You will need several weeks per candidate slot before any difference between them means something.
  • If most of your reach arrives through shares or through a Group, the hour you posted is not the hour most people saw it, and the benchmark is quietly measuring the wrong event.

What to fix before the posting slot on Facebook

The honest answer for most Pages is that reach is limited by distribution rather than by scheduling, and rearranging the schedule does not change the distribution.

  • Post things people forward. A share moves your post into feeds the ranking was never going to put it in, and that swamps any hour-of-day effect you could tune for.
  • If you run a Group as well as a Page, treat them as two separate timing problems. They have different delivery mechanics and often different peaks.
  • Use the warm band as a default for routine posts and save the deliberation for the handful of posts that actually matter, rather than agonising over every one.
The rest of the job

You just fixed one post. Now do the month.

The best time to post on facebook solves one piece of one post. OctoSpark plans, writes and schedules the whole calendar across every network you use, publishes it for you, and reports what actually performed.

  • One calendar for every network
  • Schedule once, publish everywhere
  • Drafts written in your own voice
  • See what actually performed
Open the full sign-up page

No card needed. These tools stay free either way.

Frequently asked questions

How this tool works, what it cannot do, and what happens to what you put into it.

  • When is the best time to post on Facebook?

    Facebook peaks mid-morning through early afternoon, earlier in the day than Instagram. That is what the aggregate studies show, and this page converts those windows into your own timezone so you are not mentally subtracting hours from an American article.
  • Which timezone is the benchmark in?

    The underlying figures are published in US Central time (America/Chicago). The heatmap shifts every cell into whichever timezone you pick at the top, so the hours you read are the hours on your clock.
  • Does posting time still matter now feeds are algorithmic?

    Less than it did, but it still matters. A recommendation feed can surface a post hours or days later, so timing no longer decides reach on its own. What it still does is decide who sees it in the first hour, and early engagement is one of the signals the ranking uses, so a good slot helps, and a consistent schedule helps more.
  • Should I trust this over my own analytics?

    No. This is a population average across many accounts and niches, which is a reasonable starting point when you have no data of your own. Once you have a few weeks of posts, your own audience beats every benchmark on this page: a B2B account and a teen-facing account genuinely peak at different hours.
  • Is my data private?

    Yes. This tool does its work in your browser, so whatever you type, paste or upload stays on your device. Nothing is sent to our servers, which is also why it keeps working if you go offline after the page has loaded.
  • Is this really free?

    Yes. Every tool here is free with no account, no credit card and no usage cap. They exist so that the people who need our scheduling product find us, which only works if the tools are genuinely useful on their own.
  • Do I need an account?

    No. Open the page and use it. An account is only for OctoSpark itself, where you plan, schedule and publish a whole calendar rather than fixing one post at a time.
  • Can I use the output commercially?

    Yes. Anything you produce here is yours, including for client and commercial work. We claim no rights over it and we do not watermark it.