Best time to post on Instagram
Instagram peaks late morning to early afternoon, Tuesday and Wednesday strongest. 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
| Day | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Mon | 45 | 47 | 40 | 32 | 22 | 11 | 10 | 10 | 11 | 12 | 13 | 14 | 29 | 43 | 55 | 66 | 81 | 95 | 91 | 87 | 77 | 66 | 62 | 57 |
| Tue | 59 | 62 | 52 | 43 | 28 | 14 | 10 | 11 | 12 | 13 | 14 | 15 | 30 | 45 | 57 | 70 | 85 | 100 | 96 | 92 | 81 | 70 | 65 | 60 |
| Wed | 63 | 65 | 55 | 45 | 30 | 15 | 10 | 11 | 12 | 13 | 14 | 15 | 29 | 44 | 56 | 69 | 83 | 98 | 94 | 90 | 79 | 69 | 64 | 59 |
| Thu | 61 | 64 | 54 | 44 | 29 | 15 | 9 | 10 | 11 | 12 | 13 | 14 | 28 | 42 | 54 | 66 | 80 | 94 | 90 | 86 | 76 | 66 | 61 | 56 |
| Fri | 59 | 61 | 52 | 42 | 28 | 14 | 9 | 9 | 10 | 11 | 12 | 13 | 26 | 39 | 49 | 60 | 73 | 86 | 83 | 79 | 70 | 60 | 56 | 52 |
| Sat | 54 | 56 | 47 | 39 | 26 | 13 | 7 | 7 | 8 | 9 | 10 | 10 | 20 | 31 | 39 | 48 | 58 | 68 | 65 | 63 | 55 | 48 | 44 | 41 |
| Sun | 43 | 44 | 37 | 31 | 20 | 10 | 7 | 8 | 9 | 9 | 10 | 11 | 22 | 32 | 41 | 50 | 61 | 72 | 69 | 66 | 58 | 50 | 47 | 43 |
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
- Tue at 5pmindex 100
- Wed at 5pmindex 98
- Tue at 6pmindex 96
Top three hours, day by day
- Mon5pm, 6pm, 7pm
- Tue5pm, 6pm, 7pm
- Wed5pm, 6pm, 7pm
- Thu5pm, 6pm, 7pm
- Fri5pm, 6pm, 7pm
- Sat5pm, 6pm, 7pm
- Sun5pm, 6pm, 7pm
What this is, and what it is not
These are population averages for Instagram across many accounts and niches (Aggregated 2025-2026 engagement studies; weekday late morning 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 Instagram heatmap
The grid below is a benchmark, not your account. Use it to pick candidates and then let your own numbers settle the argument, because Instagram hands professional accounts a follower-activity chart that this page cannot see.
- 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.
- 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.
- Shortlist two or three candidate slots out of the warm band instead of one. A single slot gives you nothing to compare itself against.
- Split the decision by format. A Story expires after 24 hours, so its slot sets a hard ceiling on who can ever see it, while a Reel keeps collecting views for days and cares far less about the hour you pressed publish.
- Run each candidate for three or four weeks with the format held constant, and compare feed posts against feed posts only. Mixing a Reel week into a photo week tells you about the format, not about the slot.
- Compare on the median post, not the best one. A single outlier proves nothing about a slot, and on Instagram it is the typical post that tells you whether the slot is working.
How Instagram actually distributes a new post
Instagram stopped showing the main feed in reverse chronological order back in 2016, and what replaced it treats your publishing time as one input among many rather than the thing that decides who sees you.
- A Following feed and a Favourites feed both still exist and both are chronological, but they sit behind a tap at the top of the app rather than being what opens. Assume only a slice of your audience is reading you in posting order.
- Reels are pushed hard to people who do not follow you, which is why a Reel keeps collecting views for days. Feed posts lean much more on people who already follow you, so their reach is largely settled closer to the hour you published.
- Stories are the format where the clock genuinely binds. They disappear after 24 hours, so an overnight Story does not reach a different audience, it reaches a smaller one.
- Professional accounts get a most-active-times breakdown in Insights, split by hour and by weekday. It records when your followers open the app rather than when they engage, but it is your audience instead of an average of everybody else’s.
What this heatmap cannot tell you
Posting-time advice is one of the most confidently stated and least well evidenced things in social media, so here is exactly what sits behind this particular heatmap.
- The grid is interpolated. Published studies report peak windows and strong weekdays, not a measured value for each of the 168 hours in a week, so the shape here is a curve drawn through a handful of known points.
- Every cell is relative. The strongest hour of the week is normalised to 100 and the rest are scored against it, so a 60 means roughly three fifths as busy as the best cell, not a percentage of anything.
- One curve cannot be right for a Story and a Reel at once. Treat the warm band as a hypothesis for Stories and feed posts, and treat Reels as much more forgiving.
- Benchmarks average accounts unlike yours. A bakery with a local following and a fitness account with an international one do not peak at the same hour, and neither of them is wrong.
What moves Instagram reach more than the hour does
If you are choosing between spending an afternoon tuning your posting slot and spending it on the first three seconds of a Reel, spend it on the Reel. The slot is a tiebreaker; the opening frame is the constraint.
- Judge a Reel over a week, not an hour. One that looks flat the evening you post it can be your strongest of the month by the following Thursday, and killing a slot on first-hour numbers will mislead you.
- Keep the schedule steady rather than perfect. A consistent slot gives you comparable weeks; a slot that moves every time gives you noise you cannot read.
- If your followers straddle Europe and the Americas, no single slot serves both. Pick the region that actually matters to you and accept the compromise, rather than averaging the two into a slot that suits nobody.
You just fixed one post. Now do the month.
The best time to post on instagram 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
No card needed. These tools stay free either way.
Related free tools
- Best time to post on TikTokTikTok peaks in the evening, roughly 6pm to 10pm, and the weekday effect is weak. A week-by-hour heatmap in your own timezone, free and with no signup.
- Best time to post on FacebookFacebook 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.
- Best time to post on ThreadsThreads has two daily peaks: late morning and a genuine evening session around 8pm. A week-by-hour heatmap in your own timezone, free and with no signup.
- AI caption generatorGenerate captions for X, Instagram and LinkedIn with a model that runs on your own device.
- Instagram grid plannerDrag your images into a three-column preview and see how your Instagram profile will really look before you post. Nothing is uploaded, it all runs locally.
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 Instagram?
Instagram peaks late morning to early afternoon, Tuesday and Wednesday strongest. 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.