Pepys
12,438,517minutes transcribed

Free SRT Generator

Upload audio or video, or paste a link, and get a clean, timed .srt subtitle file in minutes – ready to drop into any editor or player.

or paste a link
InstagramTikTokYouTubeFacebookSpotifyApple Podcasts

Accepts audio or video – MP3, M4A, WAV, MP4, MOV… – or a link · returns a standard, correctly timed .srt subtitle file.

60 min free · no card required · we never train on your audio

PodcasterJournalistContent creatorResearcherStudent
Trusted by 100k+ usersRated 4.9 out of 5 by 100k+ users

How do I generate an SRT file?

To generate an SRT file, upload your audio or video or paste a link to Pepys and it transcribes the speech into timestamped cues, then exports a standard .srt – numbered and time-coded – in minutes, in 99+ languages, with speaker labels. The first 60 minutes are free, no card. Drop the file straight into YouTube, Premiere, or VLC.

How srt generator works

01

Upload media or paste a link

Drop in any audio or video file, or paste a link – we extract the audio automatically.

02

Get timed SRT cues

AI transcribes the speech into timestamped, numbered cues formatted as standard SRT, ready in minutes.

03

Export the .srt

Download a ready-to-use .srt – or export the same transcript to VTT, TXT, Markdown, DOCX, PDF, or JSON instead.

Captions need more than the right words – they need the right timing, so each line appears exactly when it's spoken. Pepys handles both: upload your audio or video, or paste a link, and it transcribes the speech into numbered, time-coded cues and exports a standard .srt that drops straight into YouTube, Premiere, CapCut, DaVinci, or VLC – no hand-syncing.

Because it's a real sidecar file and not subtitles burned into a frame, you keep full control – restyle, reposition, or translate the captions in your editor whenever you like. It works in 99+ languages, labels speakers, handles long files by chunking and stitching, and never trains on your audio. Pay only for what you transcribe; credits never expire.

  • Standard, correctly timed .srt – numbered cues drop into any editor or player

  • Works from audio or video, or a link – we extract the audio automatically

  • Also export VTT, TXT, Markdown, DOCX, PDF, or JSON from the same transcript

  • 99+ languages, auto-detected · we never train on your audio · credits never expire

Works with the platforms you live in.

Paste a link from YouTube, TikTok, Instagram, Facebook, Spotify, or Apple Podcasts – or drop in any audio or video file. We transcribe it once, then you export it however your workflow needs.

  • YouTubeYouTube
  • TikTokTikTok
  • InstagramInstagram
  • FacebookFacebook
  • SpotifySpotify
  • Apple PodcastsApple Podcasts
  • or any file

Export to any format

  • TXT
  • Markdown
  • DOCX
  • PDF
  • SRT
  • VTT
  • JSON

Timestamps, speaker labels, and subtitle timing carry through to every export.

Srt generator – questions, answered

How do I generate an SRT file?

Upload your audio or video or paste a link on this page. Pepys transcribes the speech into timed cues and exports a standard .srt in minutes – your first 60 minutes are free, no card required.

Will the subtitles be timed correctly?

Yes – each cue carries a proper start and end time in HH:MM:SS,mmm format. Long files are chunked and stitched so the timing stays accurate from the first line to the last.

Does it burn the subtitles into the video?

No – it produces a downloadable .srt sidecar file. You add it to your video in your editor or player, keeping the styling and positioning under your control.

Can I get VTT instead?

Yes – export the same transcript as VTT, plus TXT, Markdown, DOCX, PDF, and JSON. Choose whichever sidecar format your platform expects.

Can I make subtitles in another language?

Yes – language is auto-detected across 99+ languages, and you can translate the finished transcript before exporting your .srt.

More free tools

Keep reading

Srt generator – free to start

Pay as you go – credits never expire, nothing to cancel. Or start free with 60 minutes, no card.