Bounce Rate Calculator · Engagement & Cost per Bounce

Bounce Rate Calculator

Calculate bounce rate, engagement rate, average session duration, pages per session, and cost per bounce

Currency
Sessions & bounces
sessions
sessions
Bounce rate = bounced sessions ÷ total sessions × 100. A bounce is a single-page session with no interaction — no clicks, form submits, or scroll past the threshold. A lower bounce rate means more visitors engaged with your content.
Engagement metrics (optional)
pageviews
Optional: Enter total pageviews to compute pages per session, and total time on site to compute average session duration. Leave at 0 to skip these metrics.
Cost of traffic (optional)
$
$
Optional: Enter ad spend and estimated value per engaged session to compute cost per bounce, cost per engaged session, and estimated wasted spend on bounces.
Bounce Rate Result
Bounce rate
— %
— engaged sessions — engagement rate —
💚—
Bounce rate
— %
Engagement rate
— %
Avg. session duration
—
Pages per session
—
Bounce rate interpretation
Bounce rateCategoryWhat it means
Industry benchmark
IndustryTypical bounce rangeYour rate vs. benchmark
Full breakdown
MetricValueNotes
Powered by Toolraxy
Embed this calculator
Embed code
Live preview — identical to the main calculator EXACT MATCH
Cite this calculator
—

Select a citation style above. Click the citation text to select it all, then copy.

Creator & Maintainer

Image of Faiq Ur Rahman, CEO & Founder Toolraxy

Faiq Ur Rahman

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.

Share:

Rate this Tool

User Ratings:

0
0 out of 5 stars (based on 0 reviews)
Excellent
Very good
Average
Poor
Terrible

ADVERTISEMENT

ADVERTISEMENT

What is bounce rate?

Bounce rate is the percentage of sessions where a visitor leaves without interacting. A bounce is a single-page session with no clicks, form submits, or scroll past a threshold. If 29,000 of 45,000 sessions bounce, the bounce rate is 64.44%. A lower rate means more visitors engage with your content.

This bounce rate calculator turns session data into engagement metrics you can act on. Enter total sessions and bounced sessions to get bounce rate, engagement rate, and a benchmark comparison. Add pageviews, time on site, and ad spend to see pages per session, average session duration, and cost per bounce. It’s built for marketers, analysts, and site owners who want quick answers without a complex setup.

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.

 

How to Use the Bounce Rate Calculator

  1. Pick a currency. The symbol updates on all money fields. The math stays the same.

  2. Enter total sessions for the period.

  3. Enter the number of bounced sessions. A bounce is a single-page session with no interaction.

  4. Select an industry profile to see how your rate compares to typical benchmarks.

  5. Optional: add total pageviews to calculate pages per session.

  6. Optional: add total time on site to calculate average session duration.

  7. Optional: enter ad spend and value per engaged session to see cost per bounce and wasted spend.

  8. Read the hero tile for bounce rate, then check the interpretation table and breakdown.

 

How the Bounce Rate Calculator Formula Works

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.

 

Worked Example

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.

What is a good bounce rate?

It depends on the page type. Here’s a quick comparison:

IndustryTypical bounce rate
Lead gen30–45%
B2B / SaaS35–50%
E-commerce40–55%
General45–55%
News / media55–70%
Blog / content65–80%

Frequently Asked Questions

How do I calculate bounce rate?

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.

 

What is a good bounce rate?

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.

 

What is the difference between bounce rate and exit rate?

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.

 

Why is my bounce rate high?

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.

 

Does bounce rate affect SEO?

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.

 

How does page speed affect bounce rate?

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.

 

Can I use this calculator for a single page?

Yes. Enter sessions and bounces for that specific page. The rate is local to that page. Repeat for other pages to compare.

 

What is engagement rate?

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.

 

What is cost per bounce?

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.

 

How do I reduce bounce rate?

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.

Disclaimer

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