Skip to main content
Free calculator

Social Media Engagement Calculator

Enter your likes, comments, shares and saves, plus your followers or your reach. You get the engagement rate by followers and by reach, calculated separately.

Enter your numbers

Enter the numbers for a post or a period. Leave a count empty if the platform does not show it. Counts are treated as zero.

Likes or reactions.

Comments on the post or period.

Shares, reposts or sends.

Saves or bookmarks, where the platform shows them.

Your follower count at the time. Fill in this one to get the rate by followers.

Number of people who saw the post. Fill in this one to get the rate by reach.

Your result

Enter your engagement counts and either your followers or your reach (or both) to see your engagement rate.

How the engagement rate calculation works

Engagement rate shows how much interaction a post or an account gets compared with the size of the audience. This calculator offers two methods and shows each one separately when you provide the number it needs.

Total engagements = Likes + Comments + Shares + SavesLeave out any action the platform does not report.
Engagement rate by followers (%) = (Total engagements / Followers) x 100Compares interaction with the size of your audience.
Engagement rate by reach (%) = (Total engagements / Reach) x 100Compares interaction with the people who actually saw the post.

Which method should you use?

By followers is useful for comparing accounts or tracking how your audience responds as it grows, because followers are easy to find. But many followers never see a given post, so the rate can look low even when the content is doing well with the people who saw it.

By reach is better for judging a single post, since it asks how many of the people who saw it took part. It needs a reach figure, which platforms usually give only to business or creator accounts.

Pick one method and stay with it. Comparing a follower-based rate with a reach-based rate tells you nothing.

Worked example

Illustrative numbers only

These figures are made up to show the arithmetic. They are not a benchmark.

  1. Likes 120, comments 15, shares 10, saves 25.
  2. Total engagements = 120 + 15 + 10 + 25 = 170.
  3. Followers: 5,000, so the rate by followers = (170 / 5,000) x 100 = 3.4%.
  4. Reach: 4,000, so the rate by reach = (170 / 4,000) x 100 = 4.25%.

What this calculator cannot tell you

Platforms define and report engagement differently, so rates from different platforms, or from different tools, are not directly comparable.

Turning the numbers into better content

Look at your highest and lowest engagement posts and ask what they have in common: format, topic, time, opening line. Make more of what works. Content that is easy to read and share gets more response (why good content dies quietly), and one strong piece can become a week of posts (repurpose ruthlessly). Plan the month with the 30-Day Marketing Planner. And remember that followers belong to the platform: building an email list gives you an audience you own (email list vs. social followers).

Frequently asked questions

What is a good engagement rate?

There is no single answer. It depends on the platform, how large your account is, the kind of content and what you want it to do. Compare with your own previous posts and look for a trend.

Should I include saves and shares?

Yes, if the platform shows them. They are strong signals that someone found the post useful. If a platform hides them, leave them empty and keep your method consistent.

What is the difference between reach and impressions?

Reach is the number of different people who saw a post. Impressions count every time it was shown, including repeat views by the same person. Use reach for this calculator.

Why is my rate different from the one my platform reports?

Platforms may count different actions or use a different denominator. Use the same calculation every time so that your own results stay comparable.