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
Exchange rates fixed as of October 2026. For live rates, verify with your payment provider.
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:
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.
Platform-specific calculators with built-in benchmarks and average rates
Calculate your YouTube ad CPM and compare against niche benchmarks. Finance niches average $15-$50 CPM while gaming averages $4-$15.
Estimate your TikTok advertising cost per thousand impressions. Average TikTok CPM ranges from $4-$13 in 2026.
Calculate effective cost per mille for publishers. Compare revenue efficiency across ad networks and placements.
Calculate Instagram ad CPM and benchmark against industry averages. Instagram CPM now exceeds Facebook as the primary Meta ad platform.
Compute your Facebook advertising CPM and compare with 2026 benchmarks across 45+ countries.
Calculate Google Ads display and video CPM. Compare search vs. display network costs across industries.
Additional tools for media buyers, publishers, and content creators
Estimate your Google AdSense earnings based on page views, CTR, and CPC. Supports multiple niches and traffic sources.
Calculate the fair price for sponsored blog posts and articles based on traffic, domain authority, and niche.
Determine fair influencer pricing by platform, follower count, and engagement rate. Covers nano to mega influencers.
Calculate CPM specifically for display advertising campaigns including banner ads, native ads, and rich media.
Convert between CPM and CPC using your campaign's click-through rate. Understand the true cost per click.
Convert CPM (advertiser cost) to RPM (publisher revenue) accounting for fill rate and revenue share.
Calculate CPM for multiple campaigns at once. Paste data, get results table, export to CSV/PDF.
Up-to-date advertising cost benchmarks by country, niche, and platform
CPM rates across 30+ countries. US averages $23, India $1.50, UK $14. Compare tier 1, 2, and 3 markets.
Average YouTube CPM across 12+ content niches. Finance leads at $15-$50, gaming at $4-$15.
Compare creator RPM across YouTube, TikTok, Instagram, and Facebook. YouTube long-form leads at $4.30 average.
Guides, comparisons, and tips for optimizing your ad metrics
Master the CPM formula with step-by-step examples and learn when to use CPM vs other pricing models.
When should you buy impressions vs clicks? A data-driven comparison with real campaign examples.
eCPM and RPM look similar but serve different purposes. Learn which metric matters for your role.
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.
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.).
Divide your total cost by total impressions, then multiply by 1,000. The result is your CPM — the cost per thousand impressions.
A brand spends $8,000 on Facebook ads and receives 1,200,000 impressions:
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.
| Metric | What It Measures | Best For |
|---|---|---|
| CPM | Cost per 1,000 impressions | Brand awareness, reach campaigns |
| CPC | Cost per click | Performance marketing, traffic |
| CPA | Cost per acquisition | Conversion-focused campaigns |
| CTR | Click-through rate (%) | Ad creative effectiveness |
| RPM | Revenue per 1,000 impressions | Publisher revenue measurement |
| eCPM | Effective cost per 1,000 impressions | Publisher revenue comparison |
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.
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.