CPM Calculator
Calculate CPM, cost, or impressions in one click with real 2026 channel benchmarks for YouTube, Meta, TikTok, LinkedIn, and CTV.
I know cost + impressions. What's the CPM?
Enter the values above to calculate your CPM.
CPM formulas (in case you need them)
- CPM = (cost / impressions) × 1,000
- Cost = (CPM × impressions) / 1,000
- Impressions = (budget / CPM) × 1,000
About this tool
Three-mode CPM calculator: find your CPM from cost + impressions, find the cost from CPM + impressions, or find expected impressions from CPM + budget. Includes side-by-side benchmark comparison across YouTube, Meta, TikTok, LinkedIn, Display, and CTV so you know whether your CPM is efficient, typical, or premium for the channel.
✓ Runs entirely in your browser. No signup, no AI cost, no data sent anywhere.
Want to actually make the video?
MakeAIVideo turns your script, voiceover, scenes, captions, and music into a finished AI video. From one prompt, in a couple of minutes.
Frequently asked questions
What is CPM and how is it calculated?
CPM stands for cost per mille (mille = 1,000 in Latin), the cost of 1,000 ad impressions. The formula is CPM = (total cost / total impressions) × 1,000. So if you spent $500 to get 100,000 impressions, your CPM is $5.
What is a good CPM in 2026?
It depends entirely on the channel. Display ads run $1-$5 CPM, Meta and TikTok land around $5-$15, YouTube in-stream averages $9.68, LinkedIn $6-$30 (the highest for B2B targeting), and connected TV (CTV) is $18-$45 for premium audiences. Our calculator compares your number against benchmark ranges for every major channel.
What's the difference between CPM and CPC?
CPM (cost per mille) is what you pay per 1,000 impressions (someone seeing your ad). CPC (cost per click) is what you pay per click. CPM is the typical pricing model for awareness and reach campaigns; CPC is used for direct-response campaigns where you want clicks. Some platforms support both bidding models.
Why is YouTube CPM so much higher than other social platforms?
YouTube CPM averages $9.68 because (1) full-screen video commands attention and skippable in-stream ads have higher engagement than text or image ads, (2) YouTube takes a 45% revenue share but advertisers still pay premium because the audience watches with sound on, and (3) precise YouTube targeting by topic, channel, and keyword pushes CPM higher in competitive niches like finance.
How do I lower my CPM?
Three high-impact moves: (1) improve creative quality so your CTR rises, which lowers effective CPM on auction-based platforms, (2) broaden your audience targeting to reduce auction pressure (narrower targeting drives up CPM), and (3) shift budget to lower-CPM channels like display or programmatic for upper-funnel awareness, reserving high-CPM channels like LinkedIn for high-intent moments.
Is this CPM calculator free?
Yes, free and unlimited, no signup, no card. The tool runs entirely in your browser so there's no AI cost or rate limit. The paid product on MakeAIVideo is our AI script-to-video pipeline at /prompt-to-video, which is a separate product on a 7-day trial.
More tools
Speech Time Calculator
Paste your script and instantly calculate spoken duration at 5 speaking rates (audiobook, conversational, presenter, energetic, auctioneer).
YouTube Money Calculator
Estimate YouTube ad revenue from views with niche-specific RPM ranges from 2026 creator-economy data. Low, typical, and high earnings band.
ROAS Calculator
Calculate return on ad spend (ROAS), break-even ROAS, and net profit. Compares your number against benchmarks for 6 ad channels.
CTR Calculator
Calculate click-through rate from clicks and impressions, with 2026 channel benchmarks across search, social, video, email, and organic SERP.