Free · no sign-up
Instagram best time to post checker
Type any public Instagram username to see which weekdays and times of day its posts did best, worked out from its newest posts and shown in the time zone you choose. It shows when this account’s posts did well, not when its followers are online.
How it works
1Type a username
The account has to be public. We read up to 36 of its newest posts, 12 at a time, and you can stop at any point and use what has been read.
2Posts are scored against the account’s own typical post
Pinned posts and posts under 48 hours old are left out. Each other post’s likes plus comments are compared with the middle post of the same format, so a viral post can’t set the bar.
3Weekdays and hours are compared
Posts are grouped by weekday and by 3-hour window in the time zone you pick. Hours appear only with at least 18 usable posts.
4A shuffle test checks for luck
We shuffle the labels 1,000 times to see how often a best day this good appears by chance, and the page says so when it does.
What this tells you, and what it doesn’t
It looks back. For each of an account’s newest posts it asks whether the post did better or worse than that account’s usual post, then whether the good ones cluster on certain days or hours. That is a fact about past posts. It is not a fact about when the account’s followers are online, which isn’t in the public data we read.
For your own account, Instagram Insights is the place to look. Instagram’s Help Center article “About Instagram insights”, which we read in full on 7 October 2026, says that if you have a public account you can use free insights to learn about overall trends across your followers and how your content performs with your audience. Its list for total followers, available once you have at least 100 followers, includes growth, top locations, age range and “times they’re most active on Instagram”. That last one is the nearest thing to a real answer for your own audience. For what published studies found about posting times, see the best time to post pages linked below.
The tool reads public posts only, and what it shows is when an account posted and how those posts did. It shows nothing about the people who like, comment on or follow them, and it does not list anyone’s posts one by one. We keep the posts we read, with their dates, counts and captions, for two hours so the same account doesn’t cost us twice.
How the scoring avoids being fooled
- Pinned posts are left out. They tend to be older, so they have collected likes for longer.
- Posts under 48 hours old are left out, because they are still collecting likes and comments.
- Once there are four or more posts of one format, each is compared with the middle post of its own format, so a good Reel doesn’t make its hour look good for photos too.
- A post counts at most three times the typical post, and a group of five or more posts drops its best and its worst before it is scored.
- A weekday or time window needs three posts to be ranked. Groups with fewer are shown faded.
- Hours need 18 usable posts. With fewer, you get weekdays only and a note saying why.
- If the posts cover under four weeks, a result is never called “not just luck”, because each weekday has come round only a few times and one unusual day can decide it. Accounts that post several times a day fill 36 posts in about ten days.
- If an account always posts one format at one time, say Reels on Fridays, comparing formats can hide a real timing effect. The page then shows the result both ways and says the format and the timing can’t be told apart.
Reading the result
| Label | What the shuffle test found | How to read it |
|---|---|---|
| Not just luck | A best group this good turned up in 10% of shuffles or fewer, and the posts cover four weeks or more | Worth trying, and worth checking against your own Insights |
| Maybe luck | Between 10% and 30% of shuffles | A hint only |
| Looks like luck | More than 30% of shuffles | The gaps are about what chance produces, so no best day is named |
Even a real pattern is a small sample at 36 posts, and the page says so under 30 usable posts. Spread over seven weekdays, 36 posts leave about five on each day: a rough picture, not a measurement.
Time zones change the answer
Posts are placed in the zone you choose, which starts as your browser’s. The same post can land on different weekdays: one made at 5:17 pm UTC on a Monday is 10:47 pm Monday in India, 10:17 am Monday in Los Angeles and 4:17 am Tuesday in Sydney. Daylight saving comes from your browser’s time zone data. Change the zone and the result recalculates in your browser, with nothing read again.
Tip: Choose the zone your audience lives in, not the one you live in. If the account posts to followers in several zones, run the check once for each.
Questions people ask
Does this show when an account’s followers are online?
No. It shows when this account’s posts did well. Follower activity isn’t in the public data we read, so for your own account the place to start is Instagram Insights, described above.
How many posts does it need?
At least 6 usable posts to show weekdays and 18 to show hours. Pinned posts and posts under 48 hours old don’t count. Under 30 usable posts the page calls the sample small.
Why does it say a best day looks like luck?
We shuffle the weekday labels at random 1,000 times. If a best day this good appears in more than 30% of the shuffles, the gap between days is about what chance produces, so the page doesn’t name a winner.
How much does a check cost?
Up to 3 of your free checks for today, one for each page of 12 posts, and none for pages read in the last 2 hours. There is no sign-up.
Why are the best hours different in another time zone?
A post is placed in the zone you pick, so it can land on another weekday or window in a different zone. Change the zone and the result recalculates without reading anything again.
More free tools
- Best time to post calculatorStudy windows for Instagram and Facebook, converted from your audience’s time zone to yours.
- Account auditNine checks on any public Instagram profile, each with its method shown and one plain fix.
- Reel stats checkerSee any public Reel’s plays, likes and comments, with likes per play and engagement rate worked out and shown.
- Comment keyword checkerCount how many comments asked for your keyword and see which other words people repeat on any public post.
- Facebook Page analyzerFollowers, engagement rate, best post and posting rhythm for any public Facebook Page, from its latest posts.
- Facebook Ad Library searchSearch Meta’s Ad Library for a brand or phrase. Duplicates are grouped and the longest-running ads come first.
Related guides
Answer every comment and DM, automatically
When someone comments a word like GUIDE, DMFast replies and sends them your link in a DM. Free plan, no card.
Start free