Free tool

Engagement rate calculator

A free engagement calculator for any platform: enter a post's likes, comments, shares and saves plus your audience numbers, and get your engagement rate by followers, by reach and by views. No sign-up.

Quick answer Engagement rate = (likes + comments + shares + saves) ÷ audience × 100. Divide by followers for a stable trend you can compare over time, by reach for how the people who actually saw the post responded, or by views for video. The calculator below computes all three.

Optional. Include saves here too if your platform reports them together.
Optional.
Optional. From the platform's own analytics; leave empty to skip the by-reach rate.
Optional. Leave empty to skip the by-views rate.

By followers

–

Interactions as a share of your total audience. Comparable from post to post and month to month.

By reach

–

Interactions as a share of the people who actually saw the post. Needs the reach figure from your analytics.

By views

–

Interactions as a share of views. These count repeats, so this rate runs at or below the reach rate.

Engagement, tracked for you

Try it free

Engagement rate benchmarks for 2026

Is your number good? These are the published 2026 averages from two large studies of brand accounts, both measured by followers. Each study counts slightly different interactions, so compare like with like.

Platform Socialinsider average Rival IQ median What Socialinsider counts
TikTok 2.50% 2.01% likes, comments, shares and saves ÷ followers
Instagram 0.45% 0.30% likes and comments ÷ followers
Facebook 0.13% Not stated reactions, comments and shares ÷ followers
X (Twitter) 0.10% 0.03% likes and reposts ÷ followers

Sources: Socialinsider 2026 Social Media Benchmarks (published January 2026, with quarterly figures through Q3 2026; the averages shown are its latest quarter) and Rival IQ 2026 Social Media Industry Benchmark Report (published March 2026, all-industry median per post). Figures read 9 November 2026. Neither study covers LinkedIn or YouTube, so no figure is shown for them.

Two things to keep in mind. First, these are brand accounts: personal and smaller accounts usually score higher, so beating these averages is a good sign rather than the finish line. Second, the calculator above counts shares and saves too, so your rate will read a little higher than a likes-and-comments figure. The benchmark that matters most is your own rate, measured the same way every month.

The engagement rate formulas, explained

By followers: (likes + comments + shares + saves) ÷ followers × 100. A post with 120 interactions on a 4,000-follower account has a 3.0% engagement rate by followers. Use it to track your own trend: the denominator only moves when your audience does.

By reach: (likes + comments + shares + saves) ÷ reach × 100. The same 120 interactions on a post 2,400 people saw is a 5.0% rate by reach. Use it to judge the content itself: it ignores how many of your followers the algorithm chose to show it to.

By views: (likes + comments + shares + saves) ÷ views × 100. The same 120 interactions on a video with 6,000 views is a 2.0% rate by views. Views count every play, including repeat plays by the same person, so this rate sits at or below the rate by reach for the same post.

Profile-level rate: compute the per-post rate for your recent posts (the last 10 to 30 is a common window) and average them. Averaging the rates, rather than pooling all interactions into one division, stops a single viral post from hiding a declining baseline.

Measure it the same way every time

Rates are only comparable when the ingredients are fixed: the same interaction types, the same denominator, the same window. That is exactly what PersonaXpand's analytics do across every connected platform, using each platform's official API and real returned values only. Pair the rate with posting when your audience is active and you are working on the two levers that move it.

Frequently asked questions

How do I calculate engagement rate?

Add up the interactions on a post (likes, comments, shares, saves), divide by your audience figure, and multiply by 100. Divide by followers for a comparable trend line, or by reach for how that specific post performed. For a profile-level rate, average the per-post rates across your recent posts.

Should I divide by followers or by reach?

Both are valid and answer different questions. Engagement by followers is stable and comparable over time, but understates posts that reached beyond your audience. Engagement by reach reflects how the people who actually saw the post responded; you need reach data from the platform's own analytics for it. For video, dividing by views is a third option: views count repeat plays, so that rate sits at or below the rate by reach.

What counts as an interaction?

Likes, comments, shares and saves are the common core. Each platform adds its own: reposts and bookmarks on X, saves and shares on Instagram, reactions on LinkedIn and Facebook. Be consistent about what you include, otherwise your rates are not comparable from week to week.

What is a good engagement rate?

It depends on the platform. Published 2026 averages for brand accounts, by followers: TikTok 2.50% (Socialinsider) or 2.01% (Rival IQ), Instagram 0.45% or 0.30%, Facebook 0.13%, and X 0.10% or 0.03%. Smaller and personal accounts usually score higher than these brand averages, so beating them is a good sign rather than a target. The most useful benchmark is still your own trend line, measured the same way every time.

Why did my engagement rate drop?

Check the denominator first: a follower spike lowers the by-follower rate even when interactions are steady. Then look at posting time, format mix and how much of your audience each post reached. Posting when your audience is active is the cheapest fix; see our best-time-to-post planner.

How does PersonaXpand measure engagement?

From each platform's official API, per platform and combined, using real returned values only. When a platform reports nothing, the app shows no data rather than an estimate, so the rate you track is one you can trust.

Embed this engagement rate calculator on your site

Free to use. Paste this snippet where you want the calculator to appear. A link back to PersonaXpand is included.

<iframe src="https://personaxpand.com/embed/engagement-rate-calculator" width="100%" height="680" style="border:0;max-width:560px" title="Engagement rate calculator" loading="lazy"></iframe> <p><a href="https://personaxpand.com/tools/engagement-rate-calculator">Engagement rate calculator</a> by PersonaXpand</p>

Want the rest done for you? PersonaXpand is easy to use

PersonaXpand is a beginner-friendly social media app with a simple interface. No experience with social media tools is needed.

  • Beginner-friendly setup: answer three short questions and PersonaXpand writes your first post for you, ready to edit.
  • Simple interface: posting, scheduling, replies and analytics in one app, not separate tools to learn.
  • Replies handled for you: comments, DMs and mentions answered in your own voice, with your approval first if you want it.
  • Works in English and Arabic.

Stop calculating it by hand

PersonaXpand tracks engagement across every connected platform automatically, using real values from the official APIs. Free to start.

Get started free