Mobile App CPM Calculator
Determine the cost efficiency of your in-app advertising campaigns across iOS and Android. Input your ad spend and in-app impressions to instantly compute your mobile app CPM, then compare your results against benchmarks for banner, interstitial, and rewarded video formats.
Campaign Comparison
What Is Mobile App CPM?
Mobile app CPM measures the cost an advertiser pays per 1,000 ad impressions served inside a mobile application. It applies to all in-app ad formats—banners, interstitials, rewarded videos, and native placements—across both iOS and Android ecosystems.
In-app CPMs typically range from $2 to $8, though rewarded video placements can command $10–$15 due to higher engagement and voluntary user opt-in. iOS generally carries a 20–30% premium over Android because of higher user lifetime values and purchasing power.
Understanding your mobile app CPM helps you evaluate the cost-effectiveness of user acquisition campaigns, compare ad network performance (AdMob, Unity Ads, IronSource), and optimize your media mix between in-app and mobile web placements.
Mobile App CPM Formula
Take your total in-app advertising spend, divide it by the number of impressions served within the app, and multiply by 1,000 to get the cost per thousand in-app ad views.
CPM = (In-App Ad Spend ÷ App Impressions) × 1,000 Mobile App CPM Playground
$500 ÷ 100,000 = 0.005 × 1,000 = $5.00
How to Calculate Mobile App CPM
Use these four steps to measure the cost of reaching users inside mobile apps and find opportunities to optimize your in-app ad placements.
Total Your In-App Ad Spend
Add up all expenses for your in-app ad campaigns, including ad network fees, creative costs, and any mediation platform charges.
Example: You invested $3,200 in an interstitial ad campaign across gaming apps via Unity Ads over two weeks.
Gather In-App Impression Data
Pull impression counts from your ad network dashboard. Be sure to separate banner impressions from interstitial and rewarded video impressions, as their CPMs differ significantly.
Example: Unity Ads reports 640,000 interstitial impressions served across 45 gaming app placements.
Compute Your Mobile App CPM
Divide your in-app spend by total impressions and multiply by 1,000 to get the cost per thousand impressions inside the app environment.
Example: $3,200 ÷ 640,000 × 1,000 = $5.00 CPM — right in the middle of the $2–$8 range for in-app interstitials.
Compare Across Formats and OS
Break down your CPM by ad format (banner vs. interstitial vs. rewarded video) and operating system (iOS vs. Android) to find where you get the best value.
Example: Your iOS interstitial CPM is $6.50 vs. $3.80 on Android. If both audiences convert similarly, shifting budget to Android could reduce costs by 40%.
Frequently Asked Questions
What is a good CPM for mobile app advertising?
Why is iOS CPM higher than Android?
How does rewarded video CPM compare to banner CPM in apps?
Which ad networks offer the best mobile app CPM?
Does app category affect mobile CPM?
How can I lower my mobile app 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.