TranscriptAPI.io YouTube channel video API pricing
Is TranscriptAPI.io yours? Write to us about this page. We invite selected tool providers to our WhatsApp group.
67% complete: 4 of the 6 fields on our checklistSee the 6 fields
$0.00per 1,000 videosIn our YouTube channel video API benchmark, the best plan from TranscriptAPI.io scores 63.7 out of 100. TranscriptAPI.io ranks 33rd of 48 providers.This plan is free. We rank 318 plans for YouTube channel video APIs by price. Half the plans cost $0.075 or less per 1,000 videos. 130 YouTube channel video API plans on our price sheet are free. YouTube Data API's free plan scores highest of the free plans in our benchmark, at 83.9 out of 100.TranscriptYT's $3 monthly plan is the cheapest paid plan per 1,000 videos, with no charge per call. You get as many videos as TranscriptYT's rate limit allows. ScrapeUnblocker's pay-as-you-go plan costs the least for 10,000 videos a month: about $0.06.ShortsIntel's $10 pack (/ creators/ {platform}/ {handle}/ videos) covers any number of videos, and costs more up front than TranscriptYT's $3 monthly plan.ScrapeUnblocker, YouTube Data API (Google) and EveryInfra are the best YouTube channel video API providers in the Datacircle benchmark.
Plan: Hobby one of TranscriptAPI.io's 7 plans
- FreeHobby$0.00 per 1,000
- $10 pack2,500 credits$0.02 per 1,000
- $39 pack10,000 credits$0.02 per 1,000
- $149 pack50,000 credits$0.015 per 1,000
- $449 pack200,000 credits$0.011 per 1,000
- $49 monthlyProduction$0.0098 per 1,000
- $249 monthlyEnterprise$0.0012 per 1,000
Call:
GET / channel/ videos TranscriptAPI.io's only call for this APIAPI: YouTube channel video API one of TranscriptAPI.io's 2 APIs
About this item
- A copy at most 6 hours old. You get videos from TranscriptAPI.io's copy of YouTube.
- 4 of the 6 fields on our checklist. Text, Media, Analytics, Author.
- Nothing to pay. You get 20 credits, enough for 20 pages. Calls stop once your credits run out.
- One call. You send
channel_toid GET /. You can also sendchannel/ videos limit. The call returns the channel's videos. - Anyone can get it. Keep data: no limit. Use data: with conditions.
TranscriptAPI.io: YouTube channel video API alternatives
TranscriptAPI.io alternatives: every YouTube channel video API provider ranked
The table starts with TranscriptAPI.io's cheapest paid plan. Next come plans from other providers with the price per 1,000 videos closest to TranscriptAPI.io's. Each plan in the table gives live data or data at most a day old.
| TranscriptAPI.io, $249 monthly | MCP Scraper, $40 monthly | Zapi, Rp129,000 monthly | Anysite, $549 monthly | ReefAPI, $1,200 yearly, Enterprise yearly, POST /youtube/v1/channel_shorts | |
|---|---|---|---|---|---|
| $ per 1,000 videos | $0.0012 | $0.0006 | $0.0012 | $0.0013 | $0.0017 |
| Completeness | 67% | 33% | 50% | 67% | 67% |
| Billing | monthly | monthly | monthly | monthly | yearly |
| Pay | $249 | $40 | Rp129,000 | $549 | $1,200 |
| Enough for | 1,000,000 pages a month | about 133,333 pages a month | 200,000 pages a month | 425,000 pages a month | 300,000 pages a month |
| Freshness | 6 hours | live | live | live | live |
| Who can get it | anyone | anyone at least 18 and able to form a contract | anyone aged 18 or with guardian consent | anyone at least 18 years old or of the age of majority in their jurisdiction | anyone |
Sources
From each provider's own pricing page and docs, and from what providers tell us. We read this row from these pages on 2026-11-10.
Product details
The key fields this plan's answer can hold, then each filled column in its row on the sheet.
- Text
- Media
- Engagement, not in the answer
- Analytics
- Author
- Audience, not in the answer
| $ per 1,000 videos | $0.00 |
|---|---|
| Per | page of 200 |
| Billing | free |
| Repeat free | 6 hours |
|---|---|
| Also pays for | Subscribe · Unsubscribe · from the same budget: Get Transcript · Search · Channel Search · Get Playlist |
| Units cap | hard |
|---|
| $ per 1,000 calls that find nothing | $0.00 |
|---|
| Their pitch | Pull up to 200 of a channel's most recent uploads by its ID. Returns video IDs, titles, and durations. |
|---|
| Freshness | 6 hours |
|---|---|
| Keep data | no limit |
| Use data | You may use the Service for any lawful purpose. You agree not to: Resell or redistribute raw API access as a competing product, Attempt to bypass rate limits or abuse the free tier, Use the Service to generate or distribute illegal content |
| Pay | $0 |
|---|---|
| You get | 20 credits |
| Enough for | 20 pages |
| Concurrent | no limit |
|---|---|
| Batch | 1 |
| Answer | in the call |
|---|---|
| Median | 2.67 s |
| You send | channel_id. Optional: limit |
|---|---|
| Method | GET |
| Path | /channel/videos |
| Plan | Hobby |
|---|---|
| Who can get it | anyone |
The 8 fields the plan's answer can hold
channel ID, channel name, results returned, video ID, title, view count text, video duration text, posted ago