Free transcript tools cover more than people expect — right up until you need volume, automation, or specific export formats. Here's where the free line actually sits, using Scriptube's own plans as the concrete example.
What's free, broadly
- YouTube's own transcript panel. Free, no account, one video at a time, no export.
- Open-source scripts and libraries. Free to use, but you write and maintain the code yourself — no dashboard, no support.
- Free tiers of paid transcript tools. Most hosted transcript services, including Scriptube, offer a free tier with caps on volume and features. What exactly those caps are varies by provider, so check each one directly — here's exactly what Scriptube's free tier includes.
Scriptube's free plan
The Free plan gives you 20 credits a month. There are no plan caps on batch size, videos per day, or parallel batches; credits are the only limit. Each transcript costs 1 credit the first time it's processed — re-reading or re-exporting something already in your library is free. There's no API access, no BYOK, no translation, and no webhooks on this plan. Full current numbers for every plan live at /ui/pricing; see how credits work for the full model.
This is enough for light, occasional use — a handful of videos a week, read in the dashboard, exported in whichever of the six formats you need.
What paid plans unlock
Moving up through Scriptube's paid plans gives you more credits per month and adds features at specific tiers:
- Translation (auto-translated tracks and English translation) is available from the Starter plan up.
- API access and BYOK (bring your own ElevenLabs or Google Translate keys) are available from the Pro plan up.
- Webhooks for automated notifications are also available from Pro up, with higher webhook limits on Business and Unlimited.
On every plan, credits are the only limit — if they run out mid-batch, finished transcripts are kept and the rest is cancelled without charge. If you only need occasional extra volume rather than a plan change, credit packs (Micro, Standard, Bulk, Max) top up your account without expiring. See /ui/pricing for current plans and credit allowances.
Worked example
Say you process a single video like https://www.youtube.com/watch?v=dQw4w9WgXcQ once a week for a newsletter. That's comfortably inside the Free plan's 20 monthly credits. If you need to translate it, or automate the download with a script that runs on a schedule, you've crossed into paid-plan territory — translation needs Starter, and the API needs Pro.
How to check before you commit
Before submitting a large batch on any plan, get a cost estimate first:
curl -X POST https://scriptube.me/api/v1/transcripts/estimate \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"urls": ["https://www.youtube.com/watch?v=dQw4w9WgXcQ"]}'
This tells you the credit cost before anything is charged, so you can see whether your current plan — or a top-up pack — covers it.
A middle option: credit packs instead of upgrading
If your usual volume fits comfortably on a lower plan but you occasionally need a burst of extra credits — a one-off research project, a bigger-than-usual channel audit — a credit pack can cover that without committing to a higher monthly plan. Packs (Micro, Standard, Bulk, Max) never expire, so buying one ahead of a known spike is often cheaper over a year than permanently upgrading a plan you don't need the rest of the time.
What doesn't change between free and paid
Every plan, free included, charges the same way: 1 credit per video the first time it's processed, with reading or re-exporting anything already in your library free regardless of plan. The free-vs-paid line isn't about per-video cost going up — it's about how many credits you get each month and which features (translation, API, BYOK, webhooks) are unlocked at all.
Support and reliability expectations
Free tools, whether that's YouTube's own panel, an open-source script, or a free tier of a paid product, generally come with no service guarantees — if something breaks, you're on your own to fix it or wait for a volunteer maintainer. Paid plans are also where you'd expect account-level support when something about your batches or billing needs a human to look at it, though exactly what support looks like varies by provider — check what's actually included before assuming.
Reassessing as your usage changes
Plan fit isn't a one-time decision. If your usage grows — more videos, more frequent batches, a new need for the API or translation — revisit which plan actually matches what you're doing now rather than staying on whatever you originally signed up for. Scaling down works the same way if your usage drops.
Picking a side
If you're processing a handful of videos occasionally and don't need the API, translation, or webhooks, free covers it. If you need automation, bulk channel or playlist processing on a regular basis, or BYOK, a paid plan pays for itself in time saved almost immediately. See how BYOK works on paid plans if that's the specific feature you're evaluating.
Compare current plan details at /ui/pricing.