TikTok CPM Calculator
Find out exactly what you're paying per 1,000 impressions on TikTok. Whether you're running In-Feed Ads, Spark Ads, or TopView campaigns, this calculator helps you benchmark your TikTok ad efficiency against industry averages of $10–$15 CPM.
Campaign Comparison
What Is TikTok CPM?
TikTok CPM stands for Cost Per Mille — the price you pay for every 1,000 impressions your ad receives on TikTok's For You Page and other placements. It's the standard metric for measuring how efficiently your budget translates into visibility on the platform.
Understanding your TikTok CPM is critical because the platform's algorithm-driven feed means ad placement costs can fluctuate significantly based on audience targeting, creative quality, and competition. A lower CPM means your content is reaching more eyeballs for every dollar spent.
Brands use TikTok CPM to compare the cost-effectiveness of different ad formats — from In-Feed Ads ($6–$10 CPM) to TopView placements ($50–$65 CPM) — and to decide whether TikTok delivers better reach than competing platforms like Instagram Reels or YouTube Shorts.
TikTok CPM Formula
To calculate your TikTok CPM, divide your total ad spend by the number of impressions your ad received, then multiply by 1,000. This gives you the cost for every thousand times your ad appeared in users' feeds.
TikTok CPM = (Total Ad Spend ÷ Impressions) × 1,000 TikTok CPM Playground
$500 ÷ 100,000 = 0.005 × 1,000 = $5.00
How to Calculate TikTok CPM – Step by Step
Follow these four steps to determine how much each thousand impressions costs on your TikTok campaigns.
Log Into TikTok Ads Manager
Open TikTok Ads Manager and navigate to the campaign or ad group you want to analyze. Select the date range for your report.
You ran a Spark Ads campaign promoting a product launch over 14 days.
Find Your Total Spend
Look at the 'Cost' column in your campaign dashboard to see how much you spent during the selected period.
Your Spark Ads campaign spent a total of $2,400 over the two-week period.
Get Your Impression Count
Check the 'Impressions' column to see how many times your ad was shown to users on the For You Page and other placements.
Your campaign generated 310,000 impressions across all placements.
Apply the CPM Formula
Divide your total spend by impressions, then multiply by 1,000 to get your TikTok CPM.
$2,400 ÷ 310,000 × 1,000 = $7.74 CPM — well below the platform average of $10.
Frequently Asked Questions
What is a good CPM on TikTok in 2025?
Why is my TikTok CPM higher than Facebook?
How does TikTok Spark Ads CPM compare to In-Feed Ads?
Does TikTok CPM change by time of day?
What is the minimum budget needed for TikTok ads?
How can I lower my TikTok CPM?
Free Marketing Calculators
Explore our suite of free online calculators for digital marketers. Each tool is designed to help you measure, compare, and optimize your advertising campaigns.