Add positioning to SRT subtitles for Youtube
Youtube uses VTT files for subtitles with enhanced features such as positioning. If you have an SRT file, but you’d like to position the subtitles, you can use this tool to add positioning information.
Upload SRT
An SRT is a basic subtitle file, it’s essentially just a text file with timings for the captioning. Most tools support this format, and it’s easy to work with. Learn more about SRT here.
Upload Timing (optional)
To save time you can upload a CSV with positions. The file must have three columns: Start, Stop, and Position.
Start and Stop should be times formatted as hh:mm:ss.sss.
Position must be one of the following values: top-left, top-center, top-right, middle-left, middle-center, middle-right, bottom-left, bottom-center, bottom-right
Here is a sample file for demonstration.
If recognized, the timings will be loaded into the form below once the csv file is selected.
Most spreadsheets can be exported as a CSV file. Here are some popular options: LibreOffice Calc, Google Sheets, Microsoft Excel
Adjust Positioning
Use this form to adjust the positioning of the subtitles. You can specify start and stop times to allow the subtitles to move to different positions throughout the video.
| Start | Stop | Position | |
|---|---|---|---|
leave times blank to affect entire file
Download VTT File
The VTT file will contain the same subtitles, but with added positioning information.