CPM Calculator
Compute CPM (Cost per Mille), impressions from budget+CPM, or total budget. Fundamental for paid media. Everything in your browser.
CPM: Cost Per Mille (per thousand impressions)
CPM (Cost Per Mille) tells you what it costs to buy 1,000 ad impressions: CPM = (total cost / impressions) · 1000. That "M" is the Latin mille, meaning thousand. It has nothing to do with "million", which trips a lot of people up. Say you spend R$ 500 and deliver 100,000 impressions. That works out to a CPM = R$ 5.00. Because the figure is normalised to a thousand views, you can line up campaigns that ran at wildly different volumes and still compare them fairly. The contrast with CPV (Cost Per View, billed per video view) and CPC (Cost Per Click, billed per click) is the key one: CPM bills for exposure alone, with no interaction required from the viewer.
Applications and benchmarks
When a campaign cares more about reach than about direct response, CPM is usually how it's priced. That's the world of branding and awareness. Rough Brazilian ranges (2024-2026, and they shift with niche and audience): Meta/Facebook runs R$ 5-15 for B2C and climbs to R$ 30-60 for B2B, Google Display sits at R$ 5-20, YouTube at R$ 10-40, LinkedIn at R$ 30-100. The same number also feeds channel comparisons, paid media tuning, and digital out-of-home (DOOH) buys.
Calculate your campaign's CPM
Cost per thousand impressions, the CPM, is one of the most basic paid-media metrics. It lets you compare what it costs to show up across channels and campaigns. The math runs both ways here: you start from spend and impressions, or from any combination of the three values.
You can find the CPM of a campaign already live, estimate how many impressions a given budget buys at a set CPM, or work out the budget a target reach demands. It handles display, social media and any media sold by impression.
The calculation happens in your browser and the numbers aren't stored anywhere. Move the values around, test scenarios and size the budget before launching the campaign.
Frequently asked questions
CPM vs CPC vs CPA, which to use?
Is a lower CPM always better?
What is eCPM?
Related Tools
CPC and CPA Calculator
Compute CPC (Cost per Click) and CPA (Cost per Acquisition) from spend, clicks and conversions. Ideal for Google/Meta/TikTok Ads. Everything in your browser.
CAC (Customer Acquisition Cost) Calculator
Compute CAC = (marketing + sales costs) / customers acquired. Compares to LTV to validate business health (LTV/CAC ≥ 3).
Cost of Equity (Bond Yield Plus Premium)
Estimates the cost of equity using the bond yield plus risk premium method: it adds to the company's own long-term debt yield a risk premium for the gap between stocks and bonds. It's a quick alternative to the CAPM, useful when you lack a reliable beta: if the company pays 8% on its debt and the typical equity-over-debt premium is 4%, the cost of equity comes to around 12%. Enter the debt yield and the risk premium.
International ATM Withdrawal Cost with IOF
Calculates total cost of international ATM withdrawal with 1.1% IOF tax on commercial rate.
ERC-20 Transfer Cost Calculator
Estimate the cost of an ERC-20 token transfer (about 65k gas) on the Ethereum network. Enter the gas price and see the total in ETH and US dollars.
CPC (Cost per Click) Calculator
Calculate the CPC (cost per click) of your campaigns by dividing spend by the number of clicks. Track ad efficiency on Google Ads and Meta Ads.
The results provided by this tool are for general informational and educational purposes only and do not constitute professional, financial, medical, legal, tax or accounting advice. Always confirm important decisions with a qualified professional and official sources.