Website Ad Revenue Calculator — CPM & CPC Earnings
Enter your pageviews, CPM rate, ad units per page, click-through rate, and cost per click to estimate monthly and annual advertising revenue from display and CPC ad networks.
Period
Include display / CPM ads
$
Include CPC / affiliate clicks
%
$
Combined CPM display + CPC click revenue for the entered period
- 1
Ad impressions
50,000 × 2 = 100,000 - 2
CPM revenue
100,000 × 2.5 ÷ 1000 = 250 - 3
Clicks
50,000 × 1.5 ÷ 100 = 750 - 4
CPC revenue
750 × 0.3 = 225 - 5
Total ad revenue
250 + 225 = 475
How does this calculator work?
CPM revenue = (pageviews × ad slots × CPM) / 1000; CPC revenue = pageviews × (CTR/100) × CPC. Enter your pageviews, ad CPM rate, number of ad units per page, CTR, and cost-per-click to get total revenue, effective RPM, and a 12-month projection. Use your network’s reported RPM for accuracy.
Formula
How this is calculated
Website advertising income comes from two main models. In the CPM (cost per mille) model, advertisers pay a fixed rate for every 1,000 ad impressions. Total impressions equal pageviews multiplied by the number of ad slots per page, and revenue is impressions × CPM ÷ 1000. Common CPM rates in 2025 range from $0.50 for broad entertainment audiences to $8–15 for high-value finance or tech niches. Your ad network’s reported RPM (revenue per 1,000 pageviews) already factors in fill rate and viewability, so you can plug it in as CPM with ads-per-page = 1.
In the CPC (cost per click) model — used by affiliate programs, sponsored links, and some ad networks — revenue equals clicks times the per-click rate. Clicks = pageviews × CTR. Typical display CTRs are 0.1–2%; affiliate links in well-placed content can achieve 3–10%. The effective RPM shown combines both streams into one dollars-per-1000-pageviews figure for comparison across periods or niches.
These are estimates based on your inputs; actual earnings vary with ad fill rate, seasonal demand, geographic audience mix, page load speed (which affects viewability), and the specific advertiser pool. Use your ad network’s dashboard figures as the most accurate inputs.
Frequently asked questions
Effective RPM varies widely by niche. General content and entertainment sites typically earn $1–4 RPM; personal finance, legal, and insurance content can earn $8–25 RPM. Use your own network’s reported RPM rather than benchmarks for accurate projections.
At a $2 effective RPM, you need 500,000 pageviews/month. At $5 RPM you need 200,000, and at $10 RPM you need 100,000. Higher-value niches and more ad units per page reduce the traffic threshold.
Most sites use both: CPM display ads for guaranteed impressions revenue, and CPC or affiliate links for high-intent clicks. CPM is more predictable; CPC rewards you when visitors actively engage with ads. The calculator models both simultaneously.
Also known as
TG we-Calculate Editorial Team. (2026). Website Ad Revenue Calculator — CPM & CPC Earnings [Online calculator]. TG we-Calculate. https://we-calculate.com/calculator/website-ad-revenue-calculator
TG we-Calculate Editorial Team. "Website Ad Revenue Calculator — CPM & CPC Earnings." TG we-Calculate. 2026. https://we-calculate.com/calculator/website-ad-revenue-calculator.
TG we-Calculate Editorial Team, "Website Ad Revenue Calculator — CPM & CPC Earnings," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/calculator/website-ad-revenue-calculator
@misc{wecalculate_website_ad_revenue_calculator, title = {Website Ad Revenue Calculator — CPM & CPC Earnings}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/calculator/website-ad-revenue-calculator}}, year = {2026}, note = {TG we-Calculate} }
Did this calculator help you?
