Calculate the engagement rate of your posts and compare it with the typical range for your account size.
The engagement rate turns raw interactions into a number you can compare between accounts of different sizes. Instead of saying a post got 480 likes, it says those interactions represent a given percentage of the audience — which is what brands look at when they decide whether a profile is worth a partnership. The calculation here divides the interactions of an average post by the follower count and multiplies by one hundred. Likes and comments are the core; saves and shares are optional because not every platform reports them, but when you have them they belong in the sum, since they usually carry more weight in the algorithms than a like.
The result only means something next to a reference, and the reference depends on size: engagement almost always falls as an account grows, because a larger audience is a less selected one and the proportion of passive followers rises. As a market reference, accounts under 10,000 followers commonly sit between 2.5% and 5%; between 10,000 and 100,000 the usual band is 1.5% to 3.5%; from there to a million, roughly 1% to 2.5%; and above a million, 0.5% to 1.5%. The tool picks the band that matches the follower count you typed and tells you whether your rate is below, inside or above it. Treat those numbers as orientation, not verdicts: they vary by platform, by niche and by whether a given study counted saves and shares at all.
The most useful way to run this is on an average of the last nine to twelve posts rather than a single one, because a viral post distorts everything and a bad day does the same in reverse. Comparing your own rate over time is more informative than comparing it with someone else, and comparing formats — reels against carousels, for example — often explains more than any benchmark. This calculator runs entirely in your browser: the numbers you type are not sent anywhere, are not stored and are not connected to any social network account. Nothing is fetched from any platform, so the figures come from you, which also means the quality of the result depends on the quality of the averages you enter.
Engagement rate = (likes + comments + saves + shares) ÷ followers × 100. Averaging the last 9 to 12 posts gives a far more stable number than any single post.
It depends on the size of the account: roughly 2.5% to 5% below 10,000 followers, 1.5% to 3.5% up to 100,000, 1% to 2.5% up to a million and 0.5% to 1.5% above that. These are market references collected from public studies, not official platform numbers.
By followers is the standard when comparing profiles, and it is what this calculator does. Dividing by reach or by impressions measures how well a specific post performed with the people who actually saw it, which is a different and complementary question.
Nine to twelve recent posts is the common practice. A single post says very little: one viral piece inflates the rate and one weak day deflates it, while an average across a dozen posts reflects how the audience normally behaves.
Because growth brings in a less engaged audience. Early followers usually chose you deliberately, while later ones arrive through recommendations and campaigns, so the denominator grows faster than the interactions. A falling percentage with rising absolute numbers is normal.
No. Everything is calculated in JavaScript on your device. No login is required, no platform is queried and nothing you type is transmitted or saved.
Create your free Vai.la biolink: one short link for your bio with everything you share.
Vai.la is not responsible for how the tools are used or for decisions made based on their results.