//
Calculate advertising Cost Per Mille (CPM), total campaign ad spend, or required impressions across Google, Meta, TikTok, and YouTube ads.
Measure your paid advertising efficiency with precision. Our free CPM Calculator solves for Cost Per Mille, total campaign budget, and required impressions across Google Ads, Meta, TikTok, YouTube, and LinkedIn.
Advertising costs fluctuate based on platform user demographics, intent, and bidding competition. Below are current industry median CPM averages for standard US/European traffic:
| Ad Platform | Average CPM Range | Best Use Case | Audience Intent |
|---|---|---|---|
| Google Display Network | $1.50 – $4.50 | Broad remarketing & banner reach | Low – Passive Browsing |
| TikTok Ads | $3.00 – $7.50 | Viral short-form video & Gen-Z e-commerce | Medium – Discovery |
| Meta Ads (FB & IG) | $7.00 – $15.00 | Direct response e-commerce & lead gen | Medium-High – Interest |
| YouTube In-Stream Video | $8.00 – $18.00 | Video branding & mid-funnel education | High – Engaged Viewers |
| LinkedIn Sponsored Content | $28.00 – $65.00 | B2B SaaS, enterprise deals, executive hiring | Very High – Professional B2B |
CPM = (Cost / Impressions) × 1,000Cost = (Impressions / 1,000) × CPMImpressions = (Cost / CPM) × 1,000CPM stands for 'Cost Per Mille' ('mille' is Latin for thousand). It is the standard online advertising metric that represents the cost an advertiser pays for every 1,000 impressions (views) of an advertisement.
The core CPM formula is: `CPM = (Total Campaign Cost / Total Impressions) * 1,000`. For example, if you spend $250 on Facebook Ads and generate 50,000 impressions, your CPM is: `($250 / 50,000) * 1,000 = $5.00`.
To calculate total ad campaign cost: `Total Cost = (Total Impressions / 1,000) * CPM`. For example, 200,000 impressions at an $8.00 CPM equals: `(200,000 / 1,000) * $8.00 = $1,600.00`.
CPM (Cost Per Mille) charges per 1,000 views, regardless of clicks. CPC (Cost Per Click) charges only when a user actively clicks your ad. CPA (Cost Per Acquisition / Action) charges only when a user completes a specific conversion action (such as a purchase, app install, or lead submission).
A 'good' CPM depends on platform and audience targeting. For broad brand awareness on TikTok or Google Display Network, CPMs between $2.00 and $6.00 are typical. For high-intent B2B targeting on LinkedIn, CPMs of $30.00 to $75.00 are standard because the professional audience value is significantly higher.
To lower your CPM: (1) Improve your ad creative's Click-Through Rate (CTR) and engagement rate to increase your platform Ad Quality Score; (2) Broaden tight geographic or demographic audience restrictions; (3) Test video creatives vs static banners; (4) Avoid bidding during high-competition holiday periods (Q4 Black Friday).
Instant, browser-local utilities to streamline your digital workflows.