YouTube Ads CPM Calculator
Calculate CPM for YouTube campaigns from cost and impressions, and understand how CPM relates to CPV (cost per view) for skippable in-stream and Shorts.
- Cost per impression
- $0.0125
- Impressions per 100 spent
- 8,000
Results update as you type. Values are kept in the URL, so you can share or bookmark this exact calculation.
CPM on YouTube Ads
YouTube bills most skippable in-stream ads per view (CPV — a view counts after 30 seconds or an interaction), while bumper and non-skippable formats bill per thousand impressions (target CPM). This calculator converts any spend into CPM so you can compare formats on one basis: a CPV campaign with a 25% view rate at $0.04 per view is effectively a $10 CPM.
Use CPM to compare YouTube against display and social for reach planning, and use CPV or cost per completed view to compare video formats against each other. For Video Reach Campaigns, Google optimises for lowest CPM automatically, so a rising CPM there usually signals a frequency cap or audience size problem rather than bidding.
Formula
CPM = (Total ad spend ÷ Impressions) × 1,000 Impressions = (Budget ÷ CPM) × 1,000 Budget = (Impressions ÷ 1,000) × CPM
How to read CPM
CPM stands for cost per mille — the price you pay for one thousand ad impressions. It is the standard buying unit for display, video, social and programmatic media, and the quickest way to compare the cost of reach across channels before performance metrics like CTR or conversion rate come into play.
A low CPM is not automatically good. Cheap impressions in the wrong placement or audience produce cheap clicks that never convert. Read CPM together with CTR and conversion rate: CPM tells you what attention costs, the other two tell you what that attention is worth.
Frequently asked questions
- How do I convert CPV to CPM?
- CPM = CPV × view rate × 1,000. With a $0.05 CPV and a 30% view rate: 0.05 × 0.30 × 1,000 = $15 CPM. Enter total spend and total impressions here to get the same figure directly from a report.
- Are YouTube Shorts CPMs lower?
- Shorts inventory is vertical, high-volume and generally clears at lower CPMs than in-stream, but views are shorter and attention is lower. Compare on cost per completed view or per conversion, not CPM alone.
- What is a good CPM?
- It depends on channel, country, format and audience. Broad display inventory can trade for a few dollars per thousand while narrow B2B audiences on LinkedIn cost many times more. Compare your CPM against your own historical figures for the same channel and audience rather than against a single industry number.
- Is CPM the same as eCPM?
- No. CPM is what an advertiser pays per thousand impressions. eCPM (effective CPM) is what a publisher earns per thousand impressions, regardless of whether the ads were sold on a CPM, CPC or CPA basis. Same formula, opposite side of the transaction.
- How do I convert CPM to CPC?
- CPC = CPM ÷ (CTR × 10). For example, a $10 CPM with a 0.5% CTR gives a CPC of $10 ÷ 5 = $2.00. Use the CTR calculator to get your click-through rate first.
- Does CPM include VAT or platform fees?
- Ad platforms report CPM on media cost before tax. If you are reconciling against invoices, add VAT, agency fees and any tech fees to the cost before dividing by impressions to get a fully loaded CPM.
CPM by platform
- CPM Calculatorgeneral
- Facebook Ads CPM CalculatorMeta (Facebook & Instagram)
- TikTok Ads CPM CalculatorTikTok Ads
- LinkedIn Ads CPM CalculatorLinkedIn Ads
- Display Advertising CPM CalculatorDisplay & programmatic