Free CPM Calculator — Cost Per Mille for Any Campaign
Calculate CPM, required ad spend, or impressions in one click. Built for Meta, TikTok, YouTube, LinkedIn, X, Pinterest, and programmatic campaigns.
Free. No signup required. Get an instant benchmark vs. typical platform CPM ranges, then plan your spend with our ad budget calculator and ROI calculator.
CPM Inputs
Pick what you want to calculate, then enter the two values you already know.
Enter total cost and impressions to find your CPM.
Your result will be compared to this platform's typical CPM range.
Total amount spent on the campaign (or planned budget).
Total ad impressions delivered (or target).
Your CPM
Total Cost
---
Campaign spend
Impressions
---
Ad views delivered
CPM
---
Per 1,000 impressions
Cost / Impression
---
Effective unit cost
Benchmark
Typical Meta (Facebook / Instagram) CPM: $7–$12. See full benchmarks below.
Plan smarter with these companion tools
Set the right ad budget
Use the social media ad budget calculator to size monthly spend based on goals, then plug the result into this CPM calculator to project impressions.
Allocate spend across platforms
The budget allocator splits a total budget between Meta, TikTok, LinkedIn, YouTube, X, and Pinterest using your goal mix.
Prove your ad spend paid off
Drop your CPM and impression numbers into the ROI calculator to get CPL, CPA, and overall return.
Track every click cleanly
Tag every paid link with our free UTM builder so the impressions you paid for actually show up in analytics.
How to Calculate CPM
CPM stands for “cost per mille” — the cost an advertiser pays for one thousand ad impressions (mille is Latin for one thousand). It is the default pricing model for awareness and reach campaigns across every major social platform and programmatic network.
The same formula rearranges three ways:
1. Solve for CPM
You know how much you spent and how many impressions you got. Divide cost by impressions, multiply by 1,000. Example: $500 spend / 100,000 impressions × 1,000 = $5.00 CPM.
2. Solve for required spend
You know your target CPM and want a specific impression count. Cost = (CPM × Impressions) / 1,000. Example: $8 CPM × 250,000 impressions / 1,000 = $2,000 budget needed. Pair this with the ad budget calculator to align with full-funnel goals.
3. Solve for impressions
You know your budget and a quoted CPM. Impressions = (Cost / CPM) × 1,000. Example: $1,000 budget / $4 CPM × 1,000 = 250,000 impressions. Use this to set reach targets inside campaign planning.
This calculator handles all three directions in a single tool. Just toggle the mode at the top of the input panel.
What's a Good CPM in 2026?
CPM varies wildly by platform, audience targeting, ad format, and competitive niche. These ranges are typical mid-2026 benchmarks for US advertisers running standard awareness or traffic campaigns.
| Platform | Typical CPM (USD) | Notes |
|---|---|---|
| Meta (Facebook / Instagram) | $7–$12 | Reels and Stories run lower; feed placements run higher |
| TikTok Ads | $4–$10 | Lowest CPM of the major platforms; creative quality matters most |
| YouTube Ads | $6–$15 | Shorts cheaper than skippable in-stream; premium placements higher |
| LinkedIn Ads | $20–$55 | Highest mainstream CPM — B2B targeting commands a premium |
| X (Twitter) Ads | $6–$12 | Volatile by interest segment; news and finance higher |
| Pinterest Ads | $5–$8 | Strong for retail and DIY; long content shelf-life |
| Programmatic Display | $2–$8 | Cheapest reach; watch placement quality and viewability |
Rule of thumb: pay attention to trend, not just absolute number. A $15 CPM that drives $4 cost-per-lead is healthier than a $4 CPM that drives $40 cost-per-lead. Always compare CPM alongside CPA — use the ROI calculator to model the full funnel.
CPM vs CPC vs CPA — Which Metric Matters?
CPM, CPC, and CPA are the three pricing models every ad platform uses. They measure different stages of the funnel and answer different business questions.
CPM (Awareness)
What it costs to put your ad in front of 1,000 people. Use it when the goal is reach, brand lift, or top-of-funnel awareness. CPM is also the engine behind every auction — even CPC and CPA bids get translated into effective CPM (eCPM) under the hood.
CPC (Traffic)
What it costs to get one click on your ad. Use it when the goal is driving qualified site traffic. CPC depends on CPM × click-through rate. Improving creative usually moves CPC more than bidding adjustments do.
CPA (Conversion)
What it costs to get one signup, lead, or purchase. This is the only metric that maps directly to revenue. Calculate CPA inside the social media ROI calculator alongside CPL.
In practice you should track all three. A campaign with rising CPM but falling CPA is winning — you are paying more for reach but converting better. A campaign with stable CPM but rising CPA is broken — the audience saw the ad but stopped converting. Use the engagement rate calculator to sanity-check creative performance once impressions are landing.
5 Ways to Lower Your CPM
Broaden audience targeting
Hyper-niche audiences usually carry a CPM premium because supply is thin. Broaden interests, layer lookalikes, and let the platform's algorithm find conversion patterns. Save the narrow audiences for retargeting, where higher CPM is justified by intent.
Test more creative variations
Fresh creatives raise relevance score and click-through rate, which lower CPM directly inside the auction. Rotate at least three to five creatives per ad set and refresh every 7–14 days. Use the AI content generator to spin variants without burning hours.
Use dayparting to skip expensive hours
CPM swings hour by hour. Pull your platform analytics to find the cheapest, highest-converting windows and schedule ads only when both align. The best time to post tool gives you organic peaks to test against.
Apply frequency capping aggressively
If the same person sees your ad 10 times in a week, you are paying for diminishing returns. Cap frequency at 2–4 per week for prospecting and 6–8 for retargeting. Effective CPM drops when wasted impressions stop.
Run consistent organic posts alongside paid
Audiences that already recognize your brand engage more on paid ads. That raises relevance score, which lowers CPM. The cheapest way to keep cadence is automation — PostEverywhere's scheduler pushes organic across Instagram, Facebook, LinkedIn, TikTok, X, and YouTube while your paid budget runs.
More Resources
Related Calculators
Platform Schedulers
How to Use the CPM Calculator
Pick a mode
Choose what you want to calculate: CPM from cost and impressions, required cost from CPM and impressions, or expected impressions from cost and CPM.
Enter your values
Select the platform you are advertising on (Meta, TikTok, YouTube, LinkedIn, X, Pinterest, or programmatic), then fill in the two values you already know.
Read the result and benchmark
Get an instant CPM, cost, or impression projection plus a verdict on how it compares to typical CPM ranges for the selected platform.
CPM Calculator FAQ
More Free Tools
Ready to Level Up Your Social Media?
Schedule posts to Instagram, TikTok, LinkedIn, YouTube, X, Facebook, Pinterest, and Threads from one dashboard. AI-powered content creation, visual calendar, and smart scheduling included.
Start Free 7-Day TrialCancel anytime