Pepys
12,438,517minutes transcribed

Free Subtitle Generator

Upload audio or video, or paste a link, and get a timed .srt or .vtt subtitle file in minutes – synced and ready to use.

or paste a link
InstagramTikTokYouTubeFacebookSpotifyApple Podcasts

Accepts audio or video – MP3, M4A, WAV, MP4, MOV… – or a link · returns a timed .srt or .vtt subtitle file you can attach to your video.

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 subtitles for a video?

To generate subtitles, upload your audio or video or paste a link to Pepys and it transcribes the speech into timed cues, then exports a .srt or .vtt caption file in minutes, in 99+ languages, with speaker labels. The first 60 minutes are free, no card. Attach the sidecar file to your video in any editor or player.

How subtitle generator works

01

Upload media or paste a link

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

02

Get timed captions

AI transcribes the speech into timestamped, speaker-labeled cues, ready in minutes.

03

Export SRT or VTT

Download a .srt or .vtt subtitle file to pair with your video – or export TXT, Markdown, DOCX, PDF, or JSON.

Most video gets watched on mute, so subtitles aren't optional – they're how the message actually lands, and how the content stays accessible. Pepys generates them in minutes: upload your audio or video, or paste a link, and it transcribes the speech into timed cues and hands back a .srt or .vtt file you can pair with any clip, course video, or social post.

You choose the format your platform wants – SRT for most players and YouTube, VTT for the web – and you get a real sidecar file, not captions baked into the picture, so you can restyle, reposition, or translate them later in your editor. It works in 99+ languages, labels speakers, handles long videos by chunking and stitching, and never trains on your audio. Pay only for what you transcribe; credits never expire.

  • Pick your format – timed .srt or .vtt, synced and ready to attach

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

  • Speaker labels and timestamps carry into the caption file

  • 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

Most useful for your work: SRT · VTT

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

Subtitle generator – questions, answered

How do I generate subtitles for a video?

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

What's the difference between SRT and VTT?

Both are timed subtitle files; SRT is the most widely supported (YouTube, most editors and players), while VTT is the standard for HTML5 web video. Pepys exports either from the same transcript.

Are the subtitles burned into the video?

No – you get a downloadable sidecar file. Add it to your video in your editor or player so you keep full control over styling, position, and timing.

Will the subtitles be in sync?

Yes – every cue carries accurate start and end times. Long videos are chunked and stitched automatically so the captions stay synced from start to finish.

Can I create subtitles in another language?

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

More free tools

Keep reading

Subtitle generator – free to start

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