Zero Signup ToolsFree browser tools

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.

USD

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

  1. Pick a calculator mode: CPM (solve for CPM, spend, or impressions), eCPM (publisher view), or CPM + CTR + CPC bridge.
  2. 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.
  3. 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.
  4. 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.
  5. Pick a currency for display formatting. No exchange rates are fetched.
  6. 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

All tools
All toolsCalculator Tools