Make Your Ads Profitable With Our CPM Calculator. To use the free tool, simply fill out the fields below.
CPM, or Cost Per Mille, denotes the expense involved in achieving 1,000 advertising impressions. Occasionally, it is also known as Cost Per Thousand.
As a crucial indicator in the advertising field, CPM sheds light on the efficiency of marketers’ ad spending. By conducting a comprehensive evaluation, it assists them in enhancing the profitability of their advertisements.
The CPM calculation formula can be expressed like this:
CPM = (Total Advertising Expenditure / Total Ad Impressions) * 1000
Example: CPM of $2,000 = ($5,000 / 2,500 Impressions) * 1000
However, you don’t need to rely on a manual calculation. Utilize our complimentary online CPM calculator provided above. Simply input the overall campaign cost and the quantity of ad impressions, then click “Calculate CPM” — we’ll handle the rest for you!
The calculator above will also work if you’re looking for a YouTube CPM calculator or an Instagram CPM calculator.
There are numerous advertising metrics, each with its own abbreviation, which can be perplexing. To clarify the distinctions between CPM, CPA, and CPC, here are some brief explanations…
The average CPM for the specified platforms below are as follows. Note that these figures may have changed since we ran this report and it is advised to consult the latest data for more accurate information:
|Platform||Average CPM Range||Description|
|$0.50 – $3.00||CPM varies based on targeting, ad placement, and industry.|
|$1.00 – $4.00||Typically higher CPM than Facebook.|
|$6.00 – $9.00||One of the highest CPMs among social media platforms.|
|$3.50 – $6.00||CPM depends on factors such as targeting and ad types.|
|Google Display Network||$2.00 – $3.00||CPM for Google Display Network.|
|YouTube Ads||$5.00 – $10.00||CPM for YouTube ads.|
Please remember that these figures are subject to change and may no longer be accurate. It’s best to consult the most recent data or seek assistance from an advertising professional to get updated information on average CPM rates.
Choose your path below: