What's the best automatic subtitle generator in 2026?
Every tool transcribes. The real differences are the price per minute, the file you get back and what a second language costs.
You want clean captions on a YouTube video, an online course, a webinar or a Short without typing every line yourself. Auto subtitle generators do the heavy lifting in minutes. What the homepage won't tell you: the 2-minute cap per video, translation billed separately, the watermark on the free plan.
Short answer: pick Happy Scribe for clean SRT files on long videos, with 15+ export formats on Pro. Pick Rev when captions have to be right and you'd rather pay a human from $1.99 a minute. Submagic is built for animated captions on vertical clips. Subtitle Edit is free, open source and runs Whisper offline.
Already publishing everything on YouTube? Start with YouTube Studio, it costs nothing and you can fix the captions in place.
The ranking is editorial: a sponsored spot is always labeled on its card, and no affiliate link changes a score.
The best subtitle generator for your job
8 subtitle generators side by side
The full ranking, highest score first. Watch the two price columns that matter most and that most lists skip: minutes included per month, and the longest single video a plan accepts. A cheap plan that rejects your 40-minute webinar isn't cheap.
| Best for | What it does best | Free plan | Team size | Visit | ||||
|---|---|---|---|---|---|---|---|---|
| 1 | Happy Scribe | Best for long videos | 15+ export formats plus a 99% human option | 4.2/5 | 10-min trial; Basic $8.50/mo billed yearly | ✓ | Course creators and teams captioning webinars and interviews | Visit → |
| 2 | Submagic | Best for short-form clips | Animated captions, no watermark on any plan | 4.1/5 | $19/mo, $12 billed yearly | — | Creators and small teams posting Reels, TikToks and Shorts | Visit → |
| 3 | Subtitle Edit | Best free option | Free, open source, offline Whisper | 4.0/5 | Free (open source) | ✓ | Freelancers, schools and teams that keep footage local | Visit → |
| 4 | Rev | Best for human-grade accuracy | Human captions, 99%+ accuracy, 12-hour delivery | 3.9/5 | Free 45 AI min; humans from $1.99/min | ✓ | Teams publishing content where errors aren't an option | Visit → |
| 5 | Kapwing | Best browser editor | 1,000 subtitle minutes plus a full editor online | 3.8/5 | Free, then $16/mo | ✓ | Small teams that caption and edit in the browser | Visit → |
| 6 | Clipchamp | Best free pick on Windows | Free auto captions and free HD export | 3.7/5 | Free; Premium included with Microsoft 365 | ✓ | Beginners and small businesses on Windows | Visit → |
| 7 | YouTube Studio | Best if you publish on YouTube | Free, built in, editable in Studio | 3.6/5 | Free | ✓ | YouTube channels and course creators hosting on YouTube | Visit → |
| 8 | Descript | Best for text-based editing | Transcription and editing in one tool | 3.4/5 | Free, then $16/mo billed yearly | ✓ | Podcasters and creators who edit by editing the transcript | Visit → |
Prices as shown on each vendor's official pricing page in 2026, before tax. "Billed yearly" means the monthly rate when you pay for a year upfront.
Is your tool missing from this page? Email us: hello@hackceleration.com
How we compared and scored
We started from what people actually do with a subtitle generator: caption a YouTube video, a course or a webinar, push clips to social, and sometimes translate into a second language. For that, three things outweigh everything else: the real price per minute, the file you walk away with (SRT, VTT or burned-in video) and the maximum length per video.
We read every official pricing page, the vendors' help docs and hundreds of user reviews, with extra weight on the angry ones. Descript keeps the score from our full review, 3.4 out of 5. VEED isn't ranked: it's a full video editor more than a subtitle generator. Its paid plans include unlimited subtitles under a 50-hours-a-month fair use limit. Matesub isn't ranked: no published price. CapCut offers free auto captions but publishes no price list for Pro. Otter is a meeting note taker more than a subtitle tool, so it stays out.
- Ease of useTime to a clean first file: upload, fixes in the editor, export.20 %
- Value for moneyPrice per minute, free plan limits, watermark, cost of an extra language. Weighted heaviest because it drives most complaints.30 %
- Features and depthLanguages, export formats (SRT, VTT, burned-in), translation, styles, max length per video.25 %
- Customer support and assistanceReachable support, easy cancellation, clear billing, a human captioning option.15 %
- Available integrationsFit with editing and publishing tools: Premiere or Final Cut exports, YouTube, team sharing.10 %
No affiliate link changes a score or a rank.
Happy Scribe
Happy Scribe earns the top spot because it treats subtitles as a working file, not a visual effect. It recognizes 150+ languages and dialects, translates into 80+, and the Pro plan exports to 15+ formats: SRT, VTT, STL, Final Cut XML, EDL and burned-in MP4.
Basic runs $17 a month, or $8.50 a month billed yearly (the vendor advertises 50% off). You get 120 minutes a month and TXT, SRT, PDF and DOCX exports. Pro moves to 600 minutes and 3 seats for $29, or $19 billed yearly. Extra minutes are $0.20 each.
The part competitors can't match: when AI isn't enough, you order human-reviewed subtitles in the same app, from $2.00 a minute, with 99% accuracy claimed. For training videos or anything legal, that's often the sweet spot.
The catch: the free trial is only 10 minutes, and some users hit the limit halfway through a file. Support starts with a bot, which stings when an upload is stuck. Run a short clip first.
- 150+ languages recognized, translation to 80+
- SRT, VTT, STL, XML, EDL on Pro
- Human subtitles from $2.00/min
- ✓Built around subtitle files, not just burn-in
- ✓Cheaper yearly billing (half price on Basic)
- ✓Human option in the same tool
- ✗Free trial capped at 10 minutes
- ✗Pro formats locked to Pro
- ✗Bot-first support
The pick if your videos run longer than a few minutes and you need a clean file. Go Pro on yearly billing once you pass two hours a month or edit in Premiere or Final Cut.
Submagic
Submagic doesn't try to produce the perfect subtitle file. It tries to make a vertical clip readable and scroll-stopping, with ready-made animated styles. For a Reel or a TikTok watched on mute, that's the whole point.
Starter costs $19 a month, or $12 billed yearly, for 15 videos a month. Pro jumps to 40 videos for $39, or $23 billed yearly. AI caption translation is included on all three plans, and none of them adds a watermark.
The line people miss is the max length per video: 2 minutes on Starter, 5 on Pro, 30 on Business. An hour-long webinar doesn't fit on any plan. Reviewers love the accuracy ("The captions are always on point."), but several complain about canceling, one writing "I do not want to add another card just to cancel."
- No watermark on any plan
- AI translation on every plan
- Animated caption styles
- ✓Built for social video
- ✓Very fast on clips under 2 minutes
- ✓$12 a month billed yearly
- ✗2-minute cap on Starter
- ✗Wrong tool for long videos
- ✗Cancellation complaints
Great for batch-captioning social clips. If your videos run past 5 minutes, look at Business or switch to Happy Scribe. Put the renewal date in your calendar on day one.
Subtitle Edit
Subtitle Edit is a free, open source subtitle editor under the MIT license. It runs offline on Windows, macOS and Linux, and its Video menu launches Whisper speech recognition right on your machine. The model downloads on first use.
Why it's here: your footage never leaves your computer. For internal training, client interviews or anything under NDA, no cloud tool can promise that. There's no minute counter, no credits, no watermark.
The tradeoff is usability. You need to set up a video player (mpv or VLC), and speed depends on your hardware. It's a full subtitle editor, not a magic button. Hacker News users running Whisper on SRT jobs give the same advice: use the biggest model you can run, and check the last lines, where Whisper sometimes invents a credits line over closing silence.
- No minute cap
- Runs fully offline
- Full subtitle editor
- ✓Free with no watermark
- ✓Private: nothing uploaded
- ✓Every common subtitle format
- ✗Technical setup
- ✗Speed depends on your machine
- ✗No commercial support
The best free pick if you have a recent computer and some patience. Teams that want a shared online workspace will be happier on Happy Scribe or Kapwing.
Rev
Rev is the strongest human option in this list. Human captions start at $1.99 a minute, with 99%+ accuracy and delivery in 12 hours or less, according to Rev's pricing page. Foreign-language subtitles are priced by language: $6.49 a minute for Spanish or Hindi, $10.49 for a group running from Chinese to Italian, $15.99 for Japanese and Korean, 17 languages in total.
It also sells AI transcription. The free plan gives you 45 AI minutes a month. Essentials starts at $25.49 per seat per month with 5,000 minutes, and Pro at $47.99 with 10,000 minutes. That's a lot of headroom for a team.
The catch is cost on long content: a one-hour course with human captions runs about $119 at the base rate. Use AI for drafts and internal videos, and pay humans only for what ships publicly.
- Human captions from $1.99/min
- 99%+ accuracy, 12-hour delivery
- Foreign subtitles in 17 languages
- ✓Real human accuracy on demand
- ✓Big AI minute bundles
- ✓Clear per-minute pricing
- ✗Human captions add up fast
- ✗Foreign subtitles up to $15.99/min
- ✗Per-seat pricing for teams
The pick when captions have to be right the first time. Mix it with an AI tool: AI for drafts, Rev humans for public releases.
Kapwing
Kapwing is a full video editor in your browser with a built-in subtitle generator. Pro, at $16 a month, includes up to 1,000 minutes of auto subtitles, 500 minutes of translation and 50 minutes of dubbing. Translation covers 60+ languages.
The free plan is for kicking the tires only: 10 minutes of subtitles, videos up to 4 minutes, 720p exports with a watermark, and files kept for 3 days.
Reviews are harsh about credits. Users describe burning credits on a single one-minute video, or paying for a transcription that failed with a "Failed to transcribe asset" error when auto language detection guessed wrong. Always set the language yourself before you hit generate.
- 1,000 subtitle minutes on Pro
- Translation into 60+ languages
- Full editor in the browser
- ✓All online
- ✓Big minute bundle from $16
- ✓Easy team collaboration
- ✗Free plan has a watermark and 720p
- ✗Credit complaints in reviews
- ✗Auto language detection can misfire
Solid if you also edit your videos and want one subscription. Set the language manually and watch your credits in week one.
Clipchamp
Clipchamp is Microsoft's video editor. Its auto subtitles cover 80+ languages, and HD export is free, with no watermark.
Premium features come with a Microsoft 365 subscription, which makes it the easiest pick here for anyone already in Microsoft's world.
The limit: it's a consumer editor. Caption styles are basic, and the official page doesn't mention SRT export. If you need a separate file for YouTube or a course platform, use Happy Scribe or Subtitle Edit.
- Free auto subtitles
- 80+ languages
- Free HD export
- ✓Zero cost for simple videos
- ✓Included with Microsoft 365
- ✓Instant learning curve
- ✗Few caption styles
- ✗SRT export not mentioned by Microsoft
- ✗Less control over line breaks
The easiest way to caption a video for free and post it as is. As soon as you need a reusable subtitle file, move to a dedicated tool.
YouTube Studio
YouTube generates automatic captions in several languages, English, French and Spanish among them, on videos you upload. You then edit them in YouTube Studio under Subtitles. For a channel, nothing is cheaper.
Google's help page lists when captions won't be generated: the video is too long, the audio is poor, there's a long silence at the start, or several people talk over each other or in different languages. Live auto captions only work in English.
Tip: upload as unlisted, let YouTube generate the captions, fix them in Studio, then go public. Your audience never sees the rough draft.
- Free
- Edit in YouTube Studio
- English, French, Spanish and more
- ✓No cost
- ✓Nothing to upload elsewhere
- ✓Fixes go live instantly
- ✗Tied to YouTube
- ✗No captions on poor audio
- ✗Live captions in English only
Enough if YouTube is your only channel. For LinkedIn, your site or a course platform, you need a tool that gives you a standalone file.
Descript
Descript isn't a subtitle generator first. It's a video editor where you cut footage by deleting words from the transcript, and captions fall out of that naturally. If you already edit in Descript, you don't need another tool.
Free gives you 60 media minutes a month and 100 one-time AI credits, with 720p exports and a watermark. Hobbyist is $16 a month billed yearly ($24 monthly) for 600 minutes and 1080p with no watermark. Creator moves to 1,800 minutes and 4K for $24 billed yearly.
The downside is price if all you want is captions: you pay for a full editor and two meters, minutes and AI credits. Our full review gives it 3.4 out of 5, mostly on value for money.
- Edit video by editing text
- 600 min on Hobbyist
- Captions built into the edit
- ✓Transcript, edit and captions in one app
- ✓Very fast for video podcasts
- ✓Free plan to try
- ✗Pricey for captions alone
- ✗Two meters to watch
- ✗Interface shifts between releases
Worth it if you edit inside it. For captioning finished videos, Happy Scribe or Subtitle Edit cost less.
Where subtitle costs sneak up: minutes, languages, humans
The top-ranking lists on Google name tools without prices. The surprises live in the fine print. These are the traps that show up again and again in vendor pricing pages and user reviews.
Translation billed on top
The per-video length cap
When AI isn't good enough
- Check the max length per video before the monthly minutes.
- Price out a second language: some plans bill it minute by minute.
- Set the spoken language yourself instead of trusting auto detection.
- Always download the SRT or VTT, even if you burn captions in.
- Proofread names, numbers and acronyms first: that's where errors cluster.
- Check the end of the file: Whisper can invent a line over closing silence.
Clean captions in six steps, whatever tool you use
Quality depends more on your audio and your proofreading than on the tool. Here's the workflow that saves the most time, from recording to publishing.
Steps
Fix the audio before you shop for tools
BeforeA decent mic and a quiet room improve transcription more than switching tools ever will. Avoid music under speech and people talking over each other. That's exactly what makes auto captions fail, YouTube included.
- Priority
- One voice at a time, no music
Set the language yourself
UploadAuto detection trips on accents, bilingual videos and music intros. Pick the spoken language at upload and you avoid a failed transcript that still eats your minutes.
- Avoid
- Auto detect on bilingual videos
Fix recurring words in one pass
ProofreadSpot the brand names, product names and acronyms that keep coming back and fix them with find and replace. One fix covers the whole video.
- Proof first
- Names, numbers, acronyms
Keep lines short
FormattingTwo lines max, broken at a natural pause. On a phone screen, a long line wraps badly and stays up too briefly to read.
- Rule of thumb
- Two lines, one idea
Export the SRT first
ExportKeep a separate SRT or VTT. You can reuse it on YouTube, LinkedIn or a course platform, fix it without re-rendering, and translate it later. Burning captions into the image is the last step, not the first.
- Formats
- SRT or VTT
Check the ending, then publish
QARead the last lines of the file: Whisper models sometimes make up a credits line over closing silence. Then watch the video once on your phone, muted, the way your audience will.
- Final test
- On mobile, sound off
Your captions are done, what's next
These pages pick up where this one stops, if you also edit your videos or you're still weighing Descript.
Subtitle generators · FAQ
Is there a free subtitle generator with no watermark?
Yes. Subtitle Edit is free, open source, has no watermark and no minute cap. Clipchamp exports HD for free, and YouTube Studio captions your channel's videos at no cost. Kapwing and Descript add a watermark on their free plans.How accurate are automatic subtitles?
Good on clean audio, poor on noisy audio. Happy Scribe claims 85 to 95% for automatic subtitles and 99% for human-reviewed ones, and Rev claims 99%+ for humans. Those are vendor numbers: your audio quality matters more than the tool, and a proofread is still needed.How much do human captions cost?
Rev charges from $1.99 a minute with delivery in 12 hours or less, and Happy Scribe from $2.00 a minute ($1.90 on Business). Foreign-language subtitles cost more at Rev: $6.49 to $15.99 a minute depending on the language.What is an SRT file?
A plain text file listing each caption, numbered, with the time it appears and disappears. YouTube, LinkedIn, course platforms and video editors all read it. VTT is its web cousin and allows a bit of styling.Should I burn in captions or upload a separate file?
Keep both. A separate file can be fixed, translated and toggled by the viewer. Burned-in captions matter on Instagram and TikTok, where viewers can't turn on a file. Export the SRT first and burn in last.Can I generate subtitles from an MP3?
Yes. Upload the MP3 to a transcription tool like Happy Scribe or Subtitle Edit and export SRT. The file keeps every timestamp, so you can drop it onto the video in your editor. It's also the fastest route for a podcast.Can ChatGPT make subtitles?
Not really: ChatGPT doesn't produce captions timed to your video. For that, use Whisper instead, OpenAI's speech recognition model. It's built into Subtitle Edit for free and runs on your computer. Pick the largest model your machine can handle.How do I fix captions that drift out of sync?
In Subtitle Edit, the sync tools shift the whole file at once. In an online tool, check whether the offset is constant: if it is, one global shift fixes it. If it grows over the video, the frame rate doesn't match and you need to re-export.