LinkedIn engagement rate calculator
Enter a post's numbers and get your rate live — by impressions (for your own posts) or by followers (for comparing accounts) — with an honest read on what the number means. No invented benchmarks, no login.
● free · no login · runs in your browser
Bands (impressions-based, commonly used rules of thumb — not official LinkedIn numbers): under 2% low · 2–5% solid · 5–8% strong · 8%+ exceptional. Follower-based rates run much lower and shouldn't be judged against these bands.
How to use it
- Pick the formula. By impressions for your own posts (impressions are in your post analytics, visible only to you). By followers when comparing accounts you can't see inside.
- Enter the post's reactions, comments and reposts, plus impressions or your follower count. The rate calculates live — nothing leaves your browser.
- Read the interpretation label, then read the caveats below it. A rate is a diagnostic, not a scoreboard.
Which formula to use, and when
The impressions-based rate — (reactions + comments + reposts) ÷ impressions × 100 — answers the question you can actually act on: of the people who saw this post, how many did something? It isolates the quality of the post from the size of your audience. Use it for your own content, because LinkedIn only shows impressions to the account holder.
The follower-based rate divides the same engagements by follower count instead. It's the only option when you're sizing up an account you don't own — but it conflates two different things: how good the post was, and what fraction of the audience LinkedIn showed it to. Since most followers never see any given post, follower-based rates run far lower than impressions-based ones. Never compare a number from one formula against benchmarks built for the other.
Why comments are the engagement that matters
The formula counts a reaction and a comment as one engagement each. Your goals shouldn't. A comment is a conversation — it puts a real person in front of you, it often spawns reply threads that keep the post alive, and it's widely believed (LinkedIn has never published the weights, so treat this as practitioner consensus, not fact) to signal more strongly for distribution than a passive reaction. If two posts have the same rate but one earned it in comments, that post won. Our post analyzer looks at exactly this kind of composition question.
What actually moves the number
Chasing a high rate on tiny reach is the classic trap: 8 engagements on 80 impressions is a 10% rate and also eight people. Below a few hundred impressions, the percentage is noise — look at absolute engagements and, more importantly, who engaged. One comment from a prospect beats fifty reactions from strangers.
What reliably moves engagement rate at real reach: a hook that survives the "see more" fold (the first ~210 characters on desktop decide whether the post gets read at all), a post that takes an actual position instead of summarizing consensus, an ending that gives people something specific to respond to, and replying to early comments so threads form. Posting when your audience is awake helps at the margin — our best-time-to-post tool covers the honest version of that story. What doesn't move it: engagement-bait questions bolted onto the end, and padding for length.
Reviewing LinkedIn performance data with Claude Code or another agent? Install the skill version — it carries both formulas, the benchmark bands with their caveats, and the interpretation logic, so your agent can compute and read engagement rates from raw numbers:
npx skills add liftli-ai/skills --skill linkedin-engagement-rate
Part of the liftli-ai/skills collection — browse all 28 skills, one per tool on this site. For the full pipeline (voice extraction, strategy memory, publishing), connect the Liftli MCP.