Accurate subtitles in minutes

Turn any video into perfectly captioned footage

Upload a video, get accurate subtitles automatically, fine-tune them in the browser, and download the result with captions burned in — or as a clean SRT/VTT track. No installs, no timeline wrestling.

Runs in your browser · Parallel transcription · Export hard-burned or soft subtitles

Everything in one place

From raw footage to captioned export

A focused workflow that handles transcription, editing, styling and export — without leaving the tab.

🎙️

Automatic transcription

Speech is turned into accurate, time-coded subtitles using a Whisper-based engine — no manual typing.

Parallel & fast

Audio is chopped into segments and transcribed at the same time, so a long video finishes about as fast as a short one.

✏️

In-browser editor

Review every cue, fix wording, and nudge timings in a clean editor synced to live video playback.

🎨

Style your captions

Control font, size, color and placement, then preview exactly how captions will sit on the video.

🔥

Burn in or keep soft

Hard-burn styled captions into the video with ffmpeg, or export a separate SRT/VTT subtitle track.

🌐

Multiple languages

Transcribe English, Spanish, German, Romanian, French and Italian out of the box.

How it works

Four steps to captioned video

Upload, transcribe, edit, export. The heavy lifting runs on a fast serverless pipeline.

Upload your video

Drop in a file. It uploads straight to secure storage — no waiting in a queue.

Auto-transcribe

The audio is split and transcribed in parallel, then merged into clean, time-coded cues.

Edit & style

Polish the text, adjust timings, and style captions to match your brand.

Download

Export the video with captions baked in, or grab a standalone SRT/VTT file.

Two ways to export

Captions exactly how you need them

Burn them in for social platforms, or keep them as a toggleable track for players that support it.

Hard-burned

Baked into the video

Styled captions are rendered directly into the footage with ffmpeg.

  • Plays everywhere — no player support needed
  • Perfect for Reels, Shorts, TikTok & feeds
  • Your exact fonts, colors and placement
Soft track

Separate SRT / VTT

A standalone subtitle file or muxed soft track alongside the video.

  • Viewers can toggle captions on or off
  • Editable later in any subtitle tool
  • Great for YouTube, Vimeo and web players
Multilingual

Caption in six languages

Pick a language and let the engine handle the rest.

English Spanish German Romanian French Italian
FAQ

Questions, answered

How long does transcription take?

Because the audio is split into segments and transcribed in parallel, a long video finishes about as fast as a short one — usually minutes, not hours.

Which languages can I transcribe?

English, Spanish, German, Romanian, French and Italian are supported out of the box.

Can I download the video with subtitles burned in?

Yes. You can hard-burn styled captions directly into the video, or export a separate soft SRT/VTT subtitle track — whichever fits your platform.

Do I need to install anything?

No. Caption Studio runs entirely in your browser. Upload, edit, and export without installing software.

Can I edit the subtitles before exporting?

Absolutely. Every cue is editable — fix wording, adjust timings, and restyle captions, all synced to live video playback.

Caption your next video in minutes

Upload, auto-transcribe, fine-tune, and export — all in the browser.

Open Caption Studio