Facebook Ads CTR Calculator

Solve for click-through rate, or work backwards to find the clicks you need to hit a target CTR at a given impression volume. Read your rate against an honest, placement-aware benchmark. Free, no signup, no email gate.

What do you want to solve for?

CTR (solved)

0.90%

click-through rate

Impressions per click

111

one click every N impressions

How to read a CTR (there is no single benchmark)

Meta Feed

Judge link CTR

The all-CTR Meta shows by default counts likes, comments and expands. Outbound/link CTR is always lower - compare that one.

TikTok In-Feed

Runs lower than Feed

The click competes with an autoplaying video, so CTR is typically lower. Read it next to hold rate and completion, not alone.

Your own baseline

The real benchmark

Compare this week against your own account, same objective and placement. A published average does not know your offer or audience.

A very high CTR is not automatically good - clickbait creative can lift CTR and wreck conversion rate. A very low CTR usually points at a creative or targeting mismatch. CTR is a hook signal, not a profit metric.

CTR (all) vs link / outbound CTR

CTR (all) = every click on the ad (including reactions, comments, page-name taps and photo expands) divided by impressions. Link CTR (or outbound CTR) counts only the clicks that go to your destination. Always compare like-for-like: a "3% CTR" on all-clicks and a "3% CTR" on link clicks are very different ads.

How it works

How to use this Facebook Ads CTR calculator

Pick a mode, enter your numbers, and read your click-through rate — or work backwards to the clicks a target CTR requires.

  1. 1

    Pick a mode

    “CTR from clicks” to measure a live ad, or “Clicks for a target CTR” to plan one.

  2. 2

    Enter the numbers

    Impressions and clicks — or an impression volume and the CTR you are aiming for.

  3. 3

    Read the output

    Your CTR plus impressions per click, or the clicks needed and the same target restated per 1,000.

  4. 4

    Works at any level

    A single Facebook or Instagram ad, an ad set, or a whole campaign — the maths is identical.

The CTR formula (click-through rate)

Simply the share of impressions that turned into a click, expressed as a percentage.

🧮

The formula

CTR = (Clicks / Impressions) × 100
Clicks = Impressions × (CTR / 100)
Impressions = Clicks / (CTR / 100)

📈

Worked example

450 clicks on 50,000 impressions → CTR = 0.9%. CTR sits between CPM and CPC: CPC = CPM ÷ CTR (per 1,000), so a rising CTR pulls CPC down even when CPM is flat.

CTR (all) vs link / outbound CTR

This trips up almost every comparison, and Meta shows all-CTR by default.

⚠️Compare link CTR to link CTR — never against all-CTR

CTR (all) counts every click on the ad — reactions, comments, page-name taps, photo expands. Link CTR (or outbound CTR) counts only the clicks that reach your destination URL, and it is always the lower, more honest number. Benchmark an all-CTR ad against a link-CTR one and you draw the wrong conclusion about which creative is working.

What is a good CTR for Facebook ads?

Link CTR on Meta Feed commonly lands around 1–2%, but it swings with industry, placement, objective, audience width, and offer.

TikTok In-Feed CTR runs lower — the click competes with an autoplaying video — so read it beside hold rate and completion. And a very high CTR is not automatically good: clickbait lifts clicks and wrecks conversion rate. CTR is a hook signal; judge it beside conversion rate, CPA, and ROAS, and against your own trailing CTR at the same objective and placement.

The operational lever behind a healthy CTR

CTR decays as a single creative fatigues and frequency climbs, so the most controllable input is a steady supply of fresh hooks.

Accounts that hold CTR steady ship new ad variants continuously, giving the algorithm a stronger option to serve before the current winner stalls. The bottleneck is production and launch speed, not strategy. The uplads bulk launcher closes that gap: upload creatives once, apply a naming convention, and push 50+ Facebook and Instagram ads into every selected ad set in a single pass. For the workflow around it, see our guide on Facebook Ads creative testing.

Related calculators

Frequently asked questions

What does CTR mean on Facebook ads?
CTR stands for click-through rate: the share of ad impressions that resulted in a click. On Facebook and Instagram it is clicks divided by impressions, shown as a percentage. It is the core engagement signal for a Meta ad because it tells you how compelling the creative and hook are to the audience the auction is showing them.
How is CTR calculated?
CTR = (clicks / impressions) x 100. Get 450 clicks on 50,000 impressions and your CTR is (450 / 50000) x 100 = 0.9%. The calculator above also runs it backwards: enter a target CTR and an impression volume to see how many clicks you would need, and how many extra clicks that is versus where you are now.
What is the difference between CTR (all) and link CTR?
CTR (all) counts every click on the ad, including reactions, comments, page-name taps, and photo expands, divided by impressions. Link CTR, also called outbound CTR, counts only the clicks that go to your destination URL. Link CTR is always lower, and it is the honest number to compare between ads. A 3% all-CTR and a 3% link CTR describe very different ads, so always compare like-for-like.
What is a good CTR for Facebook ads?
There is no single good CTR. Link CTR on Meta Feed commonly lands somewhere around 1% to 2%, but it swings hard with industry, placement, objective, audience width, and offer. TikTok In-Feed CTR typically runs lower than Feed because the click competes with an autoplaying video. The only benchmark that matters is your own account's trailing CTR at the same objective and placement, which is why you should read CTR next to conversion rate and CPA rather than chasing a published average.
Is a high CTR always good?
No. A very high CTR can come from clickbait creative that lifts clicks but wrecks conversion rate, so you pay for traffic that never buys. A very low CTR usually points at a creative or targeting mismatch. CTR is a hook signal, not a profit metric: read it alongside conversion rate, CPA, and ROAS before deciding whether a CTR number is actually a good outcome.
How do I improve a low Facebook ad CTR?
Low CTR is almost always a creative or targeting problem, not a bidding one. The durable fix is testing more creative angles, hooks, and formats so the algorithm has stronger options to serve, and tightening the match between the audience and the message. Because CTR decays as a single ad fatigues and frequency climbs, accounts that hold CTR steady are usually the ones shipping a steady stream of fresh variants rather than milking one winner until it stalls.

A healthy CTR starts with fresh creative

uplads launches 50+ Facebook and Instagram ads at once. Upload your creatives once, apply a naming convention, and push them into every selected ad set in a single click - so the algorithm always has a fresh hook to test before the current one fatigues.