ADSSystem

CPV calculator

What each video view costs, what a budget buys at that price, and the CPM hiding underneath it.
In one line

Enter spend and views to get CPV, cost per thousand views and how many views a budget buys - with YouTube and social benchmarks.

CPV = Ad spend ÷ Views
$
$
Fill this and the spend above is recalculated.
Cost per view -
Cost per 1,000 views-
Views per $1,000-
Views for this budget-
A view is a counted view, not a watched one. The counting rule differs on every platform.
What a counted view costsCheck what each platform countsYouTube Shorts$0.005 - $0.02TikTok in-feed$0.005 - $0.02Meta video$0.005 - $0.03YouTube in-stream$0.01 - $0.05Connected TV$0.03 - $0.08

The formula

CPV = Ad spend ÷ Views

What counts as a view

Cost per view is the price of one counted video view. The arithmetic is trivial; the definition is not. YouTube skippable in-stream counts a view at thirty seconds, or at the end of the ad if it is shorter, or on any click. Meta counts a ThruPlay at fifteen seconds. TikTok counts at six. Some placements count at two seconds with fifty percent of pixels in view.

  • That means a $0.02 CPV on one platform and a $0.02 CPV on another are not the same purchase.
  • One bought half a minute of attention, the other bought a scroll that paused.
  • Before comparing CPV across channels, check what each one is counting – otherwise you are comparing prices for products that share a name and nothing else.

CPV and CPM are the same buy in different clothes

PlacementTypical CPV
YouTube skippable in-stream$0.01–0.05
YouTube in-feed / discovery$0.03–0.10
YouTube Shorts$0.005–0.02
Meta video views$0.005–0.03
TikTok in-feed$0.005–0.02
Connected TV (non-skippable)$0.03–0.08
Multiply CPV by a thousand and you have the effective CPM for views. A $0.02 CPV is a $20 CPM of counted views – which is why a video campaign bought on CPV and a display campaign bought on CPM can be compared directly once both are expressed in the same unit. Do that conversion before deciding one is cheap.

Planning a budget backwards

The useful direction is usually reverse. You know how many people the campaign has to reach, and you need the spend. Put the target CPV in the optional field and the calculator recalculates the budget: 300,000 views at $0.02 is $6,000, and no amount of optimisation changes that arithmetic – only the CPV does.

That gives you a straightforward negotiating position with anyone proposing a video plan. If the budget and the reach target imply a CPV below what the placement has ever delivered, the plan is not ambitious, it is wrong.

The trap

Optimising CPV down until the views stop meaning anything.

Optimising CPV down until the views stop meaning anything. Bid low enough, widen the placements enough, and you can halve CPV overnight – by buying autoplay views in muted feeds from audiences with no interest in the product. The metric improves while every downstream number decays.

  • The counterweight is view rate and watch time.
  • A $0.04 CPV with a 40 percent view-through rate is almost always a better buy than a $0.015 CPV with 8 percent, because the second one is paying for people leaving.
  • If the campaign has any goal beyond reach, judge it on cost per completed view or cost per visit, and use CPV only to check that you are not overpaying for the raw inventory.

Frequently asked

Divide total ad spend by the number of views. Spending $3,000 for 75,000 views gives a CPV of $0.04.
Skippable in-stream typically runs $0.01 to $0.05 depending on targeting and country. Narrow audiences and competitive verticals sit at the top of that range.
CPV is the price of one counted view, CPM the price of a thousand impressions. Multiply CPV by 1,000 and you have the effective CPM for views, which makes the two directly comparable.