Calculator Tools
CPM Calculator
Calculate CPM, total spend, or impressions in your browser. Includes eCPM for publishers and a CTR bridge that fills in clicks, CPM, CPC, and spend at once.
Calculator mode
Pick which of CPM, cost, or impressions you want to solve for, then enter the other two. Answers the three classic CPM questions in one workflow.
Solve for
You know spend and impressions and want the cost per thousand.
Total amount paid to the publisher, network, or ad platform.
One impression is a single rendered ad. CPM is always per 1,000 impressions, regardless of which currency you pick.
Currency is display only. No exchange rates are fetched or stored.
CPM
$10.00
$5,000.00 for 500,000 impressions.
- CPM
- $10.00
- Spend
- $5,000.00
- Impressions
- 500,000
- Cost per impression
- $0.0100
- Impressions per unit currency
- 100 per 1 USD
CPM = (Spend / Impressions) * 1,000. CPM stands for cost per mille, where mille is Latin for thousand. A CPM of 10.00 USD means every 1,000 impressions cost 10.00 USD.
How to use
- Pick a calculator mode: CPM (solve for CPM, spend, or impressions), eCPM (publisher view), or CPM + CTR + CPC bridge.
- In CPM mode, choose what to solve for and enter the two known values. Quick-pick chips drop in common CPMs and impression volumes in one click.
- In eCPM mode, enter total revenue and impressions. Tick Add a second revenue stream to blend two sources (display plus video, ad network plus direct) into a single effective CPM.
- In the bridge mode, enter impressions and CTR, then pick whether you know the CPM or the CPC. The calculator fills in clicks, the other rate, and total spend at once.
- Pick a currency for display formatting. No exchange rates are fetched.
- Read the headline number, the row-by-row breakdown, and the formula caption. Use Copy summary to paste the full result into a media plan, brief, or ticket.
About this tool
CPM Calculator turns the foundational ad-buying metric into a complete media-math workspace. CPM (cost per mille) measures spend per 1,000 ad impressions and is the price unit used across display, video, audio, programmatic, social, and out-of-home buys. The Solve for CPM mode handles the three classic questions: enter spend and impressions to compute the CPM, enter CPM and impressions to compute the total spend, or enter CPM and a budget to compute how many impressions the budget will buy. Each result includes the implied cost per single impression and how many impressions one unit of currency buys, which makes comparing media offers across formats and platforms much easier. The eCPM mode is built for publishers, app developers, and ad operations teams who need to normalise mixed revenue into a single per-thousand-impressions number. Enter total revenue and impressions, or split revenue across two streams (display and video, ad network and direct, programmatic and affiliate) before deriving the blended eCPM. The CPM plus CTR plus CPC bridge fills in the rest of a media plan in one go: enter impressions and an expected click-through rate, then enter either CPM or CPC, and the calculator reports the other rate, total clicks, and total spend together with the formulas it used. Every input is validated so impossible scenarios (zero impressions, CTR over 100%, negative spend) produce inline guidance instead of misleading output. A currency selector formats every money value through Intl.NumberFormat in eight common currencies (USD, EUR, GBP, CAD, AUD, JPY, INR, TRY) without fetching any exchange rates. All math runs in your browser; the budgets, revenue figures, and rate cards you type stay on your device. Useful for media buyers comparing display, video, and programmatic offers, growth marketers sizing budgets against impression goals, publishers and ad-supported app makers measuring monetization, ad ops teams reconciling network earnings, AdSense and Mediavine bloggers checking site eCPM, and analysts reverse-engineering a CPC bid from a CPM rate card. The tool models the standard formulas; it does not include fees, viewability adjustments, frequency caps, or attribution windows, so always reconcile critical numbers against your platform reports.
Free to use. Works in your browser. No signup, no login.
Related tools
You may also like
Conversion Rate Calculator
Compute conversion rate, plan around a target rate, or analyse a multi-step funnel with CPA and revenue.
Open tool
CalculatorA/B Test Significance Calculator
Two-proportion z-test for A/B and split tests with p-value, lift, and confidence interval.
Open tool
CalculatorROI Calculator
Calculate ROI, net profit, return multiple, and annualized return (CAGR).
Open tool
CalculatorMarkup Calculator
Bidirectional markup, margin, selling price, and cost math with currency-aware totals.
Open tool
CalculatorPercentage Calculator
Four percentage calculators: percent of, what percent, change, and discount.
Open tool