← All articles

Free SRT file maker: create an SRT file online

6 min read

Quick answer

The fastest free SRT file maker is ClipMint: upload a video or audio file, generate word-timed subtitles automatically, correct anything the transcription missed, and download a .srt file. The download itself is free, and you get 5 free transcription minutes as a guest — no account required to make your first SRT.

An SRT file is the plainest, most widely accepted subtitle format there is — a text file that says which words appear on screen and exactly when. You can type one by hand in any text editor, and for a two-line clip that is fine. For anything longer, keying timestamps manually is the slowest possible way to caption a video. Here is how to make an SRT file free in a few minutes instead.

Make an SRT file in four steps

  • Open the ClipMint studio and drop in your video or audio file — MP4, MOV, WebM, MP3, WAV, and M4A all work.
  • Click generate: the transcript comes back with word-level timing, usually in under a minute, and no timestamps to type.
  • Read the lines once and fix names, brands, acronyms, and numbers — the words automated transcription reliably misses.
  • Open the download menu and choose SRT (.srt). The file lands in your downloads folder, ready to upload anywhere.

What free actually means here

Exporting the subtitle file costs nothing — SRT, VTT, JSON, and TXT are all free downloads from the same project. What is metered is the transcription, and you get 5 free minutes as a guest without creating an account, plus 15 more when you sign up free. So your first SRT file genuinely costs nothing, no card and no signup wall between you and the download.

What is inside an SRT file

  • A sequence number for each caption, counting up from 1.
  • A timing line with the start and end time, written as hours:minutes:seconds,milliseconds and separated by an arrow.
  • One or two lines of caption text underneath.
  • A blank line before the next block — the separator that tells players where one caption ends.

That is the whole format. It carries no styling, no fonts, and no positioning; the player decides how the text looks. If you need styling or web-native positioning, that is what VTT is for — and you can download both from the same project rather than converting one into the other.

Mistakes that break an SRT file

  • Using a period instead of a comma in the timestamp — that is VTT syntax, and SRT parsers reject it.
  • Dropping the blank line between blocks, which merges captions or breaks the file entirely.
  • Overlapping timings, where one caption ends after the next one starts.
  • Saving as .doc or .rtf instead of plain text with UTF-8 encoding, which mangles accents and punctuation.
  • Cramming four lines into one caption. Two lines is the practical maximum if you want it read at playback speed.

Where your SRT file goes next

Upload it to YouTube, Vimeo, LinkedIn, or a course platform as a closed-caption track viewers can switch on. Drop it into a video editor as a subtitle layer. Keep it as a searchable transcript for repurposing. The one place a file does not help is TikTok, Instagram Reels, or YouTube Shorts, which do not accept an uploaded subtitle file — for those, export an MP4 with the captions burned in from the same project.

Frequently asked questions

Is there a truly free SRT file maker?
Yes. ClipMint gives you 5 free transcription minutes as a guest and 15 more when you sign up free, and downloading the .srt file costs nothing at all. You can make an SRT for a short video without paying or entering a card.
Do I need an account to download an SRT file?
No. You can open the studio as a guest, upload a clip, generate subtitles, and download the .srt file straight away. An account gets you more free minutes and saves your projects so you can reopen them later.
Can I make an SRT file by hand?
Yes — an SRT is just plain text. Number each caption, add a timing line as hours:minutes:seconds,milliseconds with an arrow between start and end, put the text underneath, and leave a blank line between blocks. Save it as .srt with UTF-8 encoding. It works, but timing a full video by hand takes far longer than generating it.
How do I fix subtitle timing that drifts?
Adjust the start and end times of the affected captions in the editor before exporting, rather than editing the file afterwards. Timing usually drifts around long pauses, overlapping speakers, and music, so check those moments first.
What is the difference between SRT and VTT?
They are nearly identical, but SRT uses a comma in its timestamps and carries no styling, while VTT uses a period and supports optional styling and positioning for the web. Use SRT for the broadest compatibility, VTT for captions served on your own website.

Ready to caption your next video?

Transcription: 5 free min · Cloud Export: 5 free min · no account or card

Open Free Studio