SnailText
EN

Subtitle generator

An auto subtitle generator that runs on your machine

Turn any audio or video file into an SRT or VTT subtitle file. Automatic subtitles generated from the speech itself, on your own computer, with no upload, no per-minute billing and no watermark.

Generate SRT and VTT locally, nothing uploaded

No account · Nothing uploaded

Automatic subtitles, generated on your own machine

An automatic subtitle generator works by transcribing the speech in your file and writing the timing into a standard subtitle file. SnailText does that with the Whisper speech model running on your own machine, so the audio never leaves your computer, and it works on both Mac and Windows.

You get a real SRT or VTT file you can drop onto a video in any editor or player, not captions burned into the video. That keeps the subtitles editable and separate, the way most workflows want them.

How to generate automatic subtitles

  1. Open the Transcribe files screen in SnailText.
  2. Add your audio or video file, or a whole folder of them.
  3. Choose SRT or VTT as the output before you run it.
  4. Run it. The subtitle file is saved next to your media, ready to use.

Try it on your own files

Download for Mac

Generate SRT and VTT locally, nothing uploaded

Free, offline, and no watermark

Most online subtitle generators upload your file to a server, cap you at a few minutes, and stamp a watermark on the free tier. SnailText does none of that: it generates subtitles locally, so there is no upload, no length limit beyond your own memory, and no watermark.

The free tier uses the compact Whisper models with no account. Timestamps are phrase-level, one cue per spoken phrase, which is what you want for readable subtitles on a talk, a lecture, or a video.

Subtitle generator FAQ

How accurate are the automatic subtitles?
Accuracy depends on the recording and the model you pick. Clear speech on a decent microphone comes out close to usable as-is; heavy accents, crosstalk, background music or a phone recorded across a room will need a pass by hand. The larger Whisper models are noticeably better on difficult audio and slower to run, and you can rerun the same file on a bigger model if the first result is not good enough. Automatic subtitles are a first draft you correct, not a finished transcript.
Can I edit the subtitles after they are generated?
Yes. The output is a plain .srt or .vtt file, so any text editor or subtitle editor opens it and you can fix wording or nudge timings. Nothing is locked, there is no watermark on the file, and the app does not need to be running to reopen it later. This is the main practical difference from browser tools that hand you a preview and make you pay to export.
Can this subtitle maker generate subtitles in other languages?
Yes. SnailText transcribes in the full set of Whisper languages (99) and can auto-detect the language or let you pick, all locally. So you can generate subtitles for non-English audio and video without sending it anywhere.
Will the subtitles be burned into the video, or is the SRT and VTT a separate file?
No. SnailText writes a separate SRT and VTT file and does not hardcode captions into the video. That keeps the subtitles editable and lets you attach them in any player or editor. If you want them burned in, overlay the file in a video editor afterward.

Generate subtitles on your own machine

Free local subtitle generation, no account needed. SRT and VTT files on Mac and Windows.