The free CPM calculator
Enter any two of campaign cost, impressions, or CPM and the third is solved instantly — with influencer marketing benchmark ranges so you know whether your number is efficient.
Solve for any value
Fill in any two of the three fields — the third is calculated automatically.
Auto-calculated
CPM benchmarks
- Instagram & TikTok (creators)$5–$25
- YouTube (creators)$15–$50
- Premium / targeted niches$30–$75+
Formula: CPM = (Cost ÷ Impressions) × 1,000.
CPM, explained
What cost-per-mille means and how to use it.
What is CPM?
CPM stands for cost per mille — the cost per 1,000 impressions. It's the standard pricing unit in advertising and influencer marketing that lets you compare the efficiency of different campaigns and creators regardless of audience size.
How is CPM calculated?
CPM = (Total cost ÷ Total impressions) × 1,000. For example, a $2,000 campaign that generates 400,000 impressions has a CPM of $5.00. This calculator also works in reverse — enter cost and CPM to find impressions, or impressions and CPM to find cost.
What is a good CPM for influencer marketing?
Creator campaigns typically run $5–$25 CPM on Instagram and TikTok and $15–$50 on YouTube, with targeted or premium niches pushing toward $30–$75+. CPM in the low single digits is usually efficient, but weigh it against engagement and conversion — cheap impressions from bots are worthless.
CPM vs. CPE vs. CPA — which should I track?
CPM measures cost per 1,000 impressions (reach efficiency), CPE is cost per engagement (likes, comments, clicks), and CPA is cost per acquisition/sale. Track CPM for awareness campaigns, CPE for engagement goals, and CPA for performance and ROI.
Why does my CPM look high?
High CPM usually means a small audience relative to cost, a premium niche, or low organic reach. It's normal for highly targeted campaigns. Check whether the impressions are from genuine, engaged followers — a high CPM with strong conversion can still be a win.
Explore the full toolkit
TikTok Engagement Calculator
Look up any TikTok creator's engagement rate, average views, audience demographics and estimated price — just enter a username.
Open toolInfluencer Pricing Calculator
Estimate what to pay a creator per post, Reel, Story, or video based on platform, follower tier, and engagement rate.
Open toolGet engagement & analytics on every creator profile
Install the free CreatorStar extension to overlay live engagement rate, follower growth and post performance directly on TikTok, Instagram and YouTube — no copy-pasting usernames into a calculator.
Free to install · No Login required · Works in your browser