Website Revenue
RPM Calculator
Calculate revenue per thousand pageviews for a website, newsletter, or content project.
What is RPM Calculator?
Calculate revenue per thousand pageviews for a website, newsletter, or content project.
- Estimate the revenue potential of websites, content projects, subscriptions, or affiliate campaigns.
- Compare traffic, conversion rate, RPM, or commission assumptions.
- Build a quick baseline for content investment, acquisition valuation, or growth experiments.
Scope and country basis
This tool is formula-based and can be used in any country if you keep the currency and time period consistent.
The country/currency selector changes money formatting. The calculation itself depends on the business metrics, rates, and assumptions you enter.
What each input means
- Revenue
- Money field, formatted in the selected currency.
- Monthly pageviews
- Number field: enter the value that matches your scenario.
Formula and interpretation
The core formula is: RPM = Revenue / Pageviews × 1,000. If a country/currency selector is available, money is formatted for that market. Policy-sensitive fields use the selected market where implemented, otherwise they remain user-entered assumptions.
Use the result for first-pass comparison, budgeting, scenario planning, and discussion prep. Before filing taxes, applying for credit, buying insurance, or investing, verify the result against local rules, contracts, and professional advice.
Key concepts
- Key inputs for this tool
- RPM Calculator mainly depends on Revenue, Monthly pageviews. Keep time period, currency, and definitions consistent before comparing outputs.
- Revenue basis
- Know whether revenue is gross, net, post-refund, or platform-reported before comparing results.
- Traffic quality
- Equal traffic can have very different value depending on geography, intent, device, and content type.
- Unit value
- RPM, commission rate, order value, or conversion value turns traffic into money.
How to read the result
- Read the core RPM Calculator output first, then the supporting metrics and scenarios rather than cherry-picking one favorable number.
- Check whether the result covers content, acquisition, tooling, and labor cost.
- Run conservative, base, and optimistic traffic or conversion scenarios.
- Reconcile platform data with refunds, invalid traffic, tax, and payout timing.
How to use it
- Enter traffic, revenue, or conversion metrics.
- Run the calculator to see revenue, RPM, commission, or valuation output.
- Adjust traffic, conversion rate, price, or commission assumptions to compare scenarios.
- Before pricing, content investment, or acquisition decisions, reconcile the result with dashboards and real costs.
Common mistakes
- Treating traffic as guaranteed revenue.
- Ignoring production and operating cost.
- Comparing metrics from platforms with different attribution rules.
Suggested workflow
- Build a revenue baseline.
- Stress-test traffic, conversion, or price assumptions.
- Reconcile the estimate with dashboards, costs, and payout timing.
Worked example and Page RPM definition
Enter $600 of revenue and 100,000 pageviews from the same reporting period. The calculator applies $600 / 100,000 x 1,000 and returns a Page RPM of $6.00.
- Revenue
- $600
- Pageviews
- 100,000
- Page RPM
- $6.00
Google AdSense defines Page RPM as estimated earnings divided by pageviews, multiplied by 1,000. This page uses that pageview denominator because its inputs are revenue and pageviews.
Page RPM, Ad RPM, session RPM, and revenue per thousand users are not interchangeable. Keep the numerator, denominator, currency, and reporting period consistent, and treat RPM as a comparison rate rather than a promise of actual future earnings.
Method and review boundary
This calculator runs a local estimate from the inputs and formula shown on this page. It does not retrieve live rules, rates, underwriting decisions, or quotes from banks, tax authorities, insurers, or other providers. Last reviewed: July 24, 2026.
For tax, lending, insurance, retirement, investment, or contract decisions, verify official guidance, the relevant agreement, and a formal quote for your location. Use this result to compare scenarios and prepare questions, not as financial, tax, investment, or legal advice.
Notes
- Amounts are displayed in the selected currency.
- Enter 35 for a 35% percentage field.
- Tax, insurance, lending, and retirement outputs do not replace official rules, contracts, quotes, or professional advice.
FAQ
What does RPM mean?
RPM means revenue per thousand pageviews or impressions, depending on the metric you enter.
Is RPM Calculator free?
Yes. The calculator runs in your browser and does not require an account.
Is this financial advice?
No. The output is an estimate based on your inputs for planning and comparison.
Is my data uploaded?
No. Inputs and calculations run in the browser.
Why can results differ from ad platforms, dashboards, or accounting tools?
Attribution, refunds, taxes, invalid traffic, reporting windows, and metric definitions can all change the final number.