Zahid Awais Get a free audit

Free CPM calculator

Enter any two of cost, impressions and CPM to calculate the missing number.

By Zahid Awais · Calculators · Free, private, no sign-up

The field you calculate is filled in for you and locked. Switch the mode to solve for a different field.

Result

0CPM
0Total cost
0Impressions
    CPM Calculator: what it does and an example result

    The free cpm calculator runs in your browser, needs no sign-up and never sends what you type anywhere.

    Quick answer

    A CPM calculator finds cost per thousand impressions. CPM = cost ÷ impressions × 1,000, so $500 for 125,000 impressions is a $4.00 CPM. Rearrange it to get cost (CPM × impressions ÷ 1,000) or impressions (cost ÷ CPM × 1,000). Compare CPM only across similar placements, audiences and ad formats.

    What is a CPM calculator?

    A CPM calculator is a tool for the cost per mille (thousand) impressions pricing model used in display, video and social advertising. It uses CPM = cost ÷ impressions × 1,000 and rearranges that formula to solve for cost or impressions.

    How do you use the CPM Calculator?

    How to use the CPM Calculator: enter details, see the result and copy it
    Real screenshot of the CPM Calculator with the steps marked.
    1. Choose what you want to calculate: CPM, total cost or impressions.
    2. Fill in the other two fields with your campaign numbers.
    3. The calculated field fills in automatically and is shown in the result box.
    4. Read the breakdown to see the formula with your numbers.
    5. Change the inputs to compare quotes from different publishers or networks.

    How do you calculate CPM?

    CPM = total cost ÷ impressions × 1,000, so $250 for 50,000 impressions is a $5 CPM. Google Ads describes CPM bidding as paying per thousand impressions in its CPM definition. Use the cost and impressions from the same date range.

    What is a good CPM?

    A good CPM is one that delivers your goal at a cost you can afford, not simply the lowest number. Prices vary widely by country, audience, platform, season and format, so compare CPM against similar campaigns and also track clicks and conversions.

    What is the difference between CPM and CPC?

    CPM charges per thousand impressions, while CPC charges per click. CPM suits awareness campaigns where views matter, and CPC suits traffic goals. You can convert between them: effective CPC = CPM ÷ (CTR × 1,000).

    Quick reference

    CostImpressionsCPM
    $10050,000$2.00
    $500125,000$4.00
    $1,200200,000$6.00
    $3,000300,000$10.00
    $75050,000$15.00

    Worked example

    Example

    Example: a sponsored newsletter placement costs $500 and delivers 125,000 impressions, so CPM = 500 ÷ 125,000 × 1,000 = $4.00. If another publisher quotes a $6 CPM, the same $500 would buy 500 ÷ 6 × 1,000 = 83,333 impressions.

    Frequently asked questions

    What does CPM stand for?

    CPM stands for cost per mille, where mille is Latin for thousand. It is the price an advertiser pays for one thousand ad impressions, and it is the standard way to price display, video, podcast and social media advertising.

    How do I calculate impressions from budget and CPM?

    Divide the budget by the CPM and multiply by 1,000. A $1,000 budget at a $8 CPM buys 1,000 ÷ 8 × 1,000 = 125,000 impressions. Choose Impressions in the calculator to do this automatically.

    How do I calculate cost from CPM?

    Multiply the CPM by impressions and divide by 1,000. 200,000 impressions at a $6 CPM costs 6 × 200,000 ÷ 1,000 = $1,200. Choose Total cost in the calculator to solve for cost.

    What is vCPM?

    vCPM means viewable CPM, where you pay only for impressions that are counted as viewable. Google Ads uses vCPM on the Display Network, so the formula is the same but impressions mean viewable impressions only.

    Is a low CPM always better?

    No. A very low CPM can mean poor placements, low quality inventory or an audience that does not convert. Judge CPM together with click through rate, conversions and cost per acquisition before choosing where to spend.

    How is CPM used for sponsored content?

    Publishers sometimes quote sponsored posts as a flat fee. Divide the fee by the expected impressions and multiply by 1,000 to get an effective CPM, which lets you compare offers from different sites fairly.

    Sources

    Facts checked against these official pages. Read how I check facts in my editorial policy.

    Related free tools

    All 104 tools

    Organic CTR Calculator

    A CTR calculator is a tool that measures how often people who see your result actually click it. The formula…

    CPC Calculator

    A CPC calculator is a tool that measures the average cost of each ad click. It uses CPC = spend ÷ clicks,…

    PPC Budget Calculator

    A PPC budget calculator is a tool that turns traffic goals into an ad budget. Monthly budget = target clicks…

    Want a full audit instead?

    Send your website and I will check it for you, free.

    Get my free audit
    Chat on WhatsApp
    Free updates

    Get new tools, guides and coupons first

    One short email when something new goes live: articles, free SEO tools, package updates, discounts and price alerts. No spam, unsubscribe in one click.