Home
Free Tools
Conversion Rate Calculator
Free conversion rate calculator. No sign-up.
Conversion Rate Calculator
Work out your conversion rate, the conversions to expect or the visits you need. Add revenue and costs to see your break-even rate, test a change and find the biggest leak in your funnel.
Go deeper than one number
Find where your funnel loses people, or check whether a change really moved your rate.
1
100%
2
62.0% continue
3
17.7% continue
4
47.3% continue
5
46.2% continue
6
—
7
—
8
—
Overall conversion rate
2.40%
Biggest leak: Product views → Add to cart.
Only 17.7% continue, and 5,100 people leave at this step.
A 10% lift at any single step adds about 24 final conversions, because each step feeds the next. Start with the biggest leak, where the share of people who continue is lowest. It usually has the most room to improve.
What are you comparing?
Version A
2.40%
conversion rate
Version B
2.90%
conversion rate
Result
Relative change
+20.8%
Difference
+0.50 pts
Confidence
97.2%
Visits needed per version
Reached
Version B converts 20.8% better than version A. With 97.2% confidence, the difference is very likely real, not chance.
Check the traffic behind your rate
A conversion rate is only as useful as the visits behind it. The free SparkTraffic
website traffic checker
shows how much Google search traffic a site gets. Need more visitors to test a page? See
SparkTraffic website traffic
.
Check website traffic free
Google engineers ran their first A/B test in 2000, and in 2011 the company ran more than 7,000 of them, according to Wikipedia's article on A/B testing. The same article notes that Google and Microsoft now each run more than 10,000 tests a year. Large teams test this much for a simple reason: a small rise in conversion rate brings more sales from the visitors a site already has.
Most teams still judge that rate from one division in a dashboard. The free calculator above finds your conversion rate, the conversions to expect or the visits you need. It also shows how reliable the number is, turns it into money, finds the weakest step in your funnel and checks whether a test result is real. This guide explains how to read each result and how to act on it.
What conversion rate measures and why one site can show three different rates
A conversion rate is the share of visitors who complete a goal you care about, such as a purchase, a sign-up or a lead form. Wikipedia's article on conversion rate optimization gives a simple example: a site gets 200 visitors in a day, 30 of them subscribe to its newsletter, and the conversion rate for that day is 15%.
Conversion rate = conversions ÷ visits × 100
Conversions = visits × conversion rate ÷ 100
Visits needed = conversions ÷ conversion rate × 100
The formula is easy. The inputs are not. Analytics tools count sessions (single visits) and users (people or devices) separately, and many teams count several goals at once. Each choice changes the result, and none of them is wrong on its own.
Example: A store records 300 orders in a month. Its analytics show 20,000 sessions and 14,000 users. The session-based rate is 1.50%. The user-based rate is 2.14%. If the team also counts 500 newsletter sign-ups as conversions, the rate jumps to 4.00%. All three numbers are honest, and they tell three different stories.
A third distortion comes from privacy rules. When a cookie banner lets visitors refuse analytics, the analytics tool counts only the visitors who agree, while the order system counts every order. The conversion rate then looks higher than it really is.
The practical answer is to fix one definition before you compare anything: one primary goal that has real value for a real person, one denominator (sessions, users or clicks) and one date range with the same filters for both numbers. This works because a conversion rate is a ratio, and a ratio is only comparable when its top and bottom are measured the same way every time.
How to use the free conversion rate calculator
Most conversion rate mistakes happen in spreadsheets. A rate of 0.024 typed into a cell that expects 2.4% makes a page look a hundred times worse. Orders from one month divided by visits from another make a quiet month look like a crisis. A basic calculator also stops after one division, so you still need separate formulas for revenue, cost, break-even rate and testing.
SparkTraffic is a website traffic platform that helps businesses grow visits through traffic campaigns, organic SEO, local Maps SEO and backlinks. Visits only pay off when they turn into results, so we built this calculator to work with our free website traffic checker: one tool shows how many visits a site gets, and the other shows what those visits are worth. The calculator runs in your browser, needs no account and shows the formula behind every result.
Step 1: Choose what you count
The switch at the top sets the base of the rate: visits, ad clicks or leads. Visits fit a website or landing page. Ad clicks fit paid campaigns and email. Leads change the result to customers, so you get a lead-to-customer rate for a sales team.
Step 2: Pick the number you want to find
The three tabs solve conversion rate, expected conversions or visits needed. You enter the two numbers you know, and the calculator finds the third. For example, a goal of 300 conversions at a 3% rate needs about 10,000 visits.
Step 3: Enter your numbers
You can type shorthand such as 10k or 1.2m, use the quick-fill buttons, or use a decimal comma if your country writes numbers that way. The result updates as you type. The formula line, the 95% range and a plain-language summary appear under it.
Step 4: Add money and goals in Advanced options
A value per conversion and your traffic or ad cost add revenue per visit, cost per conversion, ROAS (return on ad spend) and a break-even rate. A target rate and a period in days show how many extra conversions and how much extra revenue the target would bring. Ten currencies cover international campaigns.
Step 5: Find the leak, test a change, copy and share
The funnel leak finder shows where people leave between steps. The A/B test and period check tells you if a difference between two versions or two periods is likely real. The copy button creates a plain-text summary for a report, and the share link opens the exact same calculation for a colleague.
This order works because it follows a real decision: first the rate, then its reliability, then its money value, then the fix. Each extra field adds one layer of insight, so you never have to fill in data you do not have.
How to tell a real conversion rate from a lucky streak
A conversion rate from a small sample can swing wildly. Three extra sales on a quiet day can double the rate of a new landing page, and three missing sales can halve it. Teams that react to these swings often switch off a good page or keep a weak one, because the number looked convincing on the day they checked.
Example: Page A converts 6 of 100 visits, a 6% rate. Its 95% range runs from 2.78% to 12.48%, so the true rate could be less than half or more than double what you see. Page B converts 120 of 2,000 visits, also 6%. Its range runs from 5.04% to 7.13%. The rates match, but only Page B gives you a number you can plan with.
The calculator builds this range with the Wilson score interval, a standard method described in Wikipedia's article on the binomial proportion confidence interval. In plain terms, the range shows where the long-run rate most likely sits. The method stays accurate for small samples and for rates close to zero, which is where most websites operate.
The practical approach is to read the range before you read the headline rate. A change smaller than the noise band under the range is probably chance. As a rough rule, the calculator flags results with fewer than 30 conversions as a small sample. This works because the width of the range depends mainly on the number of conversions, so a few more weeks of data often settle a question that no redesign could.
How to turn conversion rate into revenue per visit and a break-even rate
A conversion rate has no price tag. A 1.92% rate can be excellent for a store with cheap traffic and a loss for a store that pays a lot for each click. Teams that compare channels by rate alone often cut the channel that earns the most money, because its rate looks lower.
Example: A campaign brings 12,500 visits and 240 conversions, a 1.92% rate. Each conversion is worth $75, and the traffic costs $3,000. Revenue per visit is $1.44, cost per visit is $0.24, cost per conversion is $12.50 and ROAS is 6.00×. The break-even rate is 0.32%, so the rate can fall a long way before the campaign stops paying for itself. If the same traffic cost $30,000, the break-even rate would be 3.20%, and the campaign would lose money at 1.92%.
Revenue per visit = conversion rate × value per conversion
Cost per conversion = cost ÷ conversions
Break-even rate = cost per visit ÷ value per conversion × 100
The practical answer is to treat the break-even rate as the floor for every channel and to compare channels by revenue per visit. This works because visitors from search, ads and email arrive with different intent, so their rates are never equal. Revenue per visit puts all of them on one scale: what a single visit is worth to your business.
An honest value per conversion matters here. For leads, that value is the average deal value multiplied by the share of leads that become customers. An inflated value makes every channel look profitable on paper and hides the real problem.
How to find the biggest leak in your funnel
The final conversion rate hides where people leave. Wikipedia's article on conversion marketing shows a simple funnel: 100% of people see an ad, 30% click it and 6% buy the product. That funnel has two separate rates, and each one can fail for a different reason.
Example: A store gets 10,000 visits. 6,200 people view a product (62%), 1,100 add it to the cart (17.7%), 520 start checkout (47.3%) and 240 buy (46.2%). The final rate is 2.40%. The biggest leak sits between product views and the cart, where 5,100 people leave.
Funnel steps multiply. A 10% lift at any single step adds about 24 purchases in this example, because each step feeds the next. Wikipedia's A/B testing article makes the same point: in an e-commerce purchase funnel, even small drops in exit rates can mean a significant gain in sales.
The practical approach is to start with the step where the share of people who continue is lowest. That step usually has the most room to improve, so the same effort brings a bigger lift there. Before any change, it pays to watch real sessions or ask a few customers why they stopped. A missing price, an unclear delivery date or a forced account often explains a leak faster than any test.
How to read an A/B test or a period comparison without fooling yourself
A/B testing shows two versions of a page to two groups of visitors and compares their conversion rates. The method is powerful. Wikipedia reports that in 2012 a Microsoft employee tested a new way to show ad headlines on Bing, and within hours the new format raised revenue by 12% with no impact on user-experience metrics. The same method also produces false winners when a team stops the test too early.
Example: Version A converts 48 of 2,000 visits (2.40%) and version B converts 58 of 2,000 (2.90%). B looks 20.8% better, but the confidence is only 67.5%. A difference this size needs about 16,195 visits per version. With the same rates on 10,000 visits each, the confidence rises to 97.2%.
The calculator uses a two-proportion z-test, a standard test of whether two rates differ by more than chance. It also estimates the visits each version needs for 95% confidence with 80% power, which means the test catches a real difference of that size four times out of five. Wikipedia's article on statistical significance explains the idea in more detail.
The practical answer is to decide the sample size before the test starts and to stop only when you reach it. Tests work best when they run for full weeks, change one thing at a time and keep the same traffic mix for both versions. Period comparisons need the same sources and the same days of the week. This works because most false winners come from early stopping, weekday patterns and a change in traffic sources, not from the page itself.
Why a better conversion rate often beats more traffic, and when it does not
When results are weak, the first idea is often to buy more traffic. The opposite idea is to push the rate up at any cost with fake countdowns, hidden fees or pre-ticked boxes. Both shortcuts fail for the same reason: they ignore the person on the other side of the screen.
Wikipedia's article on conversion rate optimization notes that a better conversion rate brings more leads or sales without more spending on traffic. That promise holds only when the improvement is real for real visitors.
Example: In the campaign above, a rise from 1.92% to 3.00% adds 135 conversions, worth $10,125, from the same 12,500 visits. Getting those 135 conversions from traffic alone would need about 7,031 more visits, which costs about $1,688 at the current $0.24 per visit. Advanced options show both paths, so you can compare the cost of each.
In this example, the extra traffic is cheap, so buying more visits is a fair option while you work on the page. In another business with expensive clicks, the same math points to the page first. Pushy tactics may lift the rate for a week, but they also raise refunds, complaints and unsubscribes, and they teach visitors not to trust you. Traffic that does not match your offer has the opposite effect: it lowers the rate and hides a good page behind bad visits.
The practical approach is to use both levers in order: make sure the traffic matches the offer, remove friction for real visitors and then scale the traffic that converts. This works because quality traffic and a clear page reinforce each other. Industries with stricter rules, such as finance and health, add one more condition: every change must keep disclosures and consent clear, because trust is part of what converts in those markets.
Frequently asked questions
What is a good conversion rate?
There is no universal good rate, because it depends on the goal, the price, the traffic source and the device. A free newsletter sign-up converts far more often than an expensive purchase. The most useful benchmarks are your own past rate for the same goal and your break-even rate, which shows the lowest rate at which your traffic still pays for itself.
How do I calculate conversion rate?
You divide conversions by visits and multiply by 100. For example, 240 conversions from 10,000 visits give a 2.40% conversion rate. Both numbers need the same date range and the same filters, or the result will be misleading.
Should I use sessions or users to calculate conversion rate?
Either works if you stay consistent. Sessions suit page and campaign reports, because each visit is a new chance to convert. Users suit longer journeys where people visit several times before they buy. The mistake is to mix them, for example sessions this month and users last month.
How many conversions do I need before I trust the rate?
As a rough minimum, it helps to wait for about 30 conversions and to check the 95% range under the result. If the range is still wide, the rate can move a lot with a few more sales. For an A/B test, the visits needed per version from the A/B check are a better guide than a fixed number.
What is a break-even conversion rate?
It is the lowest conversion rate at which your traffic pays for itself. It equals the cost per visit divided by the value of one conversion, multiplied by 100. For example, a $0.24 cost per visit and a $75 value per conversion give a break-even rate of 0.32%.
Why does my conversion rate drop when my traffic grows?
New traffic often comes from broader audiences with lower intent, so the average rate falls even when the page stays the same. The rate for each source and revenue per visit show the real picture better than the total rate. A lower rate with much more revenue can still be the better result.
Conversion rate
visits
Visits
Visits needed
Sessions from your analytics for the same dates. 10k works too.
Conversions
conversions
Sales, sign-ups or leads from the same report.
Revenue per visit
Cost per visit
Cost per conversion
Value per conversion
clicks
Clicks
Clicks needed
Ad, email or link clicks for the same dates. 10k works too.
Conversions
conversions
Conversions tracked from those clicks.
Revenue per click
Cost per click
Cost per conversion
Value per conversion
leads
Leads
Leads needed
Leads, trials or demo requests for the same dates.
Customers
customers
Leads that became paying customers.
Revenue per lead
Cost per lead
Cost per customer
Value per customer
Your conversion rate
{Conv} to expect
CR
rate
CR = ({c} ÷ {v}) × 100
{Conv} = {v} × {r}
{Cap} = {c} ÷ {r}
Enter the two numbers you know to see the result.
About 1 in {n} {many} converts. {c} of {v} {many} reached the goal.
No {conv} yet. Check that conversion tracking works before you change the page.
{v} {many} at {r} bring about {c} {conv}, or 1 in {n} {many}.
To reach {c} {conv} at {r}, you need about {v} {many}.
{Conv} are higher than {many}. Check that both numbers come from the same report and dates.
A conversion rate above 100% is not possible. Check the rate you entered.
Shows how far the true rate could be from this result.
The range needs {conv} to be lower than {many}.
Solid sample
Usable sample
Small sample
Under 30 {conv}: treat it as a rough estimate.
Changes under ±{p} points may be noise.
Sensitivity
±{n} {conv}
Each 0.1 point of conversion rate changes the result by about {n}.
±0.1 point
At {r1} you need {n1}; at {r2}, {n2}.
At {r2}, you need {n2}.
Add value
Add cost
Add value and cost
Enter your numbers to see what your rate is worth.
Profitable. Your rate can fall from {r} to {be} before the traffic stops paying for itself. {cpvL}: {c}. {rev}: {v}.
Below break-even. You need {be} to cover what your traffic costs ({cpvL}: {c}). You are at {r}.
{rev}: {v} on average. Add your traffic or ad cost to see your break-even rate.
Add a value per conversion and your traffic or ad cost in Advanced options to see what your traffic earns, what each conversion costs and your break-even rate.
({m})
, or {n} a month
Traffic alone would need {n} more {many}{cost}.
(about {m})
Visits|Product views|Add to cart|Checkout|Purchase
New step
Step name
People at step
Remove step
{p} continue
Step {n} has more people than the step before it. Funnel steps should get smaller.
Enter a number for every step.
Biggest leak: {a} → {b}.
Only {p} continue, and {n} people leave at this step.
A 10% lift at any single step adds about {n} final conversions, because each step feeds the next. Start with the biggest leak, where the share of people who continue is lowest. It usually has the most room to improve.
Version A
Version B
Previous period
Current period
Enter {many} and {conv} for both sides.
{Conv} cannot be higher than {many}. Check both sides.
conversion rate
{d} pts
Reached
{Cap} needed per version
{Cap} needed per period
Both sides convert at the same rate.
Version B converts {l} better than version A. With {c} confidence, the difference is very likely real, not chance.
Version B converts {l} worse than version A. With {c} confidence, the difference is very likely real, not chance.
The current period converts {l} better than the previous period. With {c} confidence, the difference is very likely real, not chance.
The current period converts {l} worse than the previous period. With {c} confidence, the difference is very likely real, not chance.
Version B looks better, but confidence is only {c}. Keep collecting data: about {n} {many} per version are needed to confirm a difference this size.
Version B looks worse, but confidence is only {c}. Keep collecting data: about {n} {many} per version are needed to confirm a difference this size.
The current period looks better, but confidence is only {c}. Keep collecting data: about {n} {many} per period are needed to confirm a difference this size.
The current period looks worse, but confidence is only {c}. Keep collecting data: about {n} {many} per period are needed to confirm a difference this size.
No clear winner yet. A difference this small needs about {n} {many} per version before you can trust it.
No clear change yet. A difference this small needs about {n} {many} per period before you can trust it.
Periods can also differ because of seasonality or a new traffic mix, so compare the same sources.
Quick fill {x}:
{Conv} goal
How many {conv} you want to reach.
Calculated with the SparkTraffic Conversion Rate Calculator:
Enter your numbers first.
Result copied.
Link copied. It opens this exact calculation.
Calculator reset.
At {t} you would get {d} {conv}{money}{month}.
.webp)
