Free CPM Calculator: Cost per 1,000 Impressions
Enter your ad spend and impressions to get CPM — cost per 1,000 impressions — instantly. Below the calculator: the formula worked through, 2026 benchmarks by platform, and what actually moves CPM up or down.
CPM appears here — fill in the fields above.
About the CPM Calculator
Free CPM calculator: enter ad spend and impressions to get cost per 1,000 impressions instantly, plus 2026 CPM benchmarks by platform and how to lower yours.
Every calculation and generation runs entirely in your browser - free, instant, nothing uploaded. CPM is what the auction charges you; creative is what changes it. Ads people actually watch get cheaper delivery — generate and test hook variants free in Creetr. Start with Creetr - no camera, no creator fees.
CPM (cost per mille) is what you pay for one thousand ad impressions. The formula is CPM = (ad spend ÷ impressions) × 1,000. Enter your spend and impressions above for an instant figure, then compare it against the 2026 benchmarks below to see whether you are buying attention cheaply or expensively.
How to Calculate CPM
Divide total spend by total impressions, then multiply by 1,000.
Worked example. You spend $840 on a Meta campaign and it delivers 210,000 impressions.
- 840 ÷ 210,000 = 0.004
- 0.004 × 1,000 = $4.00 CPM
You paid $4.00 for every thousand times your ad was shown.
The same formula rearranges two ways, which is usually what you actually need when planning:
| You want | Formula |
|---|---|
| CPM | (spend ÷ impressions) × 1,000 |
| Spend needed | (impressions ÷ 1,000) × CPM |
| Impressions bought | (spend ÷ CPM) × 1,000 |
So a $2,000 budget at a $6 CPM buys about 333,000 impressions. That third form is the one to use when you are sizing a launch budget against a reach target.
Average CPM by Platform, 2026
CPM varies more by platform, placement and audience than by anything you control on the creative side — but creative is what moves it once the platform is fixed.
| Platform | Typical CPM range |
|---|---|
| TikTok | $3 – $10 |
| Meta (Facebook / Instagram feed) | $8 – $15 |
| Instagram Reels | $6 – $12 |
| YouTube Shorts | $4 – $9 |
| $25 – $60 | |
| Google Display | $2 – $5 |
Ranges reflect broadly reported 2026 benchmarks for US-targeted campaigns and move considerably with vertical, season and audience narrowness. Treat them as a sanity check on your own number, not a target.
LinkedIn's figure is not an error — B2B audiences are small and heavily contested, so you pay several times consumer rates for the same thousand impressions. Google Display sits at the other end because inventory is effectively unlimited.
What Makes CPM Go Up or Down
Audience size. The narrower the targeting, the fewer advertisers can reach that person and the more each of them bids. A three-interest stack costs meaningfully more than a broad audience.
Season. Q4 is the reliable annual spike — Black Friday through Christmas pulls every retail budget into the same auction. Expect 30–50% above your Q2 baseline, and plan launches around it rather than into it.
Placement. In-feed, Stories, Reels and Audience Network all price differently inside a single campaign. Automatic placements will quietly send budget to the cheapest inventory, which is not always the best-converting.
Creative quality. This is the lever you own. Platforms reward ads people actually watch with cheaper delivery, because a high-engagement ad keeps users in the feed. A stronger hook lifts watch-through, which lifts your relevance signals, which lowers what the auction charges you for the same audience. Two ads to the same audience in the same week routinely differ by 40% on CPM purely on creative.
Frequency. As the same people see an ad repeatedly, response falls and effective cost rises. Watch frequency alongside CPM.
CPM vs CPC vs CPA
Three different questions about the same campaign:
| Metric | Measures | Use it to |
|---|---|---|
| CPM | Cost per 1,000 impressions | Judge how cheaply you are buying attention |
| CPC | Cost per click | Judge whether the ad earns interest |
| CPA | Cost per acquisition | Judge whether the campaign makes money |
CPM is an input; CPA is an outcome. A low CPM with a terrible CPA means you bought a lot of cheap attention from the wrong people. Full definitions in the CTR calculator and CPA calculator.
What Is a Good CPM?
There is no universal good number, and anyone quoting one is guessing. A $12 CPM is expensive for TikTok prospecting and cheap for LinkedIn B2B. The useful comparison is always against your own last 90 days on the same platform, placement and audience. A CPM that rises 40% week over week on unchanged targeting usually means creative fatigue, not an auction shift.
Lowering CPM
- Broaden the audience before you narrow it. Modern delivery algorithms find the buyers; over-targeting mostly raises the price of finding them.
- Refresh creative every 7–14 days on any set running meaningful spend.
- Test hooks, not just ads. The first three seconds decide watch-through, and watch-through decides your delivery cost.
- Split placements so feed budget is not silently competing with Stories.
- Avoid Q4 launches for anything not seasonal.
Turn this into a real UGC video ad
Paste a product link, pick an AI actor, and Creetr generates a ready-to-post ad.
Frequently asked questions
How do you calculate CPM?+
Divide total ad spend by total impressions, then multiply by 1,000. CPM = (spend ÷ impressions) × 1,000. Spending $840 for 210,000 impressions gives (840 ÷ 210,000) × 1,000 = $4.00 CPM. Rearranged, (impressions ÷ 1,000) × CPM tells you the spend needed to buy a reach target — a $2,000 budget at a $6 CPM buys about 333,000 impressions.
What is a good CPM in 2026?+
There is no cross-platform good number. Typical 2026 US ranges run roughly $3–$10 on TikTok, $8–$15 on Meta feed, $6–$12 on Instagram Reels, $4–$9 on YouTube Shorts, $2–$5 on Google Display and $25–$60 on LinkedIn. A $12 CPM is expensive for TikTok prospecting and cheap for LinkedIn B2B, so the only useful benchmark is your own last 90 days on the same platform, placement and audience.
What is the difference between CPM and CPC?+
CPM is cost per 1,000 impressions — what you pay for attention. CPC is cost per click — what you pay for interest. CPM is an input you buy; CPC and CPA are outcomes your creative earns. A low CPM with a poor CPA means you bought a lot of cheap attention from the wrong people.
How do I lower my CPM?+
Broaden the audience before narrowing it, since over-targeting mostly raises the price of finding buyers the algorithm would find anyway. Refresh creative every 7–14 days on any set with meaningful spend. Split placements so feed budget is not competing with Stories. Avoid Q4 launches for non-seasonal products — expect 30–50% above your Q2 baseline. And test hooks, because watch-through drives the relevance signals that set your delivery cost.
Why did my CPM suddenly go up?+
A 40% week-over-week rise on unchanged targeting is usually creative fatigue rather than an auction shift — check frequency first, since response falls as the same people see an ad repeatedly. The other common causes are seasonal auction pressure (Q4 above all), a narrowed audience, and placement changes that pushed budget into more expensive inventory.
Does CPM include clicks or conversions?+
No. CPM prices impressions only — every time the ad is shown, whether or not anyone reacts. Clicks are priced by CPC and conversions by CPA. That separation is the point: CPM tells you how cheaply you are buying attention, and CPA tells you whether that attention was worth buying.