MP4 to Subtitles (SRT/VTT)
Upload an MP4 and get a ready-to-use SRT or VTT subtitle file – correctly timed to the video, in minutes.
Accepts an MP4 video file (and other audio/video formats) · returns a downloadable SRT or VTT subtitle file, correctly timed.
60 min free · no card required · we never train on your audio
How do I generate subtitles from an MP4?
To make subtitles from an MP4, upload the video to Pepys and it transcribes the speech into a timed caption track, then exports a downloadable SRT or VTT file you load into your player or editor – in 99+ languages, auto-detected. Your first 60 minutes are free, no card required.
How mp4 to subtitles works
Upload your MP4
Drop in the MP4 – we pull the audio off the video and prepare it automatically.
Auto-generate the subtitles
AI transcribes the speech into timed cues, broken into readable lines that track the video.
Download SRT or VTT
Tweak the wording inline if you like, then export the subtitle file as SRT or VTT.
Captioning an MP4 by hand means scrubbing the timeline and typing line after line against the clock. Pepys does the timing for you: upload the video and it returns a fully timed subtitle file, with each cue lined up to the words on screen, so all you do is download and load it.
You get a sidecar SRT or VTT file – the standard captions format players, editors, and YouTube already accept – not a re-rendered video. It works in 99+ languages, auto-detected, we never train on your audio, and you pay only for the minutes you transcribe; credits never expire.
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.
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
RawTimed cues lined up to the video – no manual timeline scrubbing
Export a clean SRT or VTT sidecar file, ready for any player or editor
Long MP4s handled automatically – we chunk and stitch with correct timing
99+ languages, auto-detected · we never train on your audio · credits never expire
Any language – 99+ detected automatically
- English
- 中文
- Español
- العربية
- हिन्दी
- Français
- 日本語
- Português
- Русский
- Deutsch
- 한국어
- Italiano
- বাংলা
- Türkçe
- فارسی
- Tiếng Việt
- தமிழ்
- Polski
- ไทย
- Українська
- Nederlands
- עברית
- Ελληνικά
- తెలుగు
- Bahasa Indonesia
- اردو
- Svenska
- मराठी
- Română
- Magyar
- Čeština
- ગુજરાતી
- Kiswahili
- ქართული
- Tagalog
- አማርኛ
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.
- YouTube
- TikTok
- Spotify
- Apple Podcasts
- or any file
Export to any format
- TXT
- Markdown
- DOCX
- SRT
- VTT
- JSON
Timestamps, speaker labels, and subtitle timing carry through to every export.
Mp4 to subtitles – questions, answered
How do I generate subtitles from an MP4?
Upload your MP4 on this page and Pepys transcribes the speech into timed cues, then lets you download an SRT or VTT subtitle file. Your first 60 minutes are free, no card required.
What's the difference between SRT and VTT?
Both are subtitle files with timestamps; SRT is the most widely supported, while VTT (WebVTT) is built for the web. Pepys exports either, so pick whichever your player or platform expects.
Will the subtitles be burned into the video?
No. Pepys gives you a separate, downloadable subtitle file you attach to the video – it doesn't re-render or hardcode captions onto the footage.
Can I make subtitles in another language?
Yes – the spoken language is auto-detected across 99+ languages, and you can translate the finished transcript before exporting the subtitle file.
More free tools
Keep reading
Mp4 to subtitles – free to start
Pay as you go – credits never expire, nothing to cancel. Or start free with 60 minutes, no card.