CPM is what you pay for 1,000 ad impressions. Add clicks to see CPC and CTR, and a budget to see how far it goes.
CPM (cost per 1,000 impressions)–
CPC (cost per click)–
CTR–
Impressions your budget buys–
Clicks your budget buys at this CTR–
What is the CPM Calculator?
CPM — cost per mille — is what you pay for 1,000 ad impressions. It is how most social and display ads are priced and the quickest way to compare channels and audiences.
Enter your spend and impressions to get CPM, plus CPC and CTR if you add clicks, and see how many impressions and clicks a planned budget buys.
How to use the CPM Calculator
Enter your ad spend and the impressions it bought.
Add clicks to see CPC and CTR.
Enter a budget to estimate reach and clicks at the same CPM.
Understanding your results
CPM
Spend ÷ impressions × 1,000.
Impressions your budget buys
Budget ÷ CPM × 1,000 — useful for media planning.
Frequently asked questions
What is a good CPM?
It varies by platform, country and season — often $5–$15 on Facebook and Instagram in the US, higher in Q4.
How do I lower my CPM?
Broaden your audience, improve ad relevance and engagement, and avoid peak seasons when possible.
Is a low CPM always good?
No — cheap impressions that never click or convert cost more in the end. Watch CPC and CPA too.