SRT · YouTube · DaVinci Resolve · Subtitles · Accessibility
SRT Subtitle Generator — .SRT File for YouTube and DaVinci Resolve
Upload any audio or video file and get a ready-to-use .srt file in 3 minutes. Compatible with YouTube Studio, DaVinci Resolve, Premiere Pro, and Vimeo. AssemblyAI engine, 94-97% accuracy.
🎙️ Transcribe for free
Upload your audio or video and get the text in seconds.
30 minutes free per month. No credit card required.
Supported formats: MP3, WAV, OPUS, M4A, MP4, OGG
How it works
- 01
Upload your audio or video file
Accepts MP4, MKV, WEBM (videos), MP3, WAV, M4A, OPUS (audio). Files up to 5 GB. The system automatically extracts audio from video files — no need to convert beforehand.
- 02
Wait for transcription with automatic timestamps
The AssemblyAI engine transcribes the audio and inserts per-phrase timestamps in SRT format (hh:mm:ss,mmm → hh:mm:ss,mmm). For 1 hour of video, the SRT file is ready in 3-4 minutes.
- 03
Download the .srt file and import to your destination
YouTube: Studio → Subtitles → Add → Upload. DaVinci Resolve: Media → Import → Subtitle. Premiere Pro: Captions → Import → SRT. Vimeo: video dashboard → Distribution → Subtitles. The generated SRT is compatible with all these destinations.
Frequently asked questions
What is an SRT file and what is it used for?
SRT (SubRip Text) is the most universal subtitle format. It is a text file (.srt) where each line has: a sequence number, the start and end timecode, and the speech text. Example: "1 / 00:00:02,500 --> 00:00:05,000 / Welcome to our channel". It works on YouTube, Netflix (for creators), Vimeo, DaVinci Resolve, Premiere Pro, After Effects, VLC, and virtually any video player or editor.
How do I generate SRT subtitles for YouTube for free?
With VoxScriber: 1) Create a free account (30 min included). 2) Upload the video/audio. 3) Wait for transcription. 4) Under Export → select SRT → Download. 5) In YouTube Studio → Content → select the video → Subtitles → Add → Upload. Total: 5-8 minutes for a 30 min video, including YouTube upload.
What is the difference between SRT and VTT?
SRT (SubRip) and VTT (WebVTT) are both subtitle formats, but with technical differences: SRT uses comma as decimal separator in timestamps (00:00:02,500); VTT uses period (00:00:02.500). SRT does not support native formatting; VTT supports CSS and positioning. For YouTube, Vimeo, and video editors: SRT is most compatible. For web (HTML5 <track>): VTT is the standard. VoxScriber exports both formats.
How do I subtitle a YouTube video with an SRT file?
Step by step: 1) Go to YouTube Studio (studio.youtube.com). 2) Select the video. 3) Click "Subtitles" in the left menu. 4) "Add language" → select your language. 5) Click "Add" in the Subtitles column. 6) Select "Upload file" → upload the .srt generated by VoxScriber. 7) Save. Subtitles are available within 1-2 minutes. To replace auto-captions with yours (more accurate): in the video settings, set the uploaded subtitles as the default track.
Does the generated SRT file work in DaVinci Resolve?
Yes. In DaVinci Resolve: Workspace → Import → Subtitle. The SRT is imported as a subtitle track synced with the video. You can adjust style, position, and timing directly in Resolve. For fine timing adjustments (±0.3 second), use Resolve's native subtitle editor — more practical than manually editing the SRT file.
Can I generate subtitles in another language for a video?
VoxScriber transcribes in the audio's language — if the video is in English, the generated SRT will be in English. For subtitles in another language (for international export), the workflow is: 1) Generate the SRT in the original language. 2) Use DeepL or ChatGPT to translate the content line by line while keeping the timestamps. 3) Import the translated SRT as an additional track on YouTube (you can have both languages simultaneously). VoxScriber does not do automatic translation — only transcription.
Is there a duration limit for generating SRT files?
No. VoxScriber accepts files of any duration (up to 5 GB in size). 2-hour films, 4-hour courses, long webinars — all supported. Processing time is proportional to duration: ~3-4 min per hour of video. For very long files, the system processes in parallel and groups results automatically.
Generate free SRT subtitles — 30 min included
Try free — no credit card →30 minutes free per month. No credit card required.