
Calculate bounce rate, engagement rate, average session duration, pages per session, and cost per bounce
| Bounce rate | Category | What it means |
|---|
| Industry | Typical bounce range | Your rate vs. benchmark |
|---|
| Metric | Value | Notes |
|---|
| Metric | Value | Notes |
|---|
—
Select a citation style above. Click the citation text to select it all, then copy.

Founder & CEO, Toolraxy
Faiq Ur Rahman is a web designer, digital product developer, and founder of Toolraxy, a growing platform of web-based calculators and utility tools. He specializes in building structured, user-friendly tools focused on health, finance, productivity, and everyday problem-solving.
User Ratings:
ADVERTISEMENT
ADVERTISEMENT
Bounce rate is one of the first metrics any marketer checks. It tells you whether visitors are engaging or leaving immediately. This bounce rate calculator goes beyond the basic percentage. It computes bounce rate, engagement rate, and compares your result against industry benchmarks. Enter total sessions and bounced sessions to start. Add pageviews and time on site to see pages per session and average session duration. If you have ad spend and a value per engaged session, the tool also estimates cost per bounce, wasted spend, and return on ad spend. Marketers, SEO specialists, and product teams use it for quick health checks. The math runs in your browser, and you can switch between 45+ currencies. No signup, no data leaves your device.
Pick a currency. The symbol updates on all money fields. The math stays the same.
Enter total sessions for the period.
Enter the number of bounced sessions. A bounce is a single-page session with no interaction.
Select an industry profile to see how your rate compares to typical benchmarks.
Optional: add total pageviews to calculate pages per session.
Optional: add total time on site to calculate average session duration.
Optional: enter ad spend and value per engaged session to see cost per bounce and wasted spend.
Read the hero tile for bounce rate, then check the interpretation table and breakdown.
The core formula is simple: bounce rate equals bounced sessions divided by total sessions. The calculator then derives engagement rate, pages per session, and average session duration from optional inputs.
Formula: Bounce Rate = (Bounced Sessions ÷ Total Sessions) × 100
Formula: Engagement Rate = 100% − Bounce Rate
Formula: Pages per Session = Total Pageviews ÷ Total Sessions
Formula: Average Session Duration = Total Time on Site ÷ Total Sessions
Formula: Cost per Bounce = Ad Spend ÷ Bounced Sessions
Formula: Cost per Engaged Session = Ad Spend ÷ Engaged Sessions
Formula: Wasted Spend = Cost per Bounce × Bounced Sessions
The tool caps bounced sessions at total sessions, so you can’t have more bounces than visits. If total sessions is zero, all rates return zero. The industry benchmark compares your bounce rate to a preset range. The cost metrics only appear when you enter ad spend or a value per engaged session. If you leave those at zero, the cost section stays hidden.
A content site gets 45,000 sessions in a month. Of those, 29,000 bounce. Total pageviews are 78,000, and total time on site is 810,000 seconds (225 hours). The site spent $4,500 on ads, and each engaged session is worth $1.20. Industry profile: Blog / content.
Step 1 – Bounce rate. 29,000 ÷ 45,000 = 0.6444, times 100 = 64.44%.
Step 2 – Engagement rate. 100 − 64.44 = 35.56%.
Step 3 – Pages per session. 78,000 ÷ 45,000 = 1.73.
Step 4 – Average session duration. 810,000 ÷ 45,000 = 18 seconds.
Step 5 – Engaged sessions. 45,000 − 29,000 = 16,000.
Step 6 – Cost per bounce. $4,500 ÷ 29,000 = $0.155.
Step 7 – Cost per engaged session. $4,500 ÷ 16,000 = $0.281.
Step 8 – Wasted spend. $0.155 × 29,000 = $4,500.
Step 9 – Engaged value. 16,000 × $1.20 = $19,200.
Step 10 – Net value. $19,200 − $4,500 = $14,700.
Step 11 – ROAS. $19,200 ÷ $4,500 = 4.27×.
Interpretation: The bounce rate is 64.44%, which is within the typical blog range (65–80%). The engagement rate is 35.56%. Pages per session is 1.73, and average session duration is 18 seconds. The cost per bounce is $0.155, and the cost per engaged session is $0.281. The engaged value is $19,200, so the campaign returns $4.27 for every $1 spent. To improve, focus on increasing time on page and reducing bounces through better content matching and page speed.
It depends on the page type. Here’s a quick comparison:
| Industry | Typical bounce rate |
|---|---|
| Lead gen | 30–45% |
| B2B / SaaS | 35–50% |
| E-commerce | 40–55% |
| General | 45–55% |
| News / media | 55–70% |
| Blog / content | 65–80% |
Divide bounced sessions by total sessions, then multiply by 100. For 11,000 bounces out of 25,000 sessions, the rate is 44%. The calculator does this instantly.
It varies by industry. B2B and SaaS often see 35–50%. Blogs run 65–80%. Lead-gen pages aim for 30–45%. Use the industry dropdown to see a benchmark for your niche.
Bounce rate measures single-page sessions. Exit rate measures the last page in a multi-page session. A page can have a high exit rate but a low bounce rate if visitors viewed other pages first.
Common causes include slow page speed, poor content match, intrusive ads, and mobile usability issues. Check your top landing pages and compare their bounce rates to find the worst offenders.
Not directly as a ranking factor, but it correlates with engagement signals. Google uses dwell time and pogo-sticking as indirect signals. A high bounce rate may indicate low-quality content, which can hurt rankings over time.
Slow pages increase bounces. A one-second delay can raise bounce rate by 10–20%. Mobile users are especially sensitive. Test your pages with PageSpeed Insights and fix the biggest issues.
Yes. Enter sessions and bounces for that specific page. The rate is local to that page. Repeat for other pages to compare.
Engagement rate is 100% minus bounce rate. It measures the share of sessions where visitors interacted. A 64% bounce rate means a 36% engagement rate.
Cost per bounce is ad spend divided by bounced sessions. It tells you how much you paid for traffic that didn’t engage. Use it to quantify the cost of low-quality traffic.
Match content to search intent, improve page speed, add internal links, and test clear calls to action. Use the calculator to establish a baseline, then measure again after changes.
This calculator provides estimates for planning and analysis. It doesn’t replace your analytics platform or a full engagement audit. Bounce rate benchmarks vary by industry, traffic source, and page type, so compare like-for-like segments. Cost metrics use the inputs you provide and don’t account for cost of goods sold or other overhead. Use this tool for quick checks and directional insights, not as financial advice.
ADVERTISEMENT
ADVERTISEMENT