C
All Tools
📺

CPM Calculator

Calculate cost per 1000 impressions for your ad campaigns.

CPM (Cost Per Mille — cost per thousand impressions) is the standard pricing model for display advertising, video ads, and brand awareness campaigns. Unlike CPC where you pay per click, CPM charges for every 1,000 times your ad is shown, regardless of clicks. This calculator converts between CPM, total budget, and impressions — and computes the effective CPM when you know your spend and impressions from any campaign.

📋 How to Use This Calculator

Select what you want to calculate: (1) Total cost from CPM and target impressions; (2) Impressions from budget and CPM; (3) CPM from budget and actual impressions. Enter your values and get the third figure. The comparison tool lets you evaluate different CPM rates across platforms to find the most cost-efficient reach for your budget.

💡 Key Facts & Information

CPM = (Total Spend / Impressions) × 1,000. Typical Indian digital advertising CPMs: Facebook/Instagram feed: ₹30–120. Google Display Network: ₹20–80. YouTube pre-roll: ₹80–200. OTT platforms (Hotstar, JioCinema): ₹150–400. Premium news sites: ₹200–600. Print equivalent CPM: Times of India main edition ~₹500–800. CPM efficiency depends on audience quality — a ₹400 CPM reaching exact decision-makers may be more efficient than ₹50 CPM reaching a broad audience. Viewability matters: ads served below the fold or loaded on bot traffic inflate impressions without real human eyes. Industry standard: 70%+ viewability for display, 50%+ for video.

Frequently Asked Questions

Disclaimer: The results provided by this calculator are for informational and educational purposes only. They do not constitute financial, medical, or legal advice. Always consult a qualified professional before making financial or health decisions. Actual results may vary based on individual circumstances.

📈 More SEO & Marketing Tools

View all SEO & Marketing tools →