Twitter Heatmap Tool
Your Real Engagement, Visualized
See a 7×24 day-of-week × hour heatmap of YOUR tweet engagement. Weighted by likes, retweets, replies, bookmarks, and impressions — not just raw posting frequency.
7-day free trial • Cancel anytime
Sample Heatmap (Demo Data)
Yours will look just like this — but with your real tweets and engagement.
What Makes This Different
Most free heatmaps show when you posted. Ours shows when your posts worked.
Engagement-Weighted
Likes, retweets, replies, bookmarks, and impressions all factored in. Not just raw posting frequency.
AI Insights Included
3–5 plain-English takeaways per analysis. "Your Thursday 9am posts get 2.3× more engagement."
30-Second Analysis
Connect X, click Analyze, see your heatmap. No exports, no spreadsheets, no manual work.
Multi-Account Support
Each connected X account gets its own heatmap. Switch contexts in one click.
How It Works
Connect Your X Account
OAuth login with X. We use the discounted owned-read API tier ($0.001/read).
Click Analyze
We pull your last ~100 original tweets with engagement metrics in one call.
View Your Heatmap
Engagement-weighted 7×24 grid + top 5 windows + AI insights, ready in 30 seconds.
Frequently Asked Questions
What is a Twitter heatmap?
A Twitter heatmap is a 7×24 grid (day-of-week × hour) showing posting performance across the week. OpenTweet's heatmap is engagement-weighted — color intensity reflects average engagement, not just frequency.
How is this different from SuperX or other heatmap tools?
Most free heatmaps show posting frequency (when you happened to tweet). OpenTweet weights by likes, retweets, replies, bookmarks, and impressions — so you see when your tweets actually performed, not just when you happened to post.
Is the heatmap really free?
You need to connect your X account. The first analysis is free during the 7-day trial. After that, plans start at $11.99/mo with daily re-analyses included.
How much data do I need?
Minimum 10 published original tweets. We pull up to your last 100 tweets for each analysis, which gives strong signal across most slots.
How often does the heatmap update?
Run a fresh analysis any time (max once per 24 hours). We recommend re-analyzing every 14 days as audiences shift.
See Your Real Heatmap.
Connect X. Hit Analyze. Get your engagement-weighted heatmap in 30 seconds.