Auto Subtitles

Automatically generate subtitles from speech using AI (Whisper). Extract an SRT file or burn subtitles directly into your video.

Processed on our servers — requires a free account

How to Use Auto Subtitles

  1. Upload a video with speech
  2. Choose output mode: extract SRT or burn into video
  3. Select the language (or leave on auto-detect)
  4. Pick a Whisper model (Base for speed, Small for accuracy)
  5. Click Process and download your subtitles

Features

  • AI-powered speech recognition using OpenAI Whisper
  • Extract SRT subtitle files or burn subtitles into video
  • Supports 14 languages with auto-detection
  • Choose between Base (faster) or Small (more accurate) models
  • Server-side processing — no browser limitations

Frequently Asked Questions

Why is this tool server-only?
Whisper AI speech recognition requires model files (140-460MB) and significant compute power that isn't available in browser WebAssembly. Server-side processing ensures fast, reliable results.
What languages are supported?
Auto Subtitles supports 14 languages: English, Spanish, French, German, Italian, Portuguese, Dutch, Japanese, Korean, Chinese, Russian, Arabic, and Hindi. You can also use auto-detect to let the AI identify the language.
What's the difference between Base and Small models?
The Base model is faster (~10x realtime speed) and good for clear speech. The Small model is more accurate (~5x realtime) and handles accents, background noise, and complex speech better.
What's the difference between extract and burn modes?
Extract SRT gives you a subtitle file you can use in any video player. Burn into video renders the text permanently onto the video frames — useful for social media where viewers may not enable captions.