Social Media Engagement Rate Calculator
Compare engagement using followers, reach and views as distinct denominators.
Formula and assumptions
Generic · Engagements = Likes + Comments + Shares + Saves. By followers = ratio((Likes + Comments + Shares + Saves) × 100,Followers). By reach = ratio((Likes + Comments + Shares + Saves) × 100,Reach). By views = ratio((Likes + Comments + Shares + Saves) × 100,Views).
Instagram · Engagements = Likes + Comments + Shares + Saves. By followers = ratio((Likes + Comments + Shares + Saves) × 100,Followers). By reach = ratio((Likes + Comments + Shares + Saves) × 100,Reach). By views = ratio((Likes + Comments + Shares + Saves) × 100,Views).
Facebook · Engagements = Likes + Comments + Shares + Saves. By followers = ratio((Likes + Comments + Shares + Saves) × 100,Followers). By reach = ratio((Likes + Comments + Shares + Saves) × 100,Reach). By views = ratio((Likes + Comments + Shares + Saves) × 100,Views).
TikTok · Engagements = Likes + Comments + Shares + Saves. By followers = ratio((Likes + Comments + Shares + Saves) × 100,Followers). By reach = ratio((Likes + Comments + Shares + Saves) × 100,Reach). By views = ratio((Likes + Comments + Shares + Saves) × 100,Views).
LinkedIn · Engagements = Likes + Comments + Shares + Saves. By followers = ratio((Likes + Comments + Shares + Saves) × 100,Followers). By reach = ratio((Likes + Comments + Shares + Saves) × 100,Reach). By views = ratio((Likes + Comments + Shares + Saves) × 100,Views).
YouTube · Engagements = Likes + Comments + Shares + Saves. By followers = ratio((Likes + Comments + Shares + Saves) × 100,Followers). By reach = ratio((Likes + Comments + Shares + Saves) × 100,Reach). By views = ratio((Likes + Comments + Shares + Saves) × 100,Views).
Use counts from the same reporting period. Omit unavailable denominators. Each platform defines engagement differently.
This tool processes inputs in your browser. Calculator values are not stored or sent by this plugin.
Further reading: Impact of Social Media Algorithms on Businesses
Related tools: YouTube Earnings Estimator
Page editor: Usman Arshad · Last edited: November 3, 2026
How to use this tool
Choose the relevant mode, enter Likes and complete the labelled fields. Use Calculate to review your result.
Worked example
Likes = 30, Comments = 10, Shares = 5, Saves = 5, Followers (optional) = 1000, Reach (optional) = 500, Views (optional) = 2000.
Engagements = 50.00 · By followers = 5.00% · By reach = 10.00% · By views = 2.50%.
These example values are illustrative.
Interpreting the result
For a content series, retain both interaction counts and the chosen denominator. Comparing a reach-based result with a follower-based rate can reverse the apparent ranking.
Assumptions and limitations
Use counts from the same reporting period. Omit unavailable denominators. Each platform defines engagement differently.
Why do the three rates differ?
Followers, unique reach and total views describe different populations. Compare like denominators.
