TikTok RPM Calculator

The TikTok RPM Calculator computes revenue per 1,000 views from total earnings and monetized views. RPM is an effective yield metric: it shows how much revenue was earned for each thousand views in the measured scope.

Creators and analysts can use it to compare videos, periods, or revenue programs with different traffic volumes. The result is only comparable when revenue and views are matched to the same dates and inclusion rules, especially when some views are not eligible for monetization.

Enter your values

USD
Result
RPM (USD per 1,000 views)
Revenue per view
Revenue per 100K views
Views per $1
  1. Enter total revenue. Use earnings attributed to the selected TikTok videos, program, or period.
  2. Enter matching views. Use all views or eligible monetized views according to the RPM definition you want.
  3. Review RPM. The result expresses earnings per 1,000 entered views.
  4. Check supporting yields. Compare revenue per view and per 100,000 views.
  5. Keep scope consistent. Do not combine lifetime revenue with views from a shorter reporting window.

RPM = Total revenue ÷ Views × 1,000

Total revenue is the earnings included in the analysis, in U.S. dollars here. Views are the matching total or eligible view count. The factor of 1,000 converts a very small per-view value into a more readable rate.

What the result means

RPM is the effective revenue earned for every 1,000 views in the selected scope.

RPM is not a guaranteed payout rate and can vary by eligibility, geography, content, season, and revenue source.

Given: $1,460 in revenue from 2,350,000 views.

Calculation: $1,460 ÷ 2,350,000 × 1,000 = $0.6212766.

Result: RPM is $0.62 per 1,000 views.

At the same effective yield, 100,000 views would correspond to about $62.13.

Should I use total views or qualified views?

Use the view count that matches the revenue program. Qualified-view RPM and all-view RPM are different metrics and should be labeled separately.

Can RPM be calculated with zero revenue?

Yes. The RPM is $0 when views are positive and no revenue was earned.

Why does RPM change between videos?

Audience location, eligibility, watch behavior, advertiser demand, seasonality, and revenue mix can all change the effective yield.

Is RPM the same as CPM?

No. RPM measures revenue received per 1,000 views. CPM usually describes advertiser cost per 1,000 ad impressions before platform and eligibility effects.

Can I combine multiple revenue sources?

Yes, if you want a blended RPM. Sum the included revenue sources and use the view count that appropriately supports that combined total.