WicMe — Search, Calculate, Grow
Twitch

Twitch CPM Calculator

Calculate Twitch CPM and estimated streamer RPM by niche, country and placement. Includes Affiliate vs Partner ad-share splits.

Your CPM
$5.00
per 1,000 impressions
Benchmark CPM
$6.20 – $18.60
Mid-roll · niche × geo
Est. creator RPM
$3.41 – $10.23
After Twitch's 45% cut
Per 1M views (advertiser)
$12,400.00
Per 1M views (your earnings)
$6,820.00
CPM vs RPM
CPM

What advertisers pay Twitch per 1,000 ad impressions.

RPM

What you actually earn per 1,000 views after Twitch's revenue share and unmonetized impressions.

Updated regularly using public creator benchmark data, niche-weighted advertiser CPMs and country-level ad-market multipliers.

Pro tips

Benchmark your Twitch CPM

Twitch ad revenue depends heavily on watch time and viewer geography. Use this calculator to model campaign cost or streamer payout by niche and country.

How we calculate

Data sources. Public creator earnings reports, official platform payout disclosures, ad-tech benchmarks (e.g. published CPM/RPM ranges) and aggregated data shared by creators in our community.

Assumptions. We blend publicly reported Twitch payout data, industry RPM/CPM benchmarks and creator-shared earnings to build niche-weighted ranges. Numbers are interpolated from real ranges — not pulled from a private ad account. RPM (revenue per 1,000 views) and CPM (cost per 1,000 impressions) vary heavily by niche, region, seasonality, watch time and audience demographics.

Estimates only. All results are illustrative estimates, not financial advice or a guarantee of earnings. Actual payouts depend on your specific account, monetization status, advertiser demand and platform policy changes.

FAQ

What's a good Twitch CPM?+

Pre-roll runs $3–$9, mid-roll $4–$12, display $1–$4. Streamer ad share is typically 50/50 (Affiliate) or 55/45 (Partner).

Are subs worth more than ads?+

For most streamers under 1K concurrent viewers, yes — sub revenue is far more stable than ad CPM and doesn't disrupt the viewing experience.