Instagram analytics
Get a report on a public account: engagement, posting times, top posts, content mix and hashtags.
Public data only, no login needed
Loading the tool…
Analytics for any public Instagram account
Instagram's own insights only ever show your own account. This page gives you an outside view of any public account: enter a username and the tool reads up to its last 36 posts and turns them into a short report. You see the engagement rate, average likes, comments and video views, how often the account posts, on which weekdays and at which hours its posts did best, its top three posts, the mix of photos, carousels and Reels, and the 15 hashtags it uses most.
Use it to study competitors, check a creator before a collaboration, or see your own account the way others see it.
How to get the report
Enter a public username
Type @username or paste the profile link.
Wait for the posts to load
The tool reads up to 36 recent posts, enough for steady averages and a clear posting pattern.
Read the sections
Each block explains what it measures, so the numbers are easy to interpret.
What the report contains
| Section | How it is calculated |
|---|---|
| Engagement rate | Average likes plus comments per post, divided by followers, next to a level labeled as our own rough guide for the account's size |
| Averages | Mean likes, comments and video views over the posts read, and time since the last post |
| Posting frequency | Posts per week, from the oldest analyzed post to today; pinned posts are left out here |
| When posts do best | Average engagement by weekday and by hour of posting, in your time zone |
| Top posts | The three posts with the most likes plus comments |
| Content mix | Count, share and engagement rate of photos, carousels, and Reels and videos |
| Hashtags | The 15 tags that appear most often in captions, ready to copy |
Posts with hidden like counts are left out of like averages and counted in a note, so they do not pull the numbers down; if all likes are hidden, the rate uses comments only. You can check the math yourself with the engagement rate calculator.
How this differs from Instagram Insights
Insights are free for public accounts and include figures nobody else can see: views, viewers, interactions such as saves and shares, and follower demographics. You can choose a timeframe within the past 90 days, and the times your followers are most active appear once you have at least 100 followers (Instagram Help Center (opens in a new tab), checked November 2026).
This tool sees only public numbers: likes, comments, dates and captions. That is enough to compare accounts fairly, because every account is measured the same way, but for your own account, Insights tell you more. The weekday and hour view here shows how posts published at those times did, not when the audience is online.
Questions about the analytics report
Can I see reach or story views of another account?
No. Views, viewers and saves are private to the account owner and appear only in their own insights.
Why only 36 posts?
It keeps the report quick; for an account that posts a few times a week, 36 posts cover a few months. Older posts say little about how the account performs now.
Is a high engagement rate always good?
It usually means an involved audience, but very small accounts and posts with giveaways can show high rates that do not last. Compare accounts of similar size.
Does it work for private accounts?
No. Private posts are visible only to approved followers, so there is nothing public to analyze beyond the counts.
Will the account know?
Nothing is done under your name: the tool reads public data through our server and never uses your Instagram account.
Related tools
Turn the same data into a checklist with the Instagram audit, or test how real the audience is with the bot checker. See also the engagement guide and the Instagram profile tools page.