Free Tools › CPV Calculator
Free · No signup

Cost Per View (CPV) Calculator

Cost per view, view rate and video completion rate for YouTube, TikTok and Meta. Plus the two things other CPV tools leave out: a fair way to compare views across platforms, and the most you can afford to pay for one.

✓ View definitions for every platform built in ✓ Compares platforms per second watched ✓ Max CPV from your target CPA
Choose what you want to work out

Cost per view, view rate and completion rate for one campaign.

🎥 Your video campaign
Each platform counts a view at a different point
$
As the platform counts them for the view type above
Optional. Plays to 100%, for completion rate
Cost per view
—
 
 
View rate
—
CPM
—
Cost per 1,000 views
—
Video completion rate
—
Cost per completed view
—
A view here means
—
Cheap views, no sales?

TGM manages $336M+ in DTC ad spend across 218+ brands

We run video on YouTube, TikTok and Meta for DTC brands, and we judge it on purchases. A cheap view only matters if it turns into a sale.

Get a Free Strategy Call →
Shopify
MyIntent
Home Chef
Fresh Patch
Playboy
Atlas Coffee Club
Taste Salud
Gibson
Walmart
Waterbox Aquariums
Ubersuggest
Hale Bob
Grow and Behold
Hard Rock
Fatburger
Pixi Beauty
BPN
Joovv
MD
Client
Shopify
MyIntent
Home Chef
Fresh Patch
Playboy
Atlas Coffee Club
Taste Salud
Gibson
Walmart
Waterbox Aquariums
Ubersuggest
Hale Bob
Grow and Behold
Hard Rock
Fatburger
Pixi Beauty
BPN
Joovv
MD
Client

On This Page

Key Takeaways
  • CPV = amount spent ÷ views. Cost per 1,000 views is the same number times 1,000.
  • A view isn't one thing. YouTube counts at 30 seconds, TikTok at 2 or 6, Meta at 3 or 15.
  • Compare platforms per second watched, not per view, or the shortest view always looks cheapest.
  • Video completion rate = completed views ÷ impressions. Some teams divide by plays instead.
  • Max CPV = target CPA × purchases per view. Pay more than that and every view loses money.

The CPV Formula

Cost per view = amount spent ÷ views
View rate = views ÷ impressions × 100

$1,500 spent for 54,000 YouTube views is a CPV of $0.028, or about $27.78 per 1,000 views. If those views came from 180,000 impressions, the view rate is 30.0%: almost a third of the people who saw the ad watched long enough to count.

CPV and CPM are linked through view rate. CPV = CPM ÷ 1,000 ÷ view rate. At an $8.33 CPM and a 30% view rate you land on the same $0.028. So when CPV rises, check which one moved: the auction got pricier (CPM) or fewer people stuck around (view rate).

What Counts as a View on Each Platform

This is where most CPV comparisons go wrong. Every platform calls something a view, and they mean very different things.

Platform and view typeCounts as a view when
YouTube skippable in-stream (TrueView)30 seconds watched, the whole ad if shorter, or a click
YouTube bumper and non-skippableNever counts as a TrueView view; these are bought on CPM
TikTok 6-second focused view6 seconds watched, the whole ad if shorter, or a positive interaction in the first 6 seconds
TikTok 2-second view2 seconds watched
Meta ThruPlayThe whole video, or 15 seconds on longer videos
Meta 3-second video play3 seconds watched

Sources: Google Ads Help, About YouTube ads and view metrics; TikTok Ads Help, Video views objective.

One more YouTube wrinkle. The public view count on the video now picks up ad views from formats that never bill as views, like bumpers. Google is clear that it doesn't bill on public views, so use the TrueView views column in Google Ads for CPV, not the number under the video.

What Is a Good CPV?

Honest answer first: there's no audited public panel for cost per view. Google, TikTok and Meta don't publish averages, so every figure you'll find comes from an agency or tool vendor's own sample. Treat these as rough ranges:

View typeTypical rangeWhere it comes from
YouTube TrueView$0.02 to $0.10Our YouTube ads cost guide; Digital Applied puts the Q1 2026 cross-network average at $0.024
TikTok 6-second view$0.01 to $0.07WordStream
Meta ThruPlayNo published panelCompare against your own campaigns

A low CPV isn't automatically good. The cheapest views often come from placements and audiences that never buy. A CPV is good when it sits under the ceiling your target CPA allows, which is what mode 4 calculates.

Comparing CPV Across Platforms

Put a $0.028 YouTube CPV next to a $0.040 TikTok CPV and YouTube looks cheaper. It is, but not by the margin you think, because the YouTube view guaranteed 30 seconds and the TikTok view guaranteed 6.

Cost per 1,000 guaranteed seconds = CPV ÷ seconds a view requires × 1,000

Using the defaults in mode 2: YouTube works out at $0.93 per 1,000 guaranteed seconds, TikTok at $6.67 and a $0.08 Meta ThruPlay at $5.33. On raw CPV Meta looked like the expensive one. Per second of guaranteed attention, TikTok is.

The threshold is a minimum, so this understates long watch times, and it says nothing about who's watching. Use it to compare like with like, then decide on cost per purchase.

