Skip to content
We use cookies to improve the site and measure traffic. See our Cookie Policy. You can accept or reject non-essential cookies.
  • Free
  • No signup
  • Fast
  • Privacy-friendly

Back to Category

Marketing tools

CPM Calculator

Media buying uses CPM from spend and impressions.

Campaign workspace

CPM Calculator

Structured inputs and readable results — copy URLs, scan limits, and review findings without digging through JSON.

CPM = (spend ÷ impressions) × 1000.

Results

Waiting

Results appear here

Fill the form and run the tool — outputs are structured cards, not a raw JSON dump.

Free · API · MCPToolYour platform

Use CPM Calculator three ways

The free CPM Calculator on this page works in your browser. The same workflow is available via REST API for apps and via MCP for Cursor, Claude, and other agents — one API key, one plan, one quota. This tool is part of the marketing-apis module under Marketing Tools.

  • Free in browserUse CPM Calculator here — no account required.
  • REST APICall from your server with X-Api-Key.
  • MCP for agentsConnect Cursor or Claude to ToolYour MCP with the same key.
  • 1. Get an API keySign in and open Dashboard → API Keys (works for REST and MCP).
  • 2. Call or connectUse the REST API from your server, or paste the MCP URL into your agent config.
  • 3. Same qualityOutput matches the free web tool across all three surfaces.

What is CPM Calculator?

Media buying uses CPM from spend and impressions. ToolYour CPM Calculator returns CPM = (spend / impressions) × 1000. Same route via REST and MCP (POST /api/v1/marketing-apis/cpm-calculator).

What are common questions about CPM Calculator?

Required fields?

Spend and impressions; impressions must be > 0.

Is this available via API and MCP?

Yes — same route via REST and MCP on one API key at 1 credit per call.

Does it factor in viewability or fraud filtering?

No — this is the raw (spend ÷ impressions) × 1000 formula on the numbers you provide. Viewability, fraud, and bot filtering are handled by your ad platform's own reporting, not this tool.

What are the key features of CPM Calculator?

Standard media formula

Cost per thousand impressions with formula in JSON.

How do you use CPM Calculator?

Enter spend and impressions

Same flight dates.

Compare to rate card

Use for planning, not as a bid platform.

Why this tool exists

Media buying and rate-card comparisons run on CPM, and (spend ÷ impressions) × 1000 is simple enough that mistakes usually come from mixing up units or forgetting the ×1000 step under deadline pressure. CPM Calculator exists to keep that math visible and consistent across a media plan.

Problems it solves

Comparing CPM across placements pulled from different reporting exports, with different rounding or currency formatting, produces small discrepancies that compound into a wrong 'cheaper channel' conclusion. A shared calculator with the formula shown removes that source of error.

Common use cases

  • Agency media plan: comparing CPM across placements before finalizing a client's media buy.
  • In-house buyer: checking actual CPM against a rate card before renewing a placement.
  • Agent/MCP: an agent computing CPM as part of a broader media-performance summary.
  • QA before spend: validating a projected CPM assumption used in a budget plan.

Honest scope

This is (spend ÷ impressions) × 1000 — impressions must be greater than zero. It is a planning calculator, not a bidding platform, and does not import rate cards or platform data for you.

Where do you browse more marketing tools tools?

Related tools

Popular in Marketing Tools

Which toolkits include CPM Calculator?