CTR Calculator
Click-through rate is clicks divided by impressions, expressed as a percentage — the share of people who saw your ad, search listing, or email link and actually clicked it. This calculator computes CTR from raw numbers and also solves the equation in reverse for planning: the clicks you would need to hit a target CTR at a given impression volume, or the impressions implied by a click count and an assumed CTR. The second mode is useful for forecasting; the third for reverse-engineering reports that show clicks but hide impressions.
How to use the ctr calculator
- Pick a mode: Calculate CTR (clicks ÷ impressions), Clicks needed (target CTR × impressions), or Impressions implied (clicks ÷ CTR).
- Enter the two inputs — commas and % signs are parsed automatically.
- Read the result; the CTR mode also translates the rate into clicks per 1,000 impressions, which is often easier to reason about.
- Sanity-check edge cases: the tool flags clicks exceeding impressions and CTRs above 100%.
The formula and its rearrangements
All three lines are the same identity solved for a different variable. The reverse forms earn their keep in media planning: if a keyword gets roughly 40,000 monthly impressions and your ads historically click through around 3%, you can expect about 1,200 clicks — multiply by your conversion rate and average order value and you have a revenue forecast before spending a dollar.
CTR means different things in different channels
The formula never changes, but the denominator does — and that makes cross-channel CTR comparisons meaningless. In Google Ads search campaigns, an impression is your ad appearing on a results page for a query someone actively typed; intent is high, so search CTRs run far above display. CTR also feeds Google's expected-CTR component of Quality Score, which means a persistently weak CTR quietly raises the price you pay per click. In organic search (Search Console), CTR is clicks divided by times your URL appeared anywhere in results — including positions nobody scrolled to — so average position dominates everything: listings at the top of page one capture a large share of clicks, and CTR decays steeply with each position below. In email, you must ask which CTR: click rate (clicks ÷ delivered) or click-to-open rate (clicks ÷ opens). The two can differ by several multiples, and opens themselves became unreliable after Apple Mail Privacy Protection began prefetching messages in 2021. Display and social CTRs sit lowest of all, because the impression interrupted someone rather than answering them.
Why benchmark numbers vary wildly
Published CTR benchmarks disagree with each other because CTR is dominated by factors the averages flatten out. Intent: a branded search (someone typing your company name) can click through at ten times the rate of a generic informational query — a campaign mix with heavy brand terms will dwarf a non-brand account's CTR while saying nothing about ad quality. Position: the top paid slot and the #1 organic result absorb a disproportionate share of clicks; the same ad in a lower slot can lose most of its CTR with identical copy. Match type, device, vertical, and SERP features (shopping units, AI answers, featured snippets) all shift the denominator. As rough general-knowledge orientation: search ads commonly land in the low-to-mid single digits percent, display ads typically sit well under 1%, and organic CTR ranges from double digits at top positions to fractions of a percent below the fold. Treat any precise published figure as describing someone else's mix — your only trustworthy benchmark is your own historical CTR, segmented by campaign type and brand vs. non-brand.
Reading CTR without fooling yourself
- High CTR is not the goal — it is a means. “Free iPhone” copy maximizes CTR and bankrupts the conversion rate behind it. Judge creative on CTR × conversion rate, not CTR alone.
- Small samples lie. 3 clicks on 90 impressions is a 3.3% CTR, but the true rate could plausibly be anywhere from under 1% to nearly 10%. Wait for hundreds of clicks — not impressions — before declaring an A/B winner.
- Falling CTR with rising impressions usually means broader reach, not worse ads: expanded targeting and broad match add low-intent impressions to the denominator. Segment before you panic.
Frequently asked questions
What is the CTR formula?
CTR = (clicks ÷ impressions) × 100. If an ad was shown 10,000 times and received 250 clicks, CTR = 250 ÷ 10,000 × 100 = 2.5%. Rearranged, clicks = CTR × impressions ÷ 100, and impressions = clicks ÷ (CTR ÷ 100) — both rearrangements are built into this calculator as solve-for modes.
What is a good CTR for Google Ads?
It depends on campaign type and query intent more than anything else. Search campaigns commonly run in the low-to-mid single digits percent, branded keywords much higher, and display campaigns typically well under 1% — but these are general orientation ranges, not targets. The more useful internal benchmark is your own account history: compare each campaign against its own past CTR, segmented brand vs. non-brand, rather than against industry averages built from someone else's keyword mix.
Why is my organic CTR in Search Console so low?
Search Console counts an impression any time your URL appears in results the user could have scrolled to — including position 47 on a page nobody reaches. A site ranking broadly for thousands of long-tail queries accumulates enormous impression counts at low positions, which drags average CTR down. Filter by query and look at CTR per position: a low CTR at position 2 is a title/snippet problem worth fixing; a low CTR at position 35 is just a ranking problem.
Does CTR affect how much I pay per click?
In Google Ads, yes, indirectly. Expected CTR is one of the three components of Quality Score (with ad relevance and landing-page experience), and Quality Score influences Ad Rank, which determines both position and the actual CPC you pay in the auction. An ad with persistently below-expected CTR effectively bids with a handicap — competitors can pay less for better positions. This is the strongest practical argument for fixing weak ad copy rather than just raising bids.
Can CTR be over 100%?
For standard click-through rate, no — every counted click requires an impression, so this tool flags clicks exceeding impressions as an error. You can see over-100% figures in two situations: email click-to-open rates when opens are undercounted (common since Apple Mail Privacy Protection), and platforms that count multiple clicks per impression (someone clicking sitelinks and the headline). If you see CTR above 100%, check what the platform is actually counting before trusting any of its numbers.
How many impressions do I need before my CTR is trustworthy?
Think in clicks, not impressions. The statistical noise in a measured CTR shrinks with the number of clicks observed: at 10 clicks, the true rate could easily be half or double what you measured; by a few hundred clicks the estimate tightens considerably. As a practical rule, avoid comparing two ads until each has at least 100 clicks, and treat differences smaller than about 20% relative as possibly noise even then. Statistical significance calculators for two proportions give a precise answer for your exact numbers.
Related tools
- Conversion Rate CalculatorCalculate conversion rate from conversions and visitors, solve for the conversions or traffic you need, and get revenue per visitor from your AOV.
- ROAS CalculatorCalculate ROAS from revenue and ad spend, solve for required revenue or max spend, and find your breakeven ROAS from gross margin. Free and instant.
- CPM / CPC / CPA CalculatorCalculate CPM, CPC, or CPA from any two values — solve for budget, impressions, clicks, or rate with one fast media-buying calculator.
- Google Ads RSA Character Counter & PreviewCount characters for responsive search ads as you type — 15 headlines × 30, 4 descriptions × 90 — with a live ad preview and over-limit flags.
- UTM Builder (Campaign URL Generator)Build campaign URLs with utm_source, utm_medium, and utm_campaign — presets, lowercase enforcement, and proper encoding for clean GA4 reports.
- Article Schema GeneratorGenerate Article, NewsArticle, or BlogPosting JSON-LD schema with author, publisher, and dates. Copy valid markup for Google article rich results.