Free
Start hereA small start. Plenty to explore.
$0per month
100 credits, refreshed monthly
Start for free- 100 free credits each month
- 2 API keys included
- Cache hits are free
A little credit goes a long way
Start free. Buy credits when you need them.
No subscription. Purchased credits never expire.
Make every credit count
A successful cold transcript or a delivered page of YouTube search results costs one credit. Everything below is priced per event, so you can estimate a workflow before running it.
| Event | Credits |
|---|---|
| Successful cold transcript delivery | 1 per video, including automatic monitor jobs |
| Transcript in a language YouTube declined to translate, with translate=true on a request or a bulk job | 300 credits per started 10,000 characters of transcript (at most 1,500), on top of the delivery credit; 0 when it cannot be delivered |
| Delivered YouTube or in-channel search page | 1 per page; identical retries within 60 seconds cost 0 |
| Cached transcript | 0 |
| Latest uploads and channel resolution | 0 |
| Library coverage and scoped transcript search | 0 |
| Monitor creation and RSS checks | 0; successful automatic cold deliveries cost 1 each |
| Listing, video facts, account and usage reads | 0 |
| Job creation, files, manifests, archives and webhooks | 0; jobs settle only their successful cold deliveries |
| Failed or refused deliveries and searches | 0 |
Zero-credit operations still follow their request and daily allowances. See all credits and limits.
The free allowance resets to 100 on the first of each UTC month and does not accumulate. Purchased credits remain separate and never expire.
Bulk work reserves the possible cold count, settles only delivered videos, and releases everything else. Customer-set per-key daily credit caps cover cold transcripts, translations and search pages.
Run the numbers
Every transcript is counted as a cold fetch. Real cost is often lower because shared cache hits cost nothing.
The ScriptHaul figure is what that many credits cost at the block rate for that volume; checkout sells whole blocks and banks the remainder. The transcriptapi.com figure is its published $5/month plan with 1,000 credits plus $2.50 per 1,000 in monthly top-ups, verified 2026-09-06 from its pricing page. Taxes and payment-provider treatment vary by location.
Peace of mind, included
Unused blocks can be requested within 14 days. Qualifying full-day outages receive an automatic credit, and discontinuation has a pro-rata unused-credit promise.