ScriptHaul API
Log inGet API key

A little credit goes a long way

Simple pricing.
On your terms.

Start free. Buy credits when you need them.
No subscription. Purchased credits never expire.

Free cache hitsNo charge for failuresAll seven formats

Free

Start here

A 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

Prices in USD. Paid blocks are one-time purchases.

Need more? Let’s talk volume

Make every credit count

Pay for successful delivery.

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.

EventCredits
Successful cold transcript delivery1 per video, including automatic monitor jobs
Transcript in a language YouTube declined to translate, with translate=true on a request or a bulk job300 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 page1 per page; identical retries within 60 seconds cost 0
Cached transcript0
Latest uploads and channel resolution0
Library coverage and scoped transcript search0
Monitor creation and RSS checks0; successful automatic cold deliveries cost 1 each
Listing, video facts, account and usage reads0
Job creation, files, manifests, archives and webhooks0; jobs settle only their successful cold deliveries
Failed or refused deliveries and searches0

Zero-credit operations still follow their request and daily allowances. See all credits and limits.

Buckets

Free first, purchased second

The free allowance resets to 100 on the first of each UTC month and does not accumulate. Purchased credits remain separate and never expire.

Protection

Reserve, settle, release

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

Estimate a month.

Every transcript is counted as a cold fetch. Real cost is often lower because shared cache hits cost nothing.

ScriptHaul$14.30transcriptapi.com$27.50

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

Refunds without a maze.

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.

Read the refund rules