Skip to content

Best Time to Post on Twitter

Sorsa Best Time to Post shows when any public X account’s own posts do best: a heatmap by weekday and hour built from its last 100 posts, each one’s views against the account’s usual, in your time zone. Free, no X login.Sorsa Best Time to Post shows when an X account’s own posts do best, as a heatmap. Free, no X login.

Metric

Free. No sign-up, no X login.

The account’s best windows and its heatmap appear here.

The field takes a handle, with or without @, or a profile link. Times show in the zone you pick.

How to find your best time to post on X

Generic charts say “Tuesday at 9”. Your audience may disagree. The heatmap looks at when one account’s own posts did better than its usual, so it fits that account and its followers.

  1. Enter an account and your time zone

    Yours, or an account whose audience is like yours.

  2. Read the last 100 posts

    Each post’s views are set against the account’s usual, so a slow week and a busy week count fairly.

  3. Post in the strongest windows

    Start with the top three, keep posting at other times too, and check again in a month.

Why your best time isn’t everyone’s

Most “best time to post” advice averages many accounts into one chart. Your followers may live in another time zone, work nights, or scroll at weekends. One account’s own posts say more about its audience than any average.

  • Generic chartOne answer for every account, whoever its audience is.
  • This heatmapThe hours when this account’s own posts beat its usual.
Generic chart
This heatmap

How the heatmap is calculated

The index
Each post’s views divided by the account’s median views. 1.0× is a normal post; 1.6× is 60% more views than usual.
Each cell
The median index of the posts published in that window, so one viral post can’t paint a whole cell.
The minimum
Cells with fewer than 3 posts stay grey, and every cell shows its count.
The grid
3-hour blocks from 100 posts, four parts of the day from 30, and day bars below that.
Skipped
Reposts, replies and posts younger than 48 hours, whose views are still growing.

For an account’s typical views and its engagement rate, use the Twitter Engagement Rate Calculator; for the posts that did best, Twitter Top Tweets.

1.6×11 posts
Tuesday, 09:00 to 12:00

Your time zone or your audience’s?

Your audience’s. The heatmap shows times in the zone you pick, so pick the one where most of your followers live if you know it. If you don’t, it still works: it is built from when the posts did well, whatever the zone, and switching the zone only moves the same posts.

Compare posting times across accounts with the API

Social teams compare posting patterns across their own brand and competitors. Sorsa API returns every post’s time and views through /user-tweets, 20 posts per request, so you can map 90 days or five competitors at once.

  • 5requests per 100 posts
  • from $0.07per 1,000 posts
  • 20requests a second, any plan
Get 100 free requests

No credit card, and they never expire.

One call is one request, whatever it returns, and failed requests are never charged: Sorsa API pricing. For an account’s posts on one day, use Search Tweets by Date.

The request

POST https://api.sorsa.io/v3/user-tweets
ApiKey: YOUR_API_KEY

{"username": "dockside_daily_newsdesk", "with_replies": false}

Questions about the best time to post

The heatmap

What is the best time to post on Twitter?

It depends on the account. Enter a handle above to see when that account’s posts get the most views against its usual, as a heatmap by day and hour.

What is the best day to post on Twitter?

The day whose row is brightest in the heatmap. It differs a lot between accounts, which is why the tool looks at one account’s own posts.

Is Sunday a good day to post?

For some accounts it is the best day of the week. Look at the Sunday row: every cell shows how many posts it is based on.

Can I check someone else’s account?

Yes. It works for any public account, so you can check competitors or creators with an audience like yours.

How many posts does it need?

At least 30 recent posts of its own. With 100 you get 3-hour blocks; with fewer, four parts of the day; with fewer than 30, a bar per weekday.

Reading it

Is the best time for replies the same as for views?

Often not. Switch the metric to Replies to see when posts start the most conversations.

Which time zone are the hours in?

Yours, unless you pick another. Switching the zone moves the same posts; it doesn’t read them again.

Why are some cells grey?

They hold fewer than 3 posts, too few to judge. The count still shows.

The API

Can I compare several accounts?

Through Sorsa API: /user-tweets returns every post’s time and views, 20 per request, from $0.07 per 1,000 posts. 100 free requests to start, no card.

Map any account’s posting times

Sorsa API returns every post’s time and views, 20 per request, from $0.07 per 1,000 posts.

Get 100 free requests

No credit card, and they never expire. 6B+ requests served since 2022.

How to find your best time to post on X

Generic charts say “Tuesday at 9”. The heatmap looks at when one account’s own posts did best.

  1. Enter an account and your time zone

    Yours, or an account whose audience is like yours.

  2. Read the last 100 posts

    Each post’s views are set against the account’s usual, so a slow week and a busy week count fairly.

  3. Post in the strongest windows

    Start with the top three, keep posting at other times too, and check again in a month.

Why your best time isn’t everyone’s

Averages across many accounts miss your audience: its time zone, its work, its weekends.

Generic chart
This heatmap

How the heatmap is calculated

1.6×11 posts
Tuesday, 09:00 to 12:00

Grey cells have fewer than 3 posts; every cell shows its count.

Your time zone or your audience’s?

Pick your audience’s zone if you know it. Switching only moves the same posts.

Compare accounts with the API

Sorsa API returns every post’s time and views: map 90 days or five competitors at once.

  • 5requests per 100 posts
  • from $0.07per 1,000 posts
  • 20requests a second, any plan
Get 100 free requests

No credit card, and they never expire.

Questions about the best time to post

The heatmap

What is the best time to post on Twitter?

It depends on the account. Enter a handle above to see when that account’s posts get the most views against its usual, as a heatmap by day and hour.

What is the best day to post on Twitter?

The day whose row is brightest in the heatmap. It differs a lot between accounts, which is why the tool looks at one account’s own posts.

Is Sunday a good day to post?

For some accounts it is the best day of the week. Look at the Sunday row: every cell shows how many posts it is based on.

Can I check someone else’s account?

Yes. It works for any public account, so you can check competitors or creators with an audience like yours.

How many posts does it need?

At least 30 recent posts of its own. With 100 you get 3-hour blocks; with fewer, four parts of the day; with fewer than 30, a bar per weekday.

Reading it

Is the best time for replies the same as for views?

Often not. Switch the metric to Replies to see when posts start the most conversations.

Which time zone are the hours in?

Yours, unless you pick another. Switching the zone moves the same posts; it doesn’t read them again.

Why are some cells grey?

They hold fewer than 3 posts, too few to judge. The count still shows.

The API

Can I compare several accounts?

Through Sorsa API: /user-tweets returns every post’s time and views, 20 per request, from $0.07 per 1,000 posts. 100 free requests to start, no card.

Map any account’s posting times

Sorsa API returns every post’s time and views, 20 per request, from $0.07 per 1,000 posts.

Get 100 free requests

No credit card, and they never expire. 6B+ requests served since 2022.