Calculate CPM from ad spend and impressions, find your RPM from actual earnings, or convert between the two. Plain arithmetic, runs instantly as you type.
Pick a mode below. CPM = cost per 1,000 impressions (what advertisers pay). RPM = revenue per 1,000 views (what you keep after YouTube's cut).
CPM (Cost Per Mille) is the amount advertisers pay per 1,000 ad impressions. It's the gross figure before the platform takes its cut.
RPM (Revenue Per Mille) is what you as a creator actually receive per 1,000 views — after YouTube retains its share, which is typically around 45%. So if your CPM is $8, your RPM is roughly $4.40.
All calculations run entirely in your browser — there's no upload, no account, and no server involved at any point.
CPM (cost per mille) is what advertisers pay per 1,000 ad impressions — it doesn't directly equal what a creator earns, since not every view carries an ad, and YouTube takes a share. RPM (revenue per mille) is the figure that reflects actual creator earnings per 1,000 views, after ad fill rate and YouTube's cut are factored in. RPM is almost always lower than CPM, sometimes significantly so.
Advertiser demand for your audience's demographics and location is the biggest factor — audiences in the US, UK, Canada, and Australia typically command higher CPMs than audiences in regions advertisers target less aggressively. Content niche matters too: topics advertisers pay a premium to reach (finance, software, business) tend to have higher CPMs than general entertainment.
CPM varies widely by niche and audience location — finance and tech content in US/UK audiences often sees $10–$30+ CPM, while general entertainment content in lower-CPM regions may see $1–$5. There's no single 'good' number; compare against similar channels in your niche.
CPM (cost per mille) is what advertisers pay per 1,000 ad impressions. RPM (revenue per mille) is what you actually earn per 1,000 views after YouTube's revenue share and accounting for videos that show fewer or no ads — RPM is usually lower than CPM.
Because RPM already accounts for YouTube's revenue share and the fact that not every view results in a paid ad impression — a headline CPM figure is not directly comparable to your per-view earnings.
Yes — CPM typically rises toward the end of the year (October–December) as advertisers increase holiday-season spending, and dips in the early part of the year.
📖 Related guide: YouTube CPM vs RPM: Why Your Payout Is Never What the CPM Number Suggests