Free Tool

Best Time to Post on Reddit

Enter a subreddit and we'll analyze its top 100 posts of the year to show you the day-and-hour windows that drive the most engagement.

Reddit returned 401

How to use the Best Time to Post on Reddit tool

  1. 1

    Enter a subreddit name

    With or without the 'r/' prefix. Larger and more active subreddits give clearer signals — for very small subs the sample size may be limited.

  2. 2

    We pull the top 100 posts

    From the past year, sorted by total upvotes. These are the posts that worked — we use them to back-solve when the community is paying attention.

  3. 3

    Read the heatmap

    A 7×24 grid where each cell represents a day-and-hour combination. Darker cells mean more total upvotes from posts submitted in that window.

  4. 4

    Schedule within the top windows

    The three highest-scoring windows are highlighted below the heatmap. Aim to publish during one of these for the best chance of early-vote momentum.

Why timing matters on Reddit

Posting at the right time isn't just a marginal edge — on Reddit, it can be the difference between a post that hits the front page and one that disappears in minutes. Here's why every serious Reddit poster cares about timing.

The first hour decides everything

Most posts on Reddit collect 80% of their lifetime upvotes within the first 1–2 hours. If you post during a graveyard window, the early-vote momentum simply isn't there — and Reddit's hot-ranking algorithm penalizes slow-starting posts.

Each subreddit has its own clock

r/WorldNews peaks during European morning hours. r/SaaS peaks during US business hours. r/AskReddit is busy almost continuously. Generic 'post on Tuesday at 9 AM' advice doesn't translate across communities.

Day of week matters as much as hour

Some subreddits peak Monday–Wednesday (work-related communities). Others peak weekends (hobby and entertainment subs). The heatmap shows both axes so you can spot patterns that aren't obvious from a single bar chart.

Beat the dead zones

2–6 AM in a subreddit's main timezone is almost always a graveyard. Even strong content struggles to take off without early upvotes. Avoid posting then — even if your own schedule says it's convenient.

Frequently asked questions

How is 'best time to post' calculated?

+

We sum total upvotes from the top 100 posts of the past year in each day-and-hour bucket (UTC). The top 3 windows shown below the heatmap are the bucket combinations with the highest total upvote score — the times when this subreddit's most successful posts were submitted.

Why are times shown in UTC?

+

Reddit reports timestamps in UTC for everyone, regardless of where the author lives. To convert to your local time, subtract or add your UTC offset: EST = UTC-5, PST = UTC-8, CET = UTC+1, IST = UTC+5:30. We're considering adding a timezone selector — if you'd find that useful, let us know.

Why only 100 posts?

+

Reddit's API caps historical post access at 100 per timeframe, and the top 100 represent a strong sample of what works in a community. Posts below the top 100 are mostly noise — they didn't get traction regardless of when they were posted.

Should I always post at the absolute peak window?

+

Not necessarily. Peak hours are also the most competitive — your post may get buried under other strong posts. The 'second peak' (the 2nd or 3rd highlighted window) often has lower competition with similar visibility, so it's worth experimenting.

Does this account for current vs. past audience habits?

+

The data is from the past year, so it reflects long-term patterns rather than short-term shifts (like a sudden audience expansion or moderator change). It's good for general planning, less reliable for catching a sudden audience-time-zone shift.

Does post timing actually matter that much on Reddit?

+

Yes — Reddit's algorithm is heavily weighted toward early upvotes. A post that gets 10 upvotes in the first 30 minutes will outperform a post that gets 50 upvotes spread across a day, because the algorithm uses early velocity as a signal of quality. Timing is one of the few things you control.

Don't just post — find the right posts.

Knowing when to post is half the battle. ReplyMine finds the threads where people are already asking for what you sell — and surfaces them ranked by buyer intent.

Start free trial