AdSense Reality Calculator

Enter your PV, CTR, and CPC to see your current daily and monthly earnings — and exactly how much traffic you need to hit your revenue goal.

Your AdSense Numbers

AdSense → Performance tab → Page views

Cost per click. AdSense → Performance tab → CPC

Click-through rate. AdSense → Performance tab → CTR

Results

Enter PV, CTR, and CPC to see your results.

Find these numbers in AdSense → Home → Performance card.

AdSense Performance card — Page views (1), CPC (2), CTR (3) locations

😄 Free thanks to ads

How the calculation works

Revenue = Page Views × (CTR ÷ 100) × CPC. All three figures are available directly in the AdSense Performance tab.

Revenue = Page Views × (CTR ÷ 100) × CPC

What is CPC? (Cost Per Click)

CPC stands for Cost Per Click — the amount an advertiser pays each time someone clicks their ad. For you as a blogger, it's the revenue you earn every time a visitor clicks an ad on your page. AdSense runs on an auction system, so advertisers who bid higher tend to appear more often.

CPC varies widely by niche. Topics that attract high-intent readers — finance, insurance, legal, software — tend to command higher CPCs. Traffic from countries like the US, UK, and Australia also pushes CPC up significantly.

Formula: CPC = Total Revenue ÷ Total Ad Clicks

What is CTR? (Click-Through Rate)

CTR (Click-Through Rate) measures the percentage of your visitors who actually click an ad. If 100 people visit a page and 1 clicks an ad, your CTR is 1%. Most general blogs see CTR in the 1–2% range.

CTR depends on ad placement, format, and how relevant the ads are to your content. Ads embedded in the body — especially near the top or mid-article — typically outperform sidebar placements.

Formula: CTR (%) = (Ad Clicks ÷ Page Views) × 100

What is RPM? (Revenue Per 1,000 Views)

RPM stands for Revenue Per Mille (mille = Latin for 1,000). It shows how much you earn for every 1,000 page views — making it easy to compare performance across different content or time periods.

Formula: RPM = (Total Revenue ÷ Total Page Views) × 1,000 = CTR (%) × CPC × 10

Example: With CTR 1.5% and CPC $0.25, RPM = 1.5 × 0.25 × 10 = $3.75. That means every 1,000 visitors generates roughly $3.75.

Content first, revenue follows

It's tempting to obsess over the numbers. But the surest long-term path to higher ad revenue is consistently publishing content that genuinely helps your readers.

CPC, CTR, and RPM are lagging indicators. When you write articles that answer real questions, solve actual problems, and match search intent precisely — these metrics climb on their own.

Consistency is everything. One post today, one post tomorrow. A hundred posts a year from now creates a compounding asset that earns every month. A low CPC today is fine — point yourself in the right direction and let time do the rest.

Typical ranges for reference

Actual numbers vary greatly by season, content topic, and visitor country.

Related Tools

Frequently Asked Questions

What is RPM?

RPM (Revenue Per Mille) is the revenue generated per 1,000 page views. For example, an RPM of $2 means roughly $2 in earnings for every 1,000 page views. It is calculated by multiplying CPC (cost per click) by CTR (click-through rate).

Why are actual earnings often much lower than the theoretical estimate?

The main reasons include the share of users with ad blockers, unfilled ad slots (insufficient ad inventory), seasonal fluctuations in ad spending, and varying CPC rates by country. In practice, actual earnings are often 30–70% of the theoretical value. Korean-language sites tend to have lower CPCs than English-language ones.

What is the difference between a page view and a session?

A page view is counted each time a user opens a page. A session counts each visit to the website. Since a single session can include multiple page views, page views are generally higher than sessions. AdSense earnings are calculated based on page views.

How can I increase my AdSense earnings?

Create content on high-CPC topics (finance, insurance, legal, etc.), optimize ad placement, and grow your traffic. Improving CTR through better ad positioning and a better user experience also helps boost revenue.

How many page views do I need to earn $1,000 per month?

It depends heavily on your RPM. At an RPM of $2, you need 500,000 monthly page views; at $5, you need 200,000. Enter your target earnings and estimated RPM in this calculator to automatically find out how much traffic you need.

Help us improve this tool

Share what you like, what needs work, or features you'd like to see