Auto subtitles for your video, in minutes
Drop a video and SubSpark writes the subtitles with exact timing. The recognition runs in your browser by default, so your file does not leave your device. Fix any word, then download SRT or VTT, or burn the captions straight into the video.
Accurate and timed
Whisper speech recognition gives every word its own timestamp, and AI splits the text into readable lines with punctuation.
Private by default
On the free plan the video is processed on your device. Cloud recognition is optional and never stores your video.
Ready to post
Pick a ready-made caption style, preview it live and export an MP4 with the captions burned in.
- Upload a video (try it without signing up)
- Check and edit the subtitle lines
- Download SRT, VTT or the video with captions
Is it free?
Yes. The free plan gives you one video per day up to 2 minutes with no watermark. Paid plans add longer videos, cloud speed and more models.
Which languages are supported?
More than 50 languages, with automatic language detection. You can also translate the subtitles into other languages.
Does my video get uploaded?
Not on the free on-device mode. In cloud mode only short audio pieces are sent for recognition and are not stored.
Translate video subtitles automatically · Animated captions for TikTok, Reels and Shorts · Автосубтитры для видео за пару минут · Автоматический перевод субтитров · Анимированные субтитры для TikTok, Reels и Shorts · Subtítulos automáticos para tu vídeo en minutos · Traduce los subtítulos de tu vídeo automáticamente · Subtítulos animados para TikTok, Reels y Shorts