Impressions vs. CPM: Why This Calculator Exists
CPM answers “what's the rate?” An impression calculator answers a different, often more practical question: “how much reach does my budget actually buy?” A media buyer with a fixed $2,000 budget doesn't plan around a CPM figure in isolation — they plan around how many people that $2,000 will put an ad in front of, which is an impressions question first and a CPM question second.
Impression counts also matter on their own for anyone negotiating a media buy, setting a reach goal, or sanity-checking a vendor's delivery report against what was promised. The formula below is the same one behind CPM — it's just solved for a different variable.
Impressions Formula
To find impressions from a budget and a CPM, divide the budget by the CPM, then multiply by 1,000.
Impressions = (Total Cost ÷ CPM) × 1,000
Worked Example
A brand sets aside a $3,200 budget for a display campaign, and the ad network's average CPM for that placement is $8.00.
Impressions = ($3,200 ÷ $8.00) × 1,000 = 400,000
That $3,200 buys 400,000 impressions at that rate — the number the campaign should plan around, not just the $8.00 CPM on its own.
Working the other direction — cost from a target impression count — uses the same three numbers rearranged:
Total Cost = (CPM × Impressions) ÷ 1,000
If that same campaign instead had a fixed goal of 250,000 impressions at an $8.00 CPM, the cost works out to ($8.00 × 250,000) ÷ 1,000 = $2,000.
What Counts as an Impression?
An impression is one instance of an ad being served or loaded, whether or not the person looking at the page actually noticed it. That's different from reach, which counts unique people rather than total views — one person can generate several impressions if they see the same ad more than once. When a platform reports viewable impressions specifically, it's applying a stricter bar: the ad had to actually be on screen, not just technically delivered.
Impression Calculator FAQ
How many impressions can I get for $500 at a $5 CPM?
100,000 impressions. Divide the budget by the CPM, then multiply by 1,000: ($500 ÷ $5) × 1,000 = 100,000. Use "Find Impressions" mode above to run this for your own budget and CPM.
What's the difference between an impression calculator and a CPM calculator?
They run the same underlying formula, just solving for a different variable. A CPM calculator typically solves for the rate (CPM = Cost ÷ Impressions × 1,000); an impression calculator solves for volume instead — how many impressions a given budget and CPM will produce.
How do I calculate cost per impression?
Divide total ad spend by total impressions: Cost Per Impression = Total Cost ÷ Total Impressions. It's the same rate as CPM, just expressed per single impression instead of per thousand — so it also equals CPM ÷ 1,000.
Is this impression calculator free to use?
Yes. It runs entirely in your browser, requires no signup, and doesn't send the numbers you enter to a server.