Free CPM Calculator: Price Every Thousand Impressions Precisely
Enter your spend and impressions, and get your cost per thousand impressions in seconds, so awareness budgets are built on real numbers.
Free with a Brainito account. No credit card required.
CPM Calculator · example inputs
ExampleCPM
$6.67
Cost per 1,000 impressions
Impressions per $100
15,000
Cost per impression
$0.0067
Example result with sample data. Yours uses live data for your inputs.
How it works
From your numbers to a clear answer and what to change.
- Step 1
Add your numbers
Use your own figures or a realistic estimate.
- Step 2
Get the result instantly
The calculation and what it means, compared with a benchmark.
- Step 3
Decide what to change
See which number to move to hit your target.
What you get
What the result tells you, and why it is worth the minute it takes.
Plan Awareness Budgets
Work out exactly how many impressions a given budget buys before you commit spend to a campaign.
Compare Media Deals
Put programmatic, social, and direct buys on one CPM scale to see which reach is genuinely cheap.
Solve for Any Variable
Enter any two of spend, impressions, and CPM, and the calculator fills in the missing number fast.
The guide
What the cpm calculator does, how to use it, and what to do with the result.
A CPM calculator works out the cost per thousand impressions for any advertising campaign, giving you a simple way to price and compare media. Enter your total ad spend and the number of impressions delivered, and the tool returns your CPM instantly. It is the standard metric planners use to judge display, video, and social reach before committing budget.
What CPM Measures and the Formula
CPM stands for cost per mille, or cost per thousand impressions. The formula is simple: divide your total campaign spend by the number of impressions, then multiply by 1,000. If you spend 500 dollars to reach 200,000 people, your CPM is 2.50 dollars. This calculator handles that math for you and removes the risk of misplaced decimals. Because CPM isolates the price of exposure rather than clicks or sales, it lets you weigh awareness buys on equal footing, whether you are booking a programmatic display run, a YouTube pre-roll, or a sponsored newsletter placement.
How to Lower Your CPM
A lower CPM means you pay less for the same reach, so tightening it stretches every budget dollar. Narrow broad targeting that wastes impressions on the wrong audience, and test fresh creative before ad fatigue drives costs up. Dayparting, frequency caps, and bidding on less saturated placements all pull the number down. Seasonality matters too, since impression prices climb during peak retail windows like Q4. Run this calculator across channels and time periods to spot where you overpay, then reallocate spend toward the placements delivering the cheapest qualified reach for your brand.
When CPM Is the Right Metric
Reach for CPM whenever the campaign goal is visibility rather than an immediate response. Awareness launches, brand lifts, and top-of-funnel prospecting all live and die by impression cost, so CPM is the cleanest comparison. Benchmarks vary widely by platform and audience, with niche B2B inventory costing far more than broad social reach, so judge your number against your own channel history rather than a universal figure. Pair CPM with click and conversion metrics further down the funnel to see whether cheap impressions actually translate into engagement, and use it early in planning to size how far a fixed budget can travel.
Frequently asked questions
Something else? Email support@brainito.com
How is CPM calculated?
CPM equals total ad spend divided by impressions, multiplied by 1,000. So 500 dollars for 100,000 impressions is a 5 dollar CPM. It is the standard way to price reach across display, video, and social placements.
What is a typical CPM in 2026?
Ranges vary hugely by placement. Display often runs 2 to 10 dollars, social feeds 5 to 15, and premium video considerably more. Use your own historical CPMs as the baseline and treat outside benchmarks as rough guides.
Is the CPM Calculator free to use?
Yes, it is free after creating a Brainito account. Run unlimited calculations across campaigns, channels, and currencies whenever you are planning or reviewing media spend.
Where to go from here
The cpm calculator answers one question. These are the next ones worth asking.
- Step 1Free Marketing AuditSee every issue on the site across 77 factorsOpen
- Step 2Marketing ManagerRun your marketing from one workspaceOpen
- Step 3All marketing tools320+ checkers, generators and calculatorsOpen
This tool checks one thing. An audit checks 77.
Want it fixed and tracked? See the Marketing Analytics
Budget awareness campaigns with a precise cost per thousand impressions
One account unlocks the cpm calculator plus 320+ marketing tools, weekly audits and your action plan.
- Free with a Brainito account
- No credit card required