CPM Calculator Online — Calculate Cost Per Thousand Impressions
CPM stands for Cost Per Mille — the cost per thousand impressions. It is the standard metric for measuring ad campaign costs and publisher earnings. Whether you are buying ads or earning from Google AdSense, understanding CPM is essential.
The CPM Calculator calculates any of the three variables — CPM rate, total cost, or total impressions — when you know the other two.
The CPM Formula
CPM = (Total Cost / Total Impressions) × 1000
Or rearranged:
- Total Cost = (CPM × Impressions) / 1000
- Impressions = (Total Cost / CPM) × 1000
The calculator handles all three directions — enter any two values and get the third instantly.
How to Use the CPM Calculator
- Go to rohansurve.in/free-tools/cpm-calculator
- Enter two of the three values — CPM rate, total cost, or impressions
- Get the third value calculated instantly
For Publishers — Understanding Your AdSense CPM
If you earn from Google AdSense like this site does, CPM is the number that determines how much you earn per page view.
A CPM of $2 means you earn $2 for every 1,000 ad impressions. If your site gets 10,000 impressions per day, that is $20 per day or roughly $600 per month at that CPM rate.
AdSense CPM varies significantly by:
- Niche — finance, SaaS, and developer tools typically earn higher CPMs than entertainment or lifestyle
- Geography — US, UK, and Australian traffic commands much higher CPMs than most other regions
- Season — CPMs are highest in Q4 (October-December) due to advertiser spending increases
- Ad placement — above-the-fold placements earn higher CPMs than below-the-fold
Developer tool sites like rohansurve.in typically see CPMs between $1.50 and $8 depending on traffic geography and the specific tool being used.
For Advertisers — Calculating Campaign Costs
If you are running display ads, the CPM calculator helps you plan budgets and estimate reach.
Example — you have a budget of $500 and the platform charges a $4 CPM. How many impressions will you get?
Impressions = (500 / 4) × 1000 = 125,000 impressions
Run this before committing to any ad campaign to understand what your budget actually buys.
CPM vs CPC vs CPA — Which Matters for You
- CPM (Cost Per Mille) — pay per thousand impressions. Best for brand awareness campaigns and publisher earnings tracking.
- CPC (Cost Per Click) — pay per click. Best for direct response campaigns where clicks matter.
- CPA (Cost Per Acquisition) — pay per conversion. Best for performance campaigns where sales or signups are the goal.
AdSense uses CPM as its primary publisher metric. Most display advertising is priced on CPM.
Related Tools for Publishers and Marketers
- Percentage Calculator — calculate percentage changes in CPM over time
- Average Calculator — average CPM across multiple campaigns
- Margin Calculator — calculate profit margins on ad revenue
- Discount Calculator — calculate negotiated rate discounts
- GST Calculator — calculate GST on advertising invoices
All free at rohansurve.in/free-tools.
Know Your Numbers Before Every Campaign
The CPM Calculator is essential for anyone buying or selling advertising. Know your CPM, know your cost, know your reach — before you spend a rupee.
You might also like
Probability Calculator Online — Calculate Single and Multiple Event Probability
Need to calculate the probability of one or more events occurring? Get exact probability values instantly without doing the math manually.
Confidence Interval Calculator Online — Calculate CI Instantly
Need to calculate a confidence interval for a survey, experiment, or A/B test? Get the exact CI with margin of error instantly.
TDEE Calculator Online — Calculate Total Daily Energy Expenditure Free
TDEE is the most important number in nutrition — it tells you exactly how many calories you burn daily. Calculate yours instantly.
