Captions, perfectly in sync.
Load an .srt to fix the wording, tweak start and end times, or shift every cue to re-sync with your video — then export a clean subtitle file. Everything stays in your browser.
Load or start blank
Drop in an existing .srt, or start from scratch and add cues.
Edit & re-sync
Fix the text, adjust timings, or shift every caption by an offset.
Export .srt
Download a clean, correctly-formatted subtitle file.
Is my subtitle file uploaded?
No. Your .srt is parsed and edited entirely in your browser — nothing is uploaded to a server.
What's the 'shift all times' option?
It moves every caption earlier or later by the number of seconds you enter — perfect for fixing subtitles that are consistently out of sync with the video.
What time format do the cues use?
Standard SRT timing, HH:MM:SS,mmm (hours:minutes:seconds,milliseconds), e.g. 00:01:23,500.
Can I start from scratch?
Yes. Upload an existing .srt to edit it, or start blank and add cues one by one, then export.
Is it free?
Yes — completely free, no sign-up and no watermark.