Video Completion Rate (VCR)

VCR = completed views ÷ impressions × 100

100,000 impressions and 16,400 plays to 100% is a 16.4% VCR. Some platforms and teams divide by video plays (starts) instead of impressions. On the same ad that's 16,400 ÷ 82,000 = 20.0%. Neither is wrong, but compare like with like.

The quartiles tell you more than the headline. In that example, half the people who started had gone by the 25% mark, while 76% of those who reached 75% stayed to the end. That's an opening problem, not a length problem. Cutting the video shorter wouldn't fix it; a better first few seconds would. Our hook rate calculator measures that part.

How Much Should You Pay Per View?

Max CPV = target cost per purchase × purchases ÷ views

Say a campaign got 54,000 views and 30 purchases, and your target cost per purchase is $40. That's 0.556 purchases per 1,000 views, so a view is worth up to $0.022. You're paying $0.028, about 25% over, which is why cost per purchase came in at $50 instead of $40.

That leaves two ways out. Bring CPV down by about 20%, or lift the view-to-sale rate to 0.694 purchases per 1,000 views at the current price. In our experience running DTC video, the second is usually the cheaper fix. Better offers and landing pages move it faster than bids do.

Video often gets credit for sales through view-through attribution, so check which attribution setting your purchases number uses. Our CPA calculator helps you set the target in the first place.

What This Calculator Can't Tell You

  • Who watched. A cheap view from the wrong audience is still waste.
  • Incremental sales. Purchases are what the platform attributes, including people who'd have bought anyway.
  • Brand lift. Awareness campaigns can pay off in ways a cost-per-purchase ceiling won't show.
  • Exact benchmarks. The ranges come from vendor samples, not platform data.
  • Actual watch time. Mode 2 uses each platform's minimum threshold. Average watch time is usually longer.

Glossary

TermWhat it means
CPVcost per view: amount spent divided by views
View rateviews as a share of impressions
TrueView viewYouTube's billable view: 30 seconds, the full ad if shorter, or a click
Focused viewTikTok's billable view: 6 or 15 seconds, or an interaction early in the ad
ThruPlaya Meta play to the end, or to 15 seconds on longer videos
VCRvideo completion rate: completed views as a share of impressions
Quartilethe 25%, 50%, 75% and 100% points platforms report plays at
Max CPVthe most a view can cost before your target cost per purchase is missed

We have audited paid media for 218+ DTC brands

Send us your account and we'll show you where your video budget is buying attention that never turns into sales. Free, no obligation.

Book a Free Audit →

Frequently Asked Questions

How do you calculate cost per view?
Cost per view = amount spent ÷ views. $1,500 for 54,000 views is $0.028 per view. Multiply by 1,000 for cost per 1,000 views ($27.78). Use the view count your platform bills on: TrueView views on YouTube, focused views on TikTok, ThruPlays on Meta.
What is a good CPV for YouTube ads?
Agency and vendor data usually puts YouTube TrueView CPV between $0.02 and $0.10, with Digital Applied reporting a $0.024 cross-network average for Q1 2026. Google doesn't publish an official average. A good CPV is one under the ceiling your target cost per purchase allows.
What counts as a view on YouTube ads?
For skippable in-stream ads, a TrueView view counts when someone watches 30 seconds, the whole ad if it's shorter, or clicks. Bumper and non-skippable ads never count as TrueView views and are bought on CPM instead.
What is a view on TikTok ads?
TikTok's video views objective bills on focused views. A 6-second focused view counts after 6 seconds, the full ad if it's shorter, or a positive interaction in the first 6 seconds. There's also a 15-second focused view, and TikTok reports 2-second views separately.
How do you calculate video completion rate?
VCR = completed views ÷ impressions × 100. 16,400 completions from 100,000 impressions is 16.4%. Some teams divide by video plays instead, which gives a higher number for the same ad, so check the denominator before comparing.
Is CPV the same as cost per ThruPlay?
Cost per ThruPlay is Meta's version of CPV, where a view is a play to the end or to 15 seconds. It isn't comparable with YouTube's 30-second view or TikTok's 6-second view without adjusting for the length each one requires.
How do you compare CPV across YouTube, TikTok and Meta?
Divide CPV by the seconds each view type guarantees. A $0.028 YouTube view over 30 seconds is $0.93 per 1,000 seconds; a $0.04 TikTok view over 6 seconds is $6.67. Then compare platforms on cost per purchase, since attention isn't sales.
What's the difference between CPV and CPM?
CPM is the cost of 1,000 impressions whether anyone watched or not. CPV is the cost of one counted view. They're linked by view rate: CPV equals CPM divided by 1,000, divided by view rate.
How much should I pay per view?
Max CPV = target cost per purchase × purchases ÷ views. With 30 purchases from 54,000 views and a $40 target, a view is worth up to $0.022. Pay more and each sale costs more than your target.

A cheap view isn't a cheap customer

Top Growth Marketing has audited paid media for 218+ DTC brands. When video spend looks efficient and sales don't follow, the fix is usually audience, offer or landing page.

Book a Free Audit →