A CPM calculator tells you what you are paying for attention. CPM — cost per mille, Latin for thousand — is the cost of 1,000 ad impressions, and it is the base currency of digital advertising. Meta, TikTok, YouTube, and programmatic display all charge for ads through auctions where CPM is either the direct pricing model or the underlying result. If you spent $500 and your ads were shown 62,500 times, your CPM is $8.00.
Media buyers watch CPM the way pilots watch fuel gauges. A rising CPM means your audience is getting more expensive — through seasonal competition (Q4 is notoriously costly), audience saturation, or ad fatigue dragging down your quality signals. A falling CPM means the auction is rewarding your creative, or you have found a cheaper pocket of inventory.
This CPM calculator works in all three directions: enter spend and impressions to find your CPM, enter budget and CPM to forecast how many impressions you can afford, or enter a target impression count and CPM to size the budget you will need. For anyone running Meta, Google, or TikTok ads, these are the calculations behind every media plan.