Pepys
12,438,517minutes transcribed

Video to Subtitles – Auto SRT/VTT Generator

Upload a video and get a downloadable SRT or VTT subtitle file with accurate, perfectly timed captions in minutes.

or paste a link
InstagramTikTokYouTubeFacebookSpotifyApple Podcasts

Accepts MP4, MOV, MKV, WebM and other video files · returns a downloadable .srt or .vtt subtitle file with timed captions.

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 make subtitles for a video, upload the file to Pepys and it transcribes the speech into accurate, timestamped captions you download as an SRT or VTT sidecar file, in 99+ languages, in minutes. Load that file into your player or editor to show captions. Your first 60 minutes are free, no card required.

How video to subtitles works

01

Upload your video

Drop in the video file – we extract the audio and prepare it automatically.

02

Generate the captions

AI transcribes the speech into clean, line-broken captions with accurate start and end times in minutes.

03

Download SRT or VTT

Review and edit any line, then download a ready-to-use SRT or VTT subtitle file.

Subtitles make a video watchable on mute, searchable, and accessible – but typing and timing them by hand is brutal. Upload your video and Pepys writes the captions for you: it transcribes the speech, breaks it into readable lines, and times every cue so they land exactly when each line is spoken.

You get a clean .srt or .vtt sidecar file to load into YouTube, Premiere, CapCut, VLC, or any player – not subtitles baked into the picture, so you stay in control of styling. It works in 99+ languages, your first 60 minutes are free, and we never train on your video.

Clean paragraphs. No more um's and ah's.

The left is what Pepys hands back – logical paragraphs with the filler stripped out, punctuated and readable. The right is the raw, one-line-per-segment dump most transcribers leave you with.

reel-voiceover.mp4

um so yeah everyone keeps telling you to like lead with your best line right but uh honestly if you give away the whole answer in the first second you know there's basically no reason for anyone to keep watching so the hook isn't kind of the smartest thing you say it's like a loop you open that they need to close and um that's the part that actually keeps people around

Raw
BeforeAfter
  • Properly timed cues with sensible line breaks – not one giant block of text

  • Download SRT or VTT to load into any editor or player – you control the styling

  • Long videos handled automatically – we chunk and stitch so timing stays correct

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

Any language – 99+ detected automatically

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.

Video to subtitles – questions, answered

How do I generate subtitles for a video?

Upload your video on this page – the first 60 minutes are free, no card. Pepys transcribes the speech into timed captions you can edit and download as an SRT or VTT subtitle file in minutes.

What's the difference between SRT and VTT?

Both are sidecar caption files with timestamps. SRT is the most widely supported; VTT (WebVTT) is the web standard for HTML5 video. Pepys exports either, so pick whichever your player or platform expects.

Are the subtitles burned into the video?

No – Pepys gives you a separate .srt or .vtt file, not captions baked into the picture. Load it alongside the video so you keep full control over font, size, and position.

Can I make subtitles in another language?

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

More free tools

Keep reading

Video to subtitles – free to start

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