Marketing Calculators

CPM Calculator

Enter your total ad spend and impressions to instantly calculate your cost per 1,000 impressions (CPM).

100% Free Instant Results No Sign-Up
CPM
Total Spend
Impressions

What is CPM?

CPM, or Cost Per Mille (thousand), is the price you pay for every 1,000 ad impressions, regardless of whether anyone clicks. It's the standard pricing model for brand awareness and display advertising, where reach and visibility matter more than immediate clicks.

CPM lets you compare very different media buys — a display network, a podcast pre-roll, a programmatic buy — on a single, consistent unit of cost.

Why CPM matters

  • It's the standard currency for comparing reach-focused media plans.
  • Lower CPM means your budget reaches more people for brand-awareness goals.
  • It helps you spot overpriced placements before committing budget.
The Formula
CPM = (Total Spend ÷ Impressions) × 1,000

Example: $800 spent for 200,000 impressions gives a $4.00 CPM.

How It Works

How to use the CPM Calculator

  1. Enter your total ad spendUse the total amount billed for the placement or campaign.
  2. Enter your total impressionsPull impressions from the same reporting period as your spend.
  3. Click Calculate CPMSee your cost per 1,000 impressions instantly.
  4. Compare across placementsRun each media buy through the calculator to find your most cost-efficient reach.
FAQ

Common questions about this tool

It varies by platform and audience — social feeds often range $5–$15 CPM, while premium display or connected TV can run much higher. Compare CPM within the same channel and audience type for a fair read.

Not necessarily. A very low CPM can sometimes signal low-quality inventory or an unengaged audience. Weigh CPM alongside viewability and engagement metrics.

CPM charges for impressions (visibility), while CPC charges for clicks (action). CPM suits awareness goals; CPC suits direct-response goals.

Yes, in principle — CPM is also used to price traditional media like print and radio, expressed as cost per thousand readers or listeners.

Keep Going

Related tools you might need

Explore The Full Nayan Tools Suite

50+ free marketing, SEO, and utility tools. No sign-up, ever.

Explore All Tools