# Free CPM Calculator: Calculate Cost Per Mille for Any Ad Campaign **Source:** https://posteverywhere.ai/tools/cpm-calculator --- [](https://app.posteverywhere.ai/signup?utm_source=tools&utm_medium=share_rail)[](https://twitter.com/intent/tweet?url=https%3A%2F%2Fposteverywhere.ai%2Ftools%2Fcpm-calculator&text=CPM%20Calculator%20-%20free%20tool%20by%20PostEverywhere)[](https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fposteverywhere.ai%2Ftools%2Fcpm-calculator)[](https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fposteverywhere.ai%2Ftools%2Fcpm-calculator)[](https://www.threads.net/intent/post?text=CPM%20Calculator%20-%20free%20tool%20by%20PostEverywhere%20https%3A%2F%2Fposteverywhere.ai%2Ftools%2Fcpm-calculator)[](https://pinterest.com/pin/create/button/?url=https%3A%2F%2Fposteverywhere.ai%2Ftools%2Fcpm-calculator&description=CPM%20Calculator%20-%20free%20tool%20by%20PostEverywhere)[](https://www.reddit.com/submit?url=https%3A%2F%2Fposteverywhere.ai%2Ftools%2Fcpm-calculator&title=CPM%20Calculator%20-%20free%20tool%20by%20PostEverywhere)[](https://bsky.app/intent/compose?text=CPM%20Calculator%20-%20free%20tool%20by%20PostEverywhere%20https%3A%2F%2Fposteverywhere.ai%2Ftools%2Fcpm-calculator)[](https://t.me/share/url?url=https%3A%2F%2Fposteverywhere.ai%2Ftools%2Fcpm-calculator&text=CPM%20Calculator%20-%20free%20tool%20by%20PostEverywhere)[](https://chatgpt.com/?q=Read%20https%3A%2F%2Fposteverywhere.ai%2Ftools%2Fcpm-calculator%20then%20summarize%20the%20key%20points%20and%20answer%20any%20questions%20I%20have%20about%20it.)[](https://claude.ai/new?q=Read%20https%3A%2F%2Fposteverywhere.ai%2Ftools%2Fcpm-calculator%20then%20summarize%20the%20key%20points%20and%20answer%20any%20questions%20I%20have%20about%20it.)[](https://www.perplexity.ai/search?q=Read%20https%3A%2F%2Fposteverywhere.ai%2Ftools%2Fcpm-calculator%20then%20summarize%20the%20key%20points%20and%20answer%20any%20questions%20I%20have%20about%20it.) # Free CPM Calculator: Cost Per Mille for Any Campaign Calculate CPM, required ad spend, or impressions in one click. Built for [Meta](https://posteverywhere.ai/facebook-scheduler), [TikTok](https://posteverywhere.ai/tiktok-scheduler), [YouTube](https://posteverywhere.ai/youtube-scheduler), [LinkedIn](https://posteverywhere.ai/linkedin-scheduler), [X](https://posteverywhere.ai/x-scheduler), 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](https://posteverywhere.ai/tools/social-media-ad-budget-calculator) and [ROI calculator](https://posteverywhere.ai/tools/social-media-roi-calculator). ## CPM Inputs Pick what you want to calculate, then enter the two values you already know. What do you want to calculate?Calculate CPMCalculate CostCalculate ImpressionsEnter total cost and impressions to find your CPM. Platform (for benchmark)Custom / No benchmarkMeta (Facebook / Instagram) ($7-$12 CPM)TikTok Ads ($4-$10 CPM)YouTube Ads ($6-$15 CPM)LinkedIn Ads ($20-$55 CPM)X (Twitter) Ads ($6-$12 CPM)Pinterest Ads ($5-$8 CPM)Programmatic Display ($2-$8 CPM)Your result will be compared to this platform's typical CPM range. Total Ad Cost$Total amount spent on the campaign (or planned budget). ImpressionsTotal ad impressions delivered (or target). Clear AllYour 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](#cpm-benchmarks). ### Plan smarter with these companion tools #### Set the right ad budget Use the [social media ad budget calculator](https://posteverywhere.ai/tools/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](https://posteverywhere.ai/tools/social-media-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](https://posteverywhere.ai/tools/social-media-roi-calculator) to get CPL, CPA, and overall return. #### Track every click cleanly Tag every paid link with our [free UTM builder](https://posteverywhere.ai/tools/free-utm-link-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. **CPM = (Total Cost / Impressions) × 1,000**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](https://posteverywhere.ai/tools/social-media-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](https://posteverywhere.ai/campaign-management). 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. PlatformTypical CPM (USD)Notes[Meta (Facebook / Instagram)](https://posteverywhere.ai/facebook-scheduler)$7–$12Reels and Stories run lower; feed placements run higher[TikTok Ads](https://posteverywhere.ai/tiktok-scheduler)$4–$10Lowest CPM of the major platforms; creative quality matters most[YouTube Ads](https://posteverywhere.ai/youtube-scheduler)$6–$15Shorts cheaper than skippable in-stream; premium placements higher[LinkedIn Ads](https://posteverywhere.ai/linkedin-scheduler)$20–$55Highest mainstream CPM, B2B targeting commands a premium[X (Twitter) Ads](https://posteverywhere.ai/x-scheduler)$6–$12Volatile by interest segment; news and finance higherPinterest Ads$5–$8Strong for retail and DIY; long content shelf-lifeProgrammatic Display$2–$8Cheapest reach; watch placement quality and viewabilityRule 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](https://posteverywhere.ai/tools/social-media-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](https://posteverywhere.ai/tools/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](https://posteverywhere.ai/tools/engagement-rate-calculator) to sanity-check creative performance once impressions are landing. ## 5 Ways to Lower Your CPM 1 ### 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. 2 ### 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](https://posteverywhere.ai/ai-content-generator) to spin variants without burning hours. 3 ### Use dayparting to skip expensive hours CPM swings hour by hour. Pull your [platform analytics](https://posteverywhere.ai/insights) to find the cheapest, highest-converting windows and schedule ads only when both align. The [best time to post](https://posteverywhere.ai/best-time-to-post) tool gives you organic peaks to test against. 4 ### 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. 5 ### 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](https://posteverywhere.ai/social-media-scheduler) pushes organic across [Instagram](https://posteverywhere.ai/instagram-scheduler), [Facebook](https://posteverywhere.ai/facebook-scheduler), [LinkedIn](https://posteverywhere.ai/linkedin-scheduler), [TikTok](https://posteverywhere.ai/tiktok-scheduler), [X](https://posteverywhere.ai/x-scheduler), and [YouTube](https://posteverywhere.ai/youtube-scheduler) while your paid budget runs. ### More Resources #### Related Calculators [Ad Budget Calculator](https://posteverywhere.ai/tools/social-media-ad-budget-calculator)[Social Media ROI Calculator](https://posteverywhere.ai/tools/social-media-roi-calculator)[Budget Allocator](https://posteverywhere.ai/tools/social-media-budget-allocator)[Engagement Rate Calculator](https://posteverywhere.ai/tools/engagement-rate-calculator)[UTM Link Builder](https://posteverywhere.ai/tools/free-utm-link-builder) #### Platform Schedulers [Social Media Scheduler](https://posteverywhere.ai/social-media-scheduler)[Facebook Scheduler](https://posteverywhere.ai/facebook-scheduler)[Instagram Scheduler](https://posteverywhere.ai/instagram-scheduler)[TikTok Scheduler](https://posteverywhere.ai/tiktok-scheduler)[LinkedIn Scheduler](https://posteverywhere.ai/linkedin-scheduler)[YouTube Scheduler](https://posteverywhere.ai/youtube-scheduler)[X (Twitter) Scheduler](https://posteverywhere.ai/x-scheduler) #### Plan & Grow [Campaign Management](https://posteverywhere.ai/campaign-management)[Analytics & Insights](https://posteverywhere.ai/insights)[Social Media Management Guide](https://posteverywhere.ai/blog/social-media-management)[Pricing](https://posteverywhere.ai/pricing)[All Free Tools](https://posteverywhere.ai/tools) ## How to Use the CPM Calculator 1 ### 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. 2 ### 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. 3 ### 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 What is CPM in advertising?▾CPM stands for "cost per mille": the cost an advertiser pays for one thousand ad impressions. "Mille" is Latin for one thousand. CPM is the standard pricing model for awareness and reach campaigns on Meta (Facebook and Instagram), TikTok, YouTube, LinkedIn, X (Twitter), Pinterest, and programmatic display networks. It is one of the three core ad-pricing models alongside CPC (cost per click) and CPA (cost per acquisition).How is CPM calculated?▾The CPM formula is: CPM = (Total Cost / Total Impressions) x 1,000. For example, if you spent $500 to generate 100,000 impressions, your CPM is ($500 / 100,000) x 1,000 = $5.00. You can also rearrange the formula to find required ad spend (Cost = (CPM x Impressions) / 1,000) or expected impressions (Impressions = (Cost / CPM) x 1,000). This calculator handles all three directions.What's a good CPM in 2026?▾A good CPM depends on the platform, audience, and ad format. Typical 2026 benchmark ranges are: Meta (Facebook/Instagram) $7-12, TikTok Ads $4-10, YouTube Ads $6-15, LinkedIn Ads $20-55 (highest due to B2B targeting), X (Twitter) Ads $6-12, Pinterest Ads $5-8, and programmatic display $2-8. Highly targeted audiences, premium placements, and competitive niches push CPM higher.CPM vs CPC vs CPA, which one matters most?▾It depends on your campaign objective. CPM (cost per mille) matters most for awareness and reach campaigns where impressions are the goal. CPC (cost per click) matters for traffic campaigns where you want clicks at a predictable cost. CPA (cost per acquisition) matters for conversion campaigns where you only care about cost per signup, lead, or purchase. Most performance marketers track all three. High CPM is fine if CPA stays low. Use our ROI calculator to model the full funnel.Why does CPM matter for social media advertisers?▾CPM is the foundation of every ad auction. Even if you bid on clicks or conversions, the platform internally converts your bid into an effective CPM (eCPM) to decide which ad to serve. Tracking CPM helps you spot audience fatigue (CPM rising over time), benchmark creative performance, and compare platforms apples-to-apples. A rising CPM with flat conversions means rising costs and falling efficiency.How can I lower my CPM?▾Five proven ways to lower CPM: (1) Improve audience targeting: broader audiences usually have lower CPM than hyper-niche ones. (2) Test more creatives: fresh ads beat banner blindness and raise relevance score, which lowers CPM. (3) Use dayparting to run ads only during cheap, high-converting hours. (4) Apply frequency capping so you stop paying to show the same ad to the same person 10 times. (5) Schedule consistent organic posts alongside paid campaigns so your audience already recognizes your brand, which lifts relevance score and drops CPM.What are typical CPM benchmarks by platform?▾Based on 2026 industry data: Meta (Facebook and Instagram) averages $7-12 CPM, TikTok Ads $4-10, YouTube Ads $6-15, LinkedIn Ads $20-55 (the highest mainstream CPM because of B2B targeting), X (Twitter) Ads $6-12, Pinterest Ads $5-8, and programmatic display $2-8. Vertical video formats (Reels, Shorts, TikTok) typically run lower CPM than feed-static placements because supply outpaces demand.Can I track CPM across multiple platforms in one place?▾Yes, but you need a workflow, not just a dashboard. Most marketers export each platform's CPM weekly into a single spreadsheet, then track trend lines. A simpler approach: use a social media scheduler with built-in analytics so organic and paid performance live in the same place. PostEverywhere consolidates publishing and analytics across Meta, TikTok, YouTube, LinkedIn, X, Pinterest, and Threads, so you can compare CPM context (audience growth, organic reach, engagement) without exporting CSVs. ## More Free Tools [Budget AllocatorSplit your ad budget](https://posteverywhere.ai/tools/social-media-budget-allocator)[ROI CalculatorMeasure return on spend](https://posteverywhere.ai/tools/social-media-roi-calculator)[Engagement CalculatorTrack engagement rates](https://posteverywhere.ai/tools/engagement-rate-calculator)[UTM Link BuilderTrack campaign links](https://posteverywhere.ai/tools/free-utm-link-builder)Done with the tool? Now publish it everywhere. Write once and schedule to all 11 platforms from a single dashboard, with a visual calendar and caption generation built into the editor. - Instagram - TikTok - LinkedIn - YouTube - X - Facebook - Pinterest - Threads - Bluesky - Discord - Telegram [Start your free trial](https://app.posteverywhere.ai/signup?utm_source=tools&utm_medium=cta)7 day free trial. Cancel anytime. Want to grow your social media presence? - Publish to 11 platforms at once - Schedule a month ahead - Track what works in one place [Start your free trial](https://app.posteverywhere.ai/signup?utm_source=tools&utm_medium=hero_panel&utm_content=cpm-calculator)7 day free trial. Cancel anytime. **2,831** [4.8/5 on G2](https://www.g2.com/products/posteverywhere/reviews)