Free CPM Calculator

Instantly calculate cost per mille (CPM) for your ad campaigns. Compare advertising costs across platforms and optimize your media buying strategy.

Free tools for media buyers, publishers, and content creators

Calculate CPM (Cost Per Mille)

Exchange rates fixed as of October 2026. For live rates, verify with your payment provider.

Your CPM (Cost Per 1,000 Impressions)
$0.00

What Is CPM (Cost Per Mille)?

CPM (Cost Per Mille) is the price advertisers pay for every 1,000 impressions (views) of an advertisement. "Mille" comes from the Latin word for thousand. It is the standard pricing model for brand awareness campaigns across display ads, video ads, social media, and programmatic advertising.

The formula is straightforward:

CPM = (Total Ad Cost ÷ Total Impressions) × 1,000

For example, if you spend $5,000 on a campaign that generates 2,500,000 impressions, your CPM is $2.00. This means you pay $2 for every 1,000 times your ad is shown.

CPM allows media buyers to compare the relative cost efficiency of different advertising channels, publishers, and campaigns regardless of their total scale. A lower CPM means more impressions per dollar spent, though it should always be evaluated alongside click-through rate (CTR) and conversion rate to assess true campaign effectiveness.

CPM Calculators by Platform

Platform-specific calculators with built-in benchmarks and average rates

🎬

YouTube CPM Calculator

Calculate your YouTube ad CPM and compare against niche benchmarks. Finance niches average $15-$50 CPM while gaming averages $4-$15.

📱

TikTok CPM Calculator

Estimate your TikTok advertising cost per thousand impressions. Average TikTok CPM ranges from $4-$13 in 2026.

💰

eCPM Calculator

Calculate effective cost per mille for publishers. Compare revenue efficiency across ad networks and placements.

📸

Instagram CPM Calculator

Calculate Instagram ad CPM and benchmark against industry averages. Instagram CPM now exceeds Facebook as the primary Meta ad platform.

👤

Facebook Ads CPM Calculator

Compute your Facebook advertising CPM and compare with 2026 benchmarks across 45+ countries.

🔍

Google Ads CPM Calculator

Calculate Google Ads display and video CPM. Compare search vs. display network costs across industries.

More Ad Metrics Calculators

Additional tools for media buyers, publishers, and content creators

💵

AdSense Revenue Calculator

Estimate your Google AdSense earnings based on page views, CTR, and CPC. Supports multiple niches and traffic sources.

📝

Sponsored Post Calculator

Calculate the fair price for sponsored blog posts and articles based on traffic, domain authority, and niche.

🌟

Influencer Rate Calculator

Determine fair influencer pricing by platform, follower count, and engagement rate. Covers nano to mega influencers.

💻

Display Ads CPM Calculator

Calculate CPM specifically for display advertising campaigns including banner ads, native ads, and rich media.

🔄

CPM to CPC Converter

Convert between CPM and CPC using your campaign's click-through rate. Understand the true cost per click.

🔄

CPM to RPM Converter

Convert CPM (advertiser cost) to RPM (publisher revenue) accounting for fill rate and revenue share.

📋

Batch CPM Calculator

Calculate CPM for multiple campaigns at once. Paste data, get results table, export to CSV/PDF.

CPM Benchmarks & Rate Data

Up-to-date advertising cost benchmarks by country, niche, and platform

🌍

Average CPM by Country

CPM rates across 30+ countries. US averages $23, India $1.50, UK $14. Compare tier 1, 2, and 3 markets.

🎬

YouTube CPM by Niche

Average YouTube CPM across 12+ content niches. Finance leads at $15-$50, gaming at $4-$15.

📊

Average RPM by Platform

Compare creator RPM across YouTube, TikTok, Instagram, and Facebook. YouTube long-form leads at $4.30 average.

Latest from the Blog

Guides, comparisons, and tips for optimizing your ad metrics

📖

CPM Formula & How It Works: Complete Guide

Master the CPM formula with step-by-step examples and learn when to use CPM vs other pricing models.

Oct 2026 · 8 min read
⚖

CPM vs CPC: Key Differences for Media Buyers

When should you buy impressions vs clicks? A data-driven comparison with real campaign examples.

Oct 2026 · 7 min read
💰

What Is eCPM vs RPM? Understanding the Difference

eCPM and RPM look similar but serve different purposes. Learn which metric matters for your role.

Oct 2026 · 6 min read

How to Calculate CPM: Step-by-Step

Step 1: Determine Your Total Ad Spend

Include all costs associated with the campaign: media buy, creative production, and platform fees. For a pure CPM comparison, focus on the media cost alone.

Step 2: Count Total Impressions

Get the total number of impressions delivered. This data is available in your ad platform's dashboard (Google Ads, Meta Ads Manager, TikTok Ads Manager, etc.).

Step 3: Apply the Formula

Divide your total cost by total impressions, then multiply by 1,000. The result is your CPM — the cost per thousand impressions.

Example Calculation

A brand spends $8,000 on Facebook ads and receives 1,200,000 impressions:

CPM = ($8,000 ÷ 1,200,000) × 1,000 = $6.67

This means the brand pays $6.67 for every 1,000 times their ad appears. To evaluate whether this is competitive, compare it against the average CPM by country and platform benchmarks.

CPM vs Other Ad Metrics

MetricWhat It MeasuresBest For
CPMCost per 1,000 impressionsBrand awareness, reach campaigns
CPCCost per clickPerformance marketing, traffic
CPACost per acquisitionConversion-focused campaigns
CTRClick-through rate (%)Ad creative effectiveness
RPMRevenue per 1,000 impressionsPublisher revenue measurement
eCPMEffective cost per 1,000 impressionsPublisher revenue comparison

Average CPM Rates in 2026

CPM rates vary dramatically by platform, geography, and industry. Here are the current averages for major platforms:

For detailed breakdowns, see our CPM by country and YouTube CPM by niche benchmarks.

Tips to Lower Your CPM

  1. Broaden your audience: Narrow targeting increases CPM. Expand demographics and interests to reduce cost.
  2. Improve ad relevance: Higher relevance scores lead to lower costs on Meta and Google platforms.
  3. Test multiple creatives: Run 3-5 ad variations simultaneously. Let the algorithm optimize toward the lowest-CPM creative.
  4. Avoid peak competition: Q4 (Oct-Dec) sees the highest CPMs due to holiday advertising. January and February offer the lowest rates.
  5. Use lookalike audiences: On Meta platforms, 1-3% lookalike audiences often deliver lower CPMs than interest-based targeting.
  6. Consider alternative platforms: TikTok and Pinterest often offer 30-50% lower CPMs than Meta for comparable demographics.

Sources: Exchange rates from open.er-api.com. CPM benchmarks from industry reports. Calculator uses standard CPM = (Cost / Impressions) × 1000 formula.

Disclaimer: This calculator provides estimates for reference purposes only and does not constitute financial or business advice. Actual costs and results may vary based on market conditions, targeting, competition, and other factors. Exchange rates are approximate and not real-time financial data. Industry benchmarks are derived from publicly available third-party reports and should be interpreted with caution. Always consult with qualified advertising professionals before making budget decisions.