Skip to content

Free tool

YouTube Data API upload quota calculator

Google's YouTube Data API v3 gives a default project a dedicated bucket of 100 videos.insert calls/day, separate from a 10,000-unit general pool for everything else. This calculator applies that real, current quota model — not the older, now-obsolete 1,600-unit formula most other calculators still use.

Google's default is 100 calls/day, in its own dedicated bucket separate from the general pool. Raise this only if you've been granted a quota extension for this specific bucket.

Google's default is 10,000 units/day. Covers every operation other than videos.insert and search.list.

Per-video operations after upload (each draws from the general pool)

Ceiling from the upload bucket

videos.insert costs 1 unit, drawn from its own 100/day bucket

100

upload bucket ÷ 1

Ceiling from the general pool

50 units/video from the toggles above

200

general pool ÷ units per video

Real daily upload ceiling

bound by the upload bucket

100

min(upload-bucket ceiling, general-pool ceiling)

Since a June 2026 revision, videos.insert and search.list each draw from their own dedicated 100-calls/day bucket rather than the shared 10,000-unit general pool — so the old rule of thumb (10,000 ÷ ~1,600 units ≈ 6 uploads/day) no longer applies. A default project can upload up to 100 videos/day regardless of length or whether they're Shorts (no Shorts-specific quota discount or penalty is documented), as long as the general pool has enough units left for whatever you do to each video afterward. A quota increase is requested through Google's own Quota extension request form; it is not confirmed whether the two dedicated buckets can be raised independently of each other or of the general pool.

How to use the YouTube Data API upload quota calculator

  1. Confirm your daily quota values. Defaults match Google's current documented values: a 100-call/day upload bucket and a 10,000-unit general pool.
  2. Select your per-video operations. Toggle on any of thumbnail-setting, playlist-adding, or a post-upload metadata update — each draws 50 units from the general pool.
  3. Read the two separate ceilings. See how many videos the upload bucket alone allows, and how many the general pool alone allows.
  4. Read your real daily upload ceiling. The smaller of the two ceilings above is your actual daily upload limit — see which one is binding.

Worked examples

Default project, thumbnail set on every upload

With the default 100-call upload bucket and 10,000-unit general pool, setting a thumbnail (50 units) on every video allows up to 200 videos from the general pool alone — but the 100-call upload bucket is the binding constraint, so the real ceiling is 100 videos/day.

Default project, thumbnail + playlist + metadata update on every upload

That is 150 units/video from the general pool; 10,000 ÷ 150 = 66 videos from the general pool alone — now LOWER than the 100-call upload bucket, so the general pool becomes the binding constraint at 66 videos/day.

YouTube Data API quota FAQ

How many videos can a default YouTube Data API project upload per day?
Up to 100, if no other per-video operation draws down the general 10,000-unit pool enough to become the binding constraint first — the upload call itself (videos.insert) draws from its own dedicated 100-calls/day bucket, confirmed on Google's current documentation.
Is the old "10,000 ÷ 1,600 ≈ 6 uploads/day" formula still correct?
No — that formula is obsolete. A December 2025 revision cut the upload cost to about 100 units, and a June 2026 revision moved uploads into their own dedicated 100-calls/day bucket entirely separate from the general pool, both confirmed on Google's own revision history.
Do YouTube Shorts have a different quota cost than regular videos?
No official documentation distinguishes Shorts from regular uploads for quota purposes — the same videos.insert cost and dedicated bucket apply regardless of video length or aspect ratio.
How do I request a higher YouTube Data API quota?
Through Google's official Quota extension request form, linked from the YouTube Data API's own getting-started documentation. Whether the two dedicated buckets (uploads, search) can be increased independently of the general pool is not confirmed in Google's public documentation.
Does setting a thumbnail or adding to a playlist cost quota separately from the upload itself?
Yes — thumbnails.set and playlistItems.insert each cost 50 units, drawn from the general 10,000-unit pool, separately from the 1-unit videos.insert cost drawn from the dedicated upload bucket.
Does this calculator call the real YouTube API to check my quota?
No — it runs the documented quota-cost math entirely in your browser based on the numbers you enter; it does not call Google's API or read your project's actual quota usage.

Ready to broadcast everywhere?

Sign up free — no credit card. You land on the Free plan, and you can start a one-time 7-day Studio trial from your workspace whenever you are ready. Connect your first accounts, import a batch, and watch one post fan out across every platform.