I'm looking for a free offline Subtitle creator program that allows me to create & edit subtitles for my screen recorded videos from scratch. Any suggestions of a product that's free (like in "free beer"), offline & good quality for Windows? Formats .srt and .sub should be supported at least.


2 Answers 2


You have a couple of options:

Hard Subtitles

These are visible all of the time on the final video.

There are a few dependencies to install but MoviePy fits the bill neatly. You can even do the Star Wars titles effect or Moving Letters.

  1. Subtitle Videos Yes see method here. The format of the subtitles file (.srt) is SubRip format.
  2. Produce good quality output Yes Uses FFMPEG for the video processing which supports a large number of video formats.
  3. Free, Gratis & Open Source Yes All of the tools involved are as well
  4. Windows Yes Cross platform so OS-X and Linux also.


Soft Subtitles

The viewer can select whether to see the subtitles or not. Probably your best choice is SubtitleEdit.

  • Good Quality Yes
  • Free, Gratis & Open Source Yes
  • Windows Yes
  • Supports over 200 formats
  • enjoying SubtitleEdit. Took just a little bit to get into it. The documentation is thin, but open the Settings and you can see what to do... especially see the "Shortcuts" tab for finding and setting up the controls you need.
    – Mike M
    Oct 24, 2017 at 12:40

From my perspective, efficient subtitle editing takes the advantage of visualizing the audio track. According to this criteria, here are two powerful tools that fits this criteria:

  • Aigesub is a great option, not only it is equipped with the visualization of audio track, but it also has live preview, and the visual style editor. According to my knowledge, many Chinese subtitle group is currently using this one as a workhorse tool.

  • Arctime is a software currently under active development, it support drag and drop, and has a beautiful user interface.

Both of these two software can be used on several platforms.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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