How to Add Subtitles to YouTube Videos: Create, Review and Upload an SRT
Compare YouTube captions, manual subtitles and an AI-assisted SRT workflow. Learn how to upload timed captions and add another language.
Prepare a timed SRT file, open your video in YouTube Studio → Subtitles, choose the subtitle language, and upload the file with timing. Review the captions against the video before saving or publishing. You can correct YouTube's automatic captions, write your own, or generate a draft with an external transcription tool.
Captions are not the same as burned-in text
A separate subtitle track can be turned on and off and supplied in multiple languages. Burned-in text is part of the picture: viewers cannot switch it off or replace its language. This guide creates a separate caption file, not a rendered video.
Automatic captions are a starting point, not a reviewed transcript. Check names, numbers, technical terms and meaningful sounds. For accessible captions, preserve relevant speaker and sound information rather than blindly removing everything except dialogue.
Choose how to create the subtitle file
For an existing video with usable automatic captions, correct them in YouTube Studio. For a short clip, manual typing may be practical. For a reusable subtitle file or a translation workflow, generate a draft from your own video file and review it before export.
- Automatic captions: no separate transcription tool is necessary, but errors still need review.
- Manual entry: useful when you already have accurate text and can check its timing.
- AI-assisted SRT: useful when you want an editable file to translate or reuse in another editor. Processing time depends on the file; no fixed completion time is guaranteed.
Generate and check an SRT in SubtitleFlow
Upload your MP4, MOV or WebM file to the YouTube subtitle generator. This is a file-upload workflow, not a YouTube URL downloader. Use your original video or another copy you have permission to process.
Select the transcription workflow and the appropriate language settings. When processing finishes, check the text and cue boundaries in the editor. Preview limits, credits and export access depend on your plan; check the preview and pricing before processing a long file.
Export SRT for the language you want to publish. Open the file and check the beginning, middle and end against the same video cut.
Upload the SRT in YouTube Studio
Use YouTube Studio in a desktop browser. Set the video's original language accurately, then follow the current caption upload flow. Button labels can vary by interface language.
- Open Subtitles and select your video.
- Use Add language when needed, then Add in the subtitle column for that language.
- Choose Upload file → With timing → Continue, and select your SRT.
- Review the result and use the Save or Publish action shown in Studio. Do not upload translated text into the original-language track.
Fix common problems before publishing
If every line is early or late by the same amount, adjust a copy with the subtitle shift tool. If the gap grows over time, inspect the frame rate or speed; if a scene was cut, a single offset will not fix it.
Use UTF-8 text, keep words and names together where possible, and preview long lines on a small screen. Subtitle style guides are useful targets, not proof that a file meets every delivery requirement.
Add another subtitle language
Correct the source subtitles first, translate the SRT or VTT, then review the target language. Export translation-only subtitles and upload them into the matching language track. A bilingual file can be useful for learning, but separate language tracks let viewers choose their language.
You can also supply translated titles and descriptions in Studio. Translations improve accessibility; they do not guarantee recommendations, views or ranking.
FAQ
Can I paste a YouTube URL into SubtitleFlow?
The workflow described here uploads a video, audio or subtitle file. It does not download a video or captions from a YouTube URL.
Does SubtitleFlow burn subtitles into my video?
This workflow exports subtitle files. Use a video editor if you need the words permanently rendered into the picture.
Can I use SRT for translated captions?
Yes. Export the translated SRT and upload it with timing to the target-language subtitle track, then check it against the video.
Official references (checked 2026-10-22)