Bounce Rate Calculator
Enter your numbers below
Your output will appear here.
This bounce rate calculator turns two numbers into a percentage: the share of sessions that viewed only one page. Enter total sessions and single-page sessions from your analytics to get your bounce rate in seconds. It is built for marketers, site owners and content teams. It is free, runs in your browser and needs no sign-up.
Enter your numbers below
Your output will appear here.
Divides single-page sessions by total sessions and shows the result as a percentage.
Use session counts from any analytics tool, server log or report that splits out single-page visits.
Check one landing page, a blog section or the whole site by entering the matching session counts.
Runs in your browser with no sign-up, so you can test before and after numbers quickly.
Three steps from a blank form to a result you can use.
Add the number of sessions for the page, section or site and the date range you want to measure.
Add how many of those sessions viewed a single page and then left without visiting another page.
See your bounce rate with engaged sessions, single-page sessions and a short assessment of where the rate sits.
Bounce rate is the share of visits that leave after the first page. It is a quick signal of whether a page gives visitors a reason to go further.
The bounced number must be equal to or lower than total sessions. If it is higher, the two figures came from different reports or date ranges.
The calculator uses the classic single-page definition of bounce rate, the same formula shown on calculators such as Omni Calculator:
Bounce rate (%) = Single-page sessions ÷ Total sessions × 100 Engaged sessions (%) = 100 - bounce rate
The result also shows your single-page session count and an assessment label based on the rate:
| Bounce rate | Assessment shown |
|---|---|
| Under 40% | Excellent |
| 40% to under 55% | Good / average |
| 55% to under 70% | Higher than average |
| 70% or more | High, worth investigating |
Example: A pricing page had 8,400 sessions last month. Of those, 3,780 sessions viewed only the pricing page and left. The bounce rate is 3,780 ÷ 8,400 × 100 = 45%, engaged sessions are 55% and the assessment reads Good / average. After the team added a comparison table, the next month showed 8,100 sessions and 3,240 single-page sessions. The new bounce rate is 3,240 ÷ 8,100 × 100 = 40%, with 60% engaged sessions. The label stays Good / average, because Excellent starts below 40%. These numbers are an illustration, not a benchmark.
Omni Calculator also describes an average bounce rate for a site as the bounce rates of all pages added together and divided by the number of pages. We suggest using total sessions instead when pages get very different traffic. A simple page average gives a page with 50 visits the same weight as a page with 50,000.
Google Analytics 4 does not count bounces as single-page sessions. Google defines bounce rate as the percentage of sessions that were not engaged. An engaged session is one that meets any of these criteria:
Engagement rate is the percentage of engaged sessions, so in GA4 the two numbers add up to 100%.
| Visit | Single-page bounce (this calculator) | GA4 bounce |
|---|---|---|
| Reads one article for 3 minutes, then leaves | Bounce | Not a bounce (over 10 seconds) |
| Lands, leaves after 4 seconds | Bounce | Bounce |
| Fills in a form on the landing page that is tracked as a key event | Bounce | Not a bounce (key event) |
| Views two pages in 8 seconds | Not a bounce | Not a bounce |
So a single-page bounce rate is usually higher than a GA4 bounce rate for the same traffic. The calculator's Engaged sessions row is simply 100 minus the bounce rate, the share of sessions that viewed more than one page. It matches GA4 engagement rate only if you entered non-engaged sessions. If you want to match a GA4 report, enter total sessions and non-engaged sessions instead of single-page sessions. Label the result clearly so nobody compares the two methods side by side.
There is no universal good bounce rate. Omni Calculator notes that business landing pages tend to show much higher bounce rates than blog sites, and suggests comparing against similar pages. We agree, and add one rule: compare a page with itself over time first. Treat the calculator's assessment label as a rough first read, not a verdict on any one page.
Bounce rate is also different from exit rate. Exit rate measures the share of visits that end on a page, at any point in a session. Bounce rate only counts visits that started and ended on the same page.
Quick answers about the Bounce Rate Calculator.
Divide the number of single-page sessions by total sessions, then multiply by 100. If a page had 2,000 sessions and 900 of them viewed only that page, the bounce rate is 900 ÷ 2,000 × 100 = 45%. Make sure both numbers come from the same report and date range.
There is no single good number. It depends on the page type and what visitors came to do. Landing pages often bounce more than blog content, and a contact page can bounce often while still working. We suggest comparing a page with its own history and with similar pages on your site.
In Google Analytics 4, bounce rate is the percentage of sessions that were not engaged. Google counts a session as engaged if it lasts longer than 10 seconds, has a key event or has two or more page or screen views. Bounce rate and engagement rate together add up to 100%.
Bounce rate counts sessions that started and ended on the same page with no other page views. Exit rate counts every session that ended on a page, even if the visitor viewed other pages first. A checkout confirmation page can have a high exit rate and that is normal.
Common causes include slow loading, a page that does not match the search or ad that brought the visitor, weak calls to action, or tracking problems such as bot traffic. A high rate can also be fine when the page answers the question in one view, such as a phone number or opening hours.
Yes. The calculator is free and needs no account or sign-up. It runs in your browser and works with session numbers from any analytics tool. Enter total sessions and single-page sessions, and you get the bounce rate straight away. You can rerun it for as many pages as you need.
This conversion rate calculator shows what share of your visitors took the action you wanted, such as buying...
This churn rate calculator shows what share of your customers left during a period.
Find the hourly rate you need to charge to reach your income goal.
This free sales tax calculator adds sales tax to a pre-tax price or removes it from a tax-inclusive total.