I downloaded .srt files for watching a French movie. But unfortunately, it is out of sync. Is there any tool in Windows using which I could manually sync it specifying the start time?


VLC also lets you add (or subtract) subtitle delay so you can sync them up while viewing. Ctrl-H and Ctrl-J shift the delay by 50ms in either direction.

SRT files are basic text files, so once you've found an offset that looks right in VLC, use perl or sed (or your favorite scripting language) to add that offset to all the timecodes in the file.

(Or try the aforementioned subtitle editor programs if you're not up for the challenge of off-the-cuff timecode math.)


I strictly recommend Subtitle Edit.


  • Visually sync/adjust a subtitle (start/end position and speed).
  • Create/add subtitle lines
  • Translation helper (for manual translation)
  • Convert between SubRib, MicroDVD, Substation Alpha, SAMI, and more
  • Import VobSub sub/idx binary subtitles (code is ripped from Subtitle Creator by Erik Vullings/Manusse)
  • Can read and write UTF-8 and other unicode files (besides ANSI)
  • Show texts earlier/later
  • Merge/split
  • Adjust display time
  • Fix common errors wizard
  • Remove text for hear impaired
  • Renumbering
  • Swedish to danish translation built-in (via Multi Translator Online)
  • Google translation built-in
  • Spell checking via Open Office dictionaries/NHunspell (many dictionaries available)
  • Effects: Typewriter and karoake
  • Can open subtitles embedded inside matroska files
  • History/undo manager

You can use Subtitle Workshop. I can recommend version 2.51, haven't tried the new beta.

Another editor for subtitles is Aegisub.


These are so many best subtitle editor . but it dependents on what the other features you are looking from the sub title editors.

Jubler is a subtitle editor which can work with *.SUB and *.SRT files. Jubler lets you join, split, and recode into different frame rates, delete and remove depending on specific patterns, and edit specific subtitles in place.

alt text


DVDSubedit (free)


Go to www.videohelp.com/tools and search for srt . Find the one as you like

  • was a snap to install on OSX and easily edited my first subtitle file and recoded the original framerate to the movie's framerate. nice, simple software. thanks! – i_a May 30 '17 at 17:57

Manually? You can open the .srt file in Notepad (or your favourite alternative) and edit the time codes.

Maybe you need to add the time lag amount to all the time codes. I believe that Media Player Classic can "shift" the subtitles forward or back, but while you are viewing.

I also think I came across some external software to edit the times automatically. Let me know if this is what you want and I'll try to find them.


the best thing is change the file extension from .srt to .txt. Then complete your editing and change it back to .srt. This will surely help. and to play it with the move simply change the srt files name same as the video file but do not remove the .srt extension from the subtitle file..

  • 3
    Why do you have to change the file extension? Just drag the file onto Notepad... – djeidot Nov 26 '10 at 10:57

Subtitle Workshop has already been recommended to you (+1!)

However, if you don't want to go that way, play your subtitled movie with SMPlayer (a multiplatform front-end for mplayer). It's the best all-round media player when it comes to subtitle handling and options (by a far cry!)

alt text

SMPlayer is open source, freeware and a portable version is available as well.

On a personal note, SMPlayer beats the highly overrated VLC player hands down.

Not the answer you're looking for? Browse other questions tagged or ask your own question.