Free tool
Free Twitter analytics for your X posts
Drop in the CSV that X’s own analytics exports and see your engagement rate, top posts and best times. No signup. It runs in your browser and nothing is uploaded.
How to export your X analytics CSV
Open X's Post Activity Dashboard
Register or sign in at analytics.x.com with your X account and open the Posts tab. With an X ads account you can use ads.x.com instead: Analytics, then Post activity. Both are free.
Choose the dates
It shows the last 28 days. To change that, click the date range in the top-right corner. One export covers up to 30 days and 3,000 posts.
Export and drop it in
Select Export to download the .csv, then drop it in above. Times in the file are UTC, so the times here are UTC too. The file never leaves your device.
Steps from X’s Post Activity Dashboard help page. For a tour of every analytics screen on X, read our Twitter analytics guide.
From the makers
Keep every day, not just this export.
X exports are 30-day snapshots. Connect X to LinkIntel and it reads your own recent original posts every day and stores dated snapshots, so Claude or your own assistant can answer questions about them. It costs $39 USD a month, billed monthly in advance, with no free trial.
Definitions
What the numbers mean
Each metric counts something narrower than it sounds.
- Impressions
- Times a post appeared on a screen. They are not deduplicated, so one person seeing a post twice counts twice. They measure exposure, not readers.
- Engagements
- Total interactions with a post, including clicks anywhere on it such as links, media, the username, the profile photo or expanding the post, per X’s help page.
- Engagement rate
- Engagements divided by impressions, which is X’s formula. Some published benchmarks divide by follower count instead, so check the formula before comparing figures.
This tool shows two versions. The overall rate is total engagements divided by total impressions across the file, so widely seen posts weigh more. The median is the rate of a typical single post, so one viral post does not move it. For how profile visits differ from impressions, see Twitter profile views vs impressions.
Limits
What X analytics can't tell you
An export is a useful snapshot. It is only a snapshot.
- How a post’s numbers changed day by day. A file shows where each post stood on the day you exported it.
- History beyond what X shows. X’s help page describes a 28-day default view and exports of up to 30 days. Read X Analytics history for how far back each screen goes.
- Why a post did well, or what the next one will do. The numbers describe the past and this tool does not predict reach. For what X’s ranking code weighs, see X’s published ranking weights.
- Anything about accounts other than your own. This tool reads one file from one account.
FAQ
Frequently asked questions
Is this Twitter analytics tool free, and do I need an account?
Yes, it is free, and it needs no signup or account. You only need the CSV that X's analytics exports, or you can try it with the built-in sample data.
Is my data uploaded?
No. The file is read and analyzed in your browser, and nothing from it is sent to a server. Close the tab and it is gone. The site may record that a file was analyzed, but never anything inside it.
How do I export my X analytics as a CSV?
Register or sign in at analytics.x.com and open the Posts tab, or, with an ads account, go to ads.x.com and choose Analytics, then Post activity. Both are free. The dashboard shows the last 28 days; click the date range in the top-right corner to change it, then select Export. Each export covers up to 30 days and 3,000 posts, with timestamps in UTC.
How is engagement rate calculated?
X divides engagements by impressions. This tool reports that rate across the whole file, meaning total engagements divided by total impressions, and the median rate of a single post. Some benchmarks divide by follower count instead, so a figure from another source may not be comparable.
Is Twitter analytics the same as X Analytics?
Yes. Twitter was renamed X, and the analytics people still search for as Twitter analytics is now called X Analytics. The metrics are the same kind: impressions, engagements, engagement rate, profile clicks and link clicks.
Can it track my results over time or other accounts?
No. This tool reads one file from one account. To see how your own posts change day by day, LinkIntel's paid product keeps daily snapshots of your own posts from the day you connect X. It does not cover other accounts.
Keep reading
More free tools
All free tools- Best time to post on TwitterSee which days and hours your own X posts did best, in your time zone.
- Twitter character counterCount a post the way X does, against the 280-character limit or Premium's 25,000.
- Best time to post on LinkedInSee which days and hours your own LinkedIn posts did best.
- LinkedIn text formatterStyle post text in bold or italic, preview where it truncates and count characters.