Enter any two values and the third is calculated for you.
CPM (Cost per 1000 impressions)
5
Formula
CPM = (500 ÷ 100,000) × 1000
100% Private
Runs locally. Nothing uploaded.
CPM Calculator finds cost per thousand impressions online for free. Enter any two of cost, impressions, or CPM and instantly solve for the third.
Written & reviewed by Helperzy Editorial Team · Updated July 2026
Enter any two values and the third is calculated for you.
CPM (Cost per 1000 impressions)
5
Formula
CPM = (500 ÷ 100,000) × 1000
100% Private
Runs locally. Nothing uploaded.
Type any two of cost, impressions, or CPM into their fields. The calculator detects which pair you supplied and works out the missing quantity. Leave the field you want solved blank.
The remaining value appears instantly using the CPM formula. If you entered cost and impressions you get the rate, and if you entered a rate and a budget you get reach. Double-check that both inputs come from the same date range.
Adjust the numbers to plan budgets or benchmark one placement against another. Try a higher CPM to see how reach shrinks, or a bigger budget to see how impressions grow. Use it to sanity-check a publisher's quote before you commit.
CPM stands for cost per mille — mille being Latin for thousand — and it is the price you pay for one thousand ad impressions. It is the default way brand and awareness campaigns are sold across display networks, social feeds, YouTube, connected TV, and podcasts. This calculator links three numbers, cost, impressions, and the CPM rate, so you can enter any two of them and read back the one you are missing. That flexibility means it works before a campaign, when you are sizing a budget, and after it, when you want to know the rate you actually paid rather than the one you were quoted. The math behind the tool is a single equation: CPM = (Cost ÷ Impressions) × 1000. Cost is the total money spent on a placement, impressions is the number of times the ad was served, and CPM is the resulting price per thousand views. Because the three values are tied together, the calculator rearranges the formula for you. Give it cost and impressions and it divides, then scales by a thousand to find the rate. Give it a CPM and a budget and it works backward, using impressions = (cost ÷ CPM) × 1000, to show how much reach that money buys. Give it a CPM and a target number of impressions and it multiplies to project the total spend, which is handy when a publisher hands you a fixed rate card. Suppose a publisher quotes a CPM of ₹250 and you hold a budget of ₹50,000. Rearranging the formula, impressions = (50,000 ÷ 250) × 1000 = 200,000 impressions. Now imagine the campaign finishes and your platform reports that you actually spent ₹52,000 to serve 208,000 impressions. Feed those two figures in and the tool returns (52,000 ÷ 208,000) × 1000 = ₹250, confirming you paid exactly the quoted rate. If the report instead showed only 160,000 impressions for that same ₹52,000, the CPM jumps to ₹325 — a clear sign the placement under-delivered on reach and is worth renegotiating before you renew. Media buyers rely on CPM to compare wildly different channels on equal footing. A ₹150 CPM on a niche newsletter and a ₹40 CPM on a broad social feed only become comparable once you weigh how relevant each audience is. Agencies use it to build flighting plans, splitting a quarterly budget across placements and forecasting the total impressions a client will receive. Publishers and creators use it in reverse, pricing their own inventory by deciding what the market will bear per thousand views. Performance marketers watch CPM beside click and conversion data to catch moments when rising impression costs, rather than falling conversions, are the real reason a campaign's efficiency slipped. Take a skincare brand running a Diwali awareness push: it books a ₹30,000 slot that returns 12,00,000 impressions, so the CPM lands at ₹25 — genuinely cheap reach, though only valuable if those views hit people who buy face serum. A B2B software team paying a ₹1,200 CPM on an industry newsletter is not being fleeced; that list holds 4,000 named IT decision-makers, and one signed contract repays the whole placement. One nuance trips up newcomers: a lower CPM is not automatically a better deal. Cheap impressions on an untargeted, low-viewability placement can be worth far less than pricier impressions shown to the exact audience you want, so always read CPM next to viewability and targeting quality. Keep your cost and impression figures from the same date range, or the rate will mislead you. These results are planning estimates, not a guarantee of delivery or a substitute for your ad platform's official billing, so treat them as a guide rather than an invoice. Every calculation happens in your browser, and your budget and campaign numbers are never uploaded or stored.
CPM = (Cost ÷ Impressions) × 1000 Cost = total money spent on the placement Impressions = number of times the ad was served CPM = price paid per one thousand impressions Rearranged: Impressions = (Cost ÷ CPM) × 1000 Rearranged: Cost = (CPM ÷ 1000) × Impressions
Input
Cost ₹52,000, Impressions 208,000
Result
CPM = ₹250
(52,000 ÷ 208,000) × 1000 = 250 per thousand impressions.
Input
CPM ₹250, Budget ₹50,000
Result
200,000 impressions
(50,000 ÷ 250) × 1000 = 200,000 impressions the budget buys.
CPM stands for cost per mille, meaning cost per one thousand impressions. It is the amount an advertiser pays each time an ad is shown a thousand times. The formula is CPM = (Cost ÷ Impressions) × 1000, and it is the standard pricing model for awareness and reach campaigns.
ROAS Calculator finds your return on ad spend online for free. Enter revenue and ad spend to instantly get ROAS as a ratio and percentage.
CPC Calculator finds your cost per click online for free. Enter total cost and clicks to instantly get average cost per click, or solve for cost or clicks.
CTR Calculator finds your click-through rate online for free. Enter clicks and impressions to instantly get CTR as a percentage using clicks ÷ impressions × 100.
Conversion Rate Calculator finds your conversion rate online for free. Enter conversions and visitors to instantly get the rate as a percentage.
Image Resizer changes image dimensions online — set exact pixels, use percentage scaling, or pick from 12 presets (Instagram, Passport, YouTube, etc.). Target specific file sizes like 50KB or 100KB. Batch resize multiple images. 100% free, browser-based.
Image Converter changes images between any format online free — JPG, PNG, WebP, AVIF, PDF, ICO, BMP, HEIC, GIF, SVG. Batch conversion, resize, rotate, flip, AI format recommendation. 100% browser-based, no upload.
Convert JPG to WebP format online free — reduce image file size by 25-35% with identical visual quality. Batch conversion, adjustable quality, lossless mode available. Boost website speed and Core Web Vitals scores. 100% browser-based, no upload needed.
Convert PNG to WebP format online free — reduce file size by 26-34% while preserving full transparency. Batch conversion, lossless and lossy modes, adjustable quality. Boost website performance and Core Web Vitals. 100% browser-based, no upload needed.