A free Instagram post analyzer that scores your post against 7,957 real Instagram posts, shows it in Instagram's feed, and reads any post's numbers from its link.
Write a post or paste a link to one. You see it in Instagram's feed, scored by a model trained on 7,957 real Instagram posts, and checked part by part.
Saved in this browser
1
Your post
Try a real one:
2
How it looks on Instagram
Charlie Hills 🦩
313K252.6K
charliehillsStop sounding like a robot.
Most ChatGPT outputs are obvious:
→ Emojis everywhere
→ Em-dashes in every sentence
→ That "AI tone" you can spot instantly
This one prompt fixes all of it.
It tells ChatGPT exactly what to do, what to avoid, and even makes it double-check for em-dashes before responding.
Paste it into Custom Instructions and every response sounds human.
Comment "human" and I'll DM you the full prompt 👇
Show it on your account: your Instagram link or usernamePost: photo, picture, name and badge
Photo
or
Or drop a photo here.
Post picture
or
Or drop a picture here.
Badge
3
The score
Score
24 / 100
Higher than 24% of the posts in the set
Characters
423 / 2,200
Parts that won · lost
2 · 4
2 won more often, 4 lost more often
What the posts say
"You" or "your": posts with it got more likes in only 47% of 8,770 pairs from the same account.
A list of 2 or more lines: posts with it got more likes in only 45% of 2,983 pairs from the same account.
An ask, like "repost" or "follow": posts with it got more likes in only 45% of 7,545 pairs from the same account.
A video: posts with it got more likes in only 40% of 9,122 pairs from the same account.
An emoji: posts with it got more likes in 55% of 7,582 pairs from the same account.
A negative word in the first line, like "never" or "stop": posts with it got more likes in 53% of 7,611 pairs from the same account.
On 254 accounts it never saw, the post with the higher score got more likes 54% of the time, in 28,273 pairs with a clear winner. A coin flip gets half, so use the score to pick between versions you like. Where the data comes from · It reads English posts.
4
Make it better
Add a picturePosts with a photo won 60% of 9,122 pairs.A screenshot, a chart or a photo of the thing.
Drop the askPosts without an ask won 55% of 7,545 pairs.End on the idea, not "repost this".
Open with a numberPosts with a number in the first line won 54% of 10,418 pairs.3 things I learned…
What you write stays in this browser, and the score runs on your device. A link is read on my server, and only the post and its numbers come back.
Rate this tool
This free Instagram post analyzer scores your post with a model trained on 7,957 real Instagram posts from 260 accounts.
Write a post or paste a link to one. You see it in Instagram's own feed, on a real post or on your own account, with the parts that helped or hurt in real posts. A link also gets its real numbers against the account's typical post.
Here's what a Instagram post analyzer is, how the score works, what 7,957 Instagram posts show, and how to write posts that beat your own usual.
What is a Instagram post analyzer?
A Instagram post analyzer checks a post before you post it, or after, and shows what to change.
Most score against rules someone wrote, or ask an AI to guess. This one scores against what won: posts from the same account, posted within 30 days of each other, where one got at least twice the likes of the other.
How the score works
The analyzer measures 25 parts of your post: its first line, its length, numbers, lists, "I" and "you", links, hashtags, mentions, pictures and more.
A model weighs each part by how often it won those matchups. Your score says where your post lands among all 7,957: 70 means it beats 70% of them.
Analyze a post0/6
1Pick Write a post, or paste a post's link
2Start from a real example, or write your own
3Pull your account onto the card with your link or username
4See it in Instagram's feed
5Read the score, the numbers and what helped or hurt
6Try the rewrites, or ask your AI for 10 more first lines
How accurate it is
I tested it 5 times. Each time the model learned from 4 in 5 of the 254 accounts and was graded on the fifth, which it never saw, so every account was graded once.
Across those tests, the post it scored higher got more likes 54% of the time, in 28,273 pairs where one post got at least twice the other's likes. A coin flip gets 50%.
That's a hint, not a promise. The topic, the timing and the picture itself aren't in the score, and they matter more than the wording.
On Instagram, the picture or reel does most of the work. The caption decides less, which is why the accuracy is closer to a coin flip here than on text platforms like X or Threads.
What 7,957 Instagram posts show
In pairs of posts from the same account, where one got at least twice the likes, this is how often the post with each part won:
A photo
Won
60%
Pairs
9,122
A thread mark, like 🧵 or 1/
Won
57%
Pairs
190
An emoji
Won
55%
Pairs
7,582
A number in the first line
Won
54%
Pairs
10,418
A negative word in the first line, like "never" or "stop"
Won
53%
Pairs
7,611
"You" or "your"
Won
47%
Pairs
8,770
A hashtag
Won
47%
Pairs
5,539
An ask, like "repost" or "follow"
Won
45%
Pairs
7,545
A list of 2 or more lines
Won
45%
Pairs
2,983
A video
Won
40%
Pairs
9,122
A link
Won
34%
Pairs
2,320
Part
Won
Pairs
A photo
60%
9,122
A thread mark, like 🧵 or 1/
57%
190
An emoji
55%
7,582
A number in the first line
54%
10,418
A negative word in the first line, like "never" or "stop"
53%
7,611
"You" or "your"
47%
8,770
A hashtag
47%
5,539
An ask, like "repost" or "follow"
45%
7,545
A list of 2 or more lines
45%
2,983
A video
40%
9,122
A link
34%
2,320
The biggest winners: a photo (60%), a thread mark (57%) and an emoji (55%). The biggest losers: a link (34%), a video (40%) and a list (45%).
Paste a link to any public Instagram post, yours or anyone's, and the analyzer reads it for you: the caption, the picture, the likes, the comments and a reel's views.
Then it reads the account's latest posts and compares. "4.1× this account's typical post" means the post got 4.1 times the median likes of the account's recent posts.
That's the honest version of a virality score: not a guess about the wording, but how the post actually did against the account's own normal.
How to write posts that beat your usual
Here's what won most often in the data:
Add a picture. A photo or a screenshot stops the scroll. Posts with it won 60% of 9,122 pairs.
Add an emoji or 2. Used as a marker, not decoration. Posts with it won 55% of 7,582 pairs.
Open with a number. A number in the first line tells people what they'll get. Posts with it won 54% of 10,418 pairs.
And what lost:
Put the link in the first comment. Posts with a link won only 34% of 2,320 pairs.
Try a picture instead of a video. Posts with a video won only 40% of 9,122 pairs.
Drop the ask. Posts with an ask won only 45% of 7,545 pairs.
Skip the hashtags. Posts with a hashtag won only 47% of 5,539 pairs.
Then post, and let your own numbers decide. Paste the link back in after a few days to see how it did against your usual.
I may earn a commission if you make a purchase, at no additional cost to you.
Where the data comes from
I read the latest public posts of 260 Instagram accounts: creators from my creator directory, the creators in my research feed, and well-known creators in business, writing, AI, health and money. My own accounts are left out.
Replies, reposts and posts under 3 days old are left out too, because their numbers are still growing. That left 7,957 posts.
The model learned from pairs of posts by the same account within 30 days, so the audience was the same and the wording was the difference. Each account was graded by a version of the model that never saw it. The posts themselves stay private: only the model's weights and counts are published.
Every week, get proven AI strategies, curated tools, and step-by-step systems to grow your audience, create better content, and build a profitable creator business.
No fluff, no filler, no BS. Just five minutes each week that might level up your online business and life.
P.S. Sign up now to get free access to my ultimate AI tools guide for creators.
Loved by 10,000+ readers
Tuesday, June 10
9:41
🧔🏻 The moment that changed everything for me (real talk)...
Inbox
Navid Moazzez9:41 AM
to me
Unsubscribe
Hey there,
I want to get real with you for a minute.
If you’re reading this, I know one thing:
You’re not here to live an average life.
You’re here because you want something extraordinary... and I’m truly grateful to have you as part of my "Insiders".
It means you’re not settling.
Here’s what you’re probably aiming for:
🌍 Freedom to live and work from anywhere on your terms
💪 A strong, healthy body and sharp mind built for longevity
🎯 A clear purpose and lifestyle aligned with your values
📈 A creator business that supports your ideal life
💥 The ability to make a meaningful impact
That vision didn’t come from nowhere.
It came from real pain, big setbacks, and years of figuring things out the hard way.
To understand how I got here and why I do what I do, let me take you back to the beginning.
ReplyForward
Navid Moazzeznow
🧔🏻 The moment that changed everything for me (real talk)...
⚡ I wasted years waiting. Then everything changed...