Calculate campaign CPM and creator RPM using separate manually entered inputs.
n Inputs are processed locally by this tool. Other site plugins, hosting logs, ads and embeds have their own data handling. Text limit: 1 MiB UTF-8.
How to use CPM & RPM Calculator
- Enter advertiser cost and impressions for CPM.
- Enter creator revenue and views separately for RPM.
- Review both results with their source period and currency.
Example
Cost 250 across 50,000 impressions gives CPM 5. Revenue 80 across 20,000 views gives RPM 4.
Method and formula
CPM = campaign cost / campaign impressions × 1,000. RPM = creator revenue / creator views × 1,000. These use separate input pairs; all counts are whole numbers above zero and monetary values are non-negative. Use consistent currency and periods for each pair.
Limits and supported input
CPM is an advertiser cost metric, while this RPM is a manually calculated creator revenue rate. Platform reporting may use different revenue or view definitions. Neither rate predicts future earnings or fill rate.
Privacy
This tool processes the input in your current browser tab. It does not upload your input or call a paid or remote API. Copying places text on your system clipboard; downloading saves a file on your device. Site hosting logs, analytics, ads, third-party embeds and other installed plugins are separate and can have their own data handling. JavaScript is required for the tool, while this explanation remains available without it.
Frequently asked questions
Does a high CPM mean I will earn that amount?
No. Advertiser cost and creator revenue are different measures.
Can I enter zero views?
No. A rate with a zero denominator is undefined.
