Plan your ad campaign reach with our free Impression Calculator. Input your budget & CPM to see potential impressions, or find CPM you need to hit your goals
Impression Calculator
The Impression Calculation Formula

Where
- Revenue = Total money earned from ads.
- CPM = Cost per 1000 impressions (in $).
- Impressions = Total ad views.
Example
If your revenue = $500 and CPM = $5
Impressions=500×1000/5=100,000
You got 100,000 impressions
How to Use Our Impression Calculator
Our calculator works in two modes, depending on your needs.
Mode 1: Budget to Impressions
- Enter Your Total Ad Budget – Input the total amount you are willing to spend.
- Enter Your Target CPM Rate – Use historical data, platform averages, or your desired CPM rate.
- Click Calculate – Instantly see the estimated number of impressions your budget can generate.
✅ Perfect for advertisers planning a campaign budget.
Mode 2: Impressions to CPM Needed
- Enter Your Desired Impressions – Specify how many times you want your ad to be shown.
- Enter Your Total Ad Budget – Input the maximum amount you can spend.
- Click Calculate – Get the maximum CPM you can afford to reach your target impressions.
✅ Perfect for advertisers setting impression-based campaign goals.
FAQ Section
1. How do you calculate impressions?
Impressions are calculated using the CPM formula. The formula is Impressions= Revenue × 1000 / CPM
For example, if you spent $500 at a CPM of $5, the impressions would be
500×1000/5 =100,000
This means your ad was displayed 100,000 times.
3. What does 1000 ad impressions mean?
“1000 ad impressions” means your ad has been shown 1,000 times on a platform. It doesn’t mean 1,000 unique people saw it — a single user might see it multiple times. It’s simply a measure of ad displays, not clicks or engagement.
5. What does 50 CPM mean?
A CPM of $50 means you are paying $50 for every 1,000 ad impressions. In other words, if you want 10,000 impressions at a CPM of $50, you would spend:
10,000×50/1000=500,
it would cost $500
7. What is CPM cost impressions * 1000?
This refers to rearranging the CPM formula to find cost: Cost=Impressions×CPM / 1000
Example: If CPM = $10 and you want 200,000 impressions:
200,000×10 / 1000=2000,
You would need $2,000.
9. How to calculate impressions in Excel?
In Excel, you can use a simple formula:If you know Spend and CPM:
=(Spend*1000)/CPM
Example: If cell A1 = Spend ($500) and B1 = CPM (5):
=(A1*1000)/B1
Result = 100,000 impressions.
2. How to calculate cost per 1000 impressions?
The cost per 1000 impressions (CPM) is calculated as
CPM= Total Spend x 1000 /
Impressions
Example: If you spent $200 and got 50,000 impressions;
200 x 1000 / 50,000 = 4 is AnsYour CPM is $4.
4. What is the CPM formula?
The CPM formula is:
CPM = Total Cost×1000/ Impressions
This tells you how much you’re paying for every 1,000 ad impressions.
6. What is cost per 1000 viewable impressions?
This is called vCPM (Viewable CPM). Unlike standard CPM, which counts every served impression, vCPM only charges you for impressions where at least 50% of your ad is visible on-screen for at least 1 second (for display ads) or 2 seconds (for video ads).Example: If you spent $300 and got 60,000 viewable impressions, then:
300×1000/60,000 = 5.
Your vCPM is $5.
8. How do I calculate impressions?
You can calculate impressions in two ways:
From Spend & CPM:Impressions
=
Spend
×
1000 / CPM
From CTR & Clicks (see FAQ #10): If you know clicks and CTR, you can reverse-calculate impressions.
Example: Spend = $250, CPM = $5:250×1000 / 5
=50,000So, you got 50,000 impressions.
10. How to calculate impressions using CTR and clicks?
If you know the click-through rate (CTR) and the number of clicks, you can find impressions:
Impressions=Clicks/ CTR
⚡ Important: CTR must be in decimal form (e.g., 2% = 0.02).
Example: If you got 1,000 clicks and your CTR is 2% (0.02):
1000/ 0.02 =50,000
So, your ad generated 50,000 impressions.