Free Instagram analyzer
Instagram Engagement Rate Calculator
Enter an Instagram username to get the account's engagement rate from its 12 latest reels, with average likes, comments and views and a per-reel breakdown, no login needed.
- No signup
- Public content only
- Nobody is notified
Example Creator
@example.creator · 842K followers
Engagement rate
0.73%
Low for most accounts
Average likes + comments of the last 8 reels divided by followers.
- Average likes
- 5,892
- Average comments
- 249
- Average views
- 83.2K
- Reels per week
- 2.3
Likes + comments by reel
Sep 21 · Golden hour from the rooftop. Same spot, different light eve
1,8400.22%
Sep 18 · Three things I learned shipping my first product this year.
9,8901.17%
Sep 15 · Behind the scenes of today's shoot.
8,9401.06%
Sep 12 · Weekend market finds.
7,9900.95%
Sep 9 · New series starts Monday. Which city should we visit first?
6,6400.79%
Sep 6 · A quiet morning before the crowds.
5,6900.68%
Sep 3 · Golden hour from the rooftop. Same spot, different light eve
4,7400.56%
Aug 31 · Three things I learned shipping my first product this year.
3,3900.40%
Rough guide: under 1% is low, 1-3% is average, 3-6% is good and above 6% is very high. Large accounts usually sit lower. Numbers are public counts at the moment of the lookup.
What is the Instagram Engagement Rate Calculator?
The Instagram Engagement Rate Calculator measures how much a public account's audience interacts with its reels. You enter a username; it takes the 12 latest reels, averages likes plus comments, divides by the follower count and shows the result as a percentage, with average likes, comments, views and a bar for each reel.
All numbers come from the public profile at the moment you press Calculate: the follower count and, for each of the 12 latest reels, its likes, comments, views and date. Nothing is estimated, and the account owner doesn't need to connect anything.
The tool uses reels because Instagram shows logged-out visitors the like and comment counts of reels, while the counts of many photo posts, especially on business and creator accounts, stay hidden. Reels are also where most accounts post today.
Engagement rate by followers is the standard public formula because it needs only public numbers. Brands sometimes ask for a rate by reach, but reach is shown only to the account owner in Instagram's Insights, so no outside tool can calculate it.
Who uses it
Brands shortlisting creators
Compare engagement across creators of a similar size before asking for media kits.
Agencies benchmarking clients
Get a quick public benchmark for a client and its competitors without logging in to each account.
Creators tracking themselves
Check your own rate after a change in posting style and see which reels pulled it up.
Spotting numbers worth a closer look
A very large following with a very low rate is a reason to look more carefully at an account.
How we calculate it
Engagement rate = average of (likes + comments) per reel, over the 12 latest reels ÷ followers × 100
For example, an account with 50,000 followers whose 12 latest reels average 1,200 likes and 50 comments has (1,200 + 50) ÷ 50,000 × 100 = 2.5%, which falls in the 1-3% average band. These are round illustrative numbers, not a real account.
- Reels where the owner hid like counts are left out, so the average can use fewer than 12 reels. The result says how many were skipped.
- Photo posts are not part of the average. Saves, shares and reach are visible only to the account owner, and views are shown but not part of this formula.
- One viral reel can lift the average a lot. Check the per-reel bars before you rely on the rate.
- Large accounts usually score lower than small ones, so compare accounts of a similar size.
- Pinned reels count like any other reel, so an older pinned reel can be among the 12.
How to check an Instagram account's engagement rate
Step 1
Enter the username
Type the account name, with or without @, or paste its profile link.
Step 2
Press Calculate
The tool reads the follower count and the 12 latest reels and skips reels with hidden likes.
Step 3
Read the rate and rating
The big number is the engagement rate. The label under it places it from Low to Very high.
Step 4
Check the bars
Each reel has a bar for likes plus comments and its own rate, with the best reel highlighted.
What you get
| Item | Format | Details |
|---|---|---|
| Engagement rateAverage likes + comments of the 12 latest reels ÷ followers × 100 | Percent | Average likes + comments of the 12 latest reels ÷ followers × 100 |
| RatingUnder 1%, 1-3%, 3-6% and over 6% | Low, Average, Good or Very high | Under 1%, 1-3%, 3-6% and over 6% |
| AveragesAverage likes, comments and views per reel | Numbers | Average likes, comments and views per reel |
| Posting paceFrom the dates of the analyzed reels | Reels per week | From the dates of the analyzed reels |
| Per-reel breakdownLikes + comments and the rate of each reel | Bars with covers | Likes + comments and the rate of each reel |
| Reels analyzedReels with hidden likes are skipped and noted | Count | Reels with hidden likes are skipped and noted |
Links it accepts
username@usernamehttps://www.instagram.com/<username>/
What this tool can't do
- Private accounts don't show reels to logged-out visitors, so there is nothing to calculate.
- Only the 12 latest reels are used; photo and carousel posts are not part of the rate.
- It doesn't check follower quality or detect fake followers.
- Accounts that post no reels, or hide likes on every recent reel, get no rate.
- Up to 30 new lookups a day per visitor. For more, use the API.
If something goes wrong
- No reels with public counts
- The account posts no reels, or the owner hid likes on recent reels. Try an account that posts reels.
- This account is private
- Reels of private accounts aren't public, so no rate can be calculated.
- The rate looks too high
- Look for one viral reel in the bars. Small accounts also often score several percent.
- User not found
- Check the spelling or paste the profile link from a browser.
Engagement rate formulas compared
| Formula | Divides by | Who can calculate it |
|---|---|---|
| By followers (this tool) | Follower count | Anyone, from public numbers |
| By reach | Accounts each post reached | Only the account owner, in Insights |
| By views | Plays of a reel or video | Anyone, where view counts are public |
For developers
Run it on many at once
The same data as JSON from one request. Use it on hundreds of accounts from your own code, a spreadsheet or n8n.
curl -X POST https://api.scrapeeverything.com/v1/instagram/reels \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"username":"nasa"}'Not a developer? Fill a Google Sheet or use the n8n workflow with the same API key.
Instagram Engagement Rate Calculator FAQ
How is the engagement rate calculated?
For each of the 12 latest reels, likes and comments are added together. The average of those totals is divided by the follower count and multiplied by 100.
What is a good engagement rate on Instagram?
As a rough guide, under 1% is low, 1-3% is average, 3-6% is good and over 6% is very high. Large accounts usually sit lower than small ones, so compare accounts of a similar size.
Why do other calculators give a different number?
Calculators use different post windows, likes-only or likes-plus-comments formulas, and followers or reach as the base. The formula used here is printed under the result.
Why does it use reels and not every post?
Instagram shows logged-out visitors the like and comment counts of reels, but hides the counts of many photo posts. Using reels keeps every number real instead of guessed.
Why were some reels left out?
Reels where the owner hid like counts are skipped instead of being counted as zero, and the result says how many.
Can it detect fake followers?
No. A low rate on a big account can be a reason to look closer, but this tool doesn't inspect followers.
Can I check many accounts at once?
Not in the free tool. The API returns the same follower and reel data for each account, so you can calculate rates in bulk from a spreadsheet or script. Use the API from Google Sheets.
Use it responsibly
The tool shows only what Instagram shows to anyone who isn't logged in. Use what you see for research, planning and your own records, and respect people's privacy. Is this your account? Request removal.
Scrape Everything is not affiliated with, endorsed by or sponsored by Instagram or Meta. Instagram is named here only to describe which links this tool accepts. Scrape Everything is operated by Senyo Labs Technology, Finanskent Mah. Prof. Hasan Küçük Cad. Sinpaş Finans Şehir 9. Blok No: 5 İç Kapı No: 5, Ümraniye/İstanbul, Türkiye.
More Instagram tools
All Instagram tools- ViewerOpen tool
Instagram Profile Viewer
Bio, counts and the 12 newest posts of a public Instagram account, without logging in.
- ViewerOpen tool
Instagram Reels Viewer
An account's 12 latest reels with views, likes and comments, playable without an account.
- ViewerOpen tool
Instagram User ID Finder
Turn an Instagram username into its numeric user ID, ready to copy.
- ViewerOpen tool
Instagram Post Date Finder
Exact publish date and time of a public post or reel, in UTC and your time zone.
- PopularDownloaderOpen tool
Instagram Video Downloader
Save the MP4 of a public post, reel or IGTV video, including each video inside an album.
- PopularDownloaderOpen tool
Instagram Reels Downloader
Save a public reel as MP4 and see its cover, length, resolution and the song it uses.
Updated · Maintained by the Scrape Everything team