MP4 → TXT · SRT · VTT

MP4 to Text

Turn speech in an MP4 recording into editable text and subtitle drafts in your browser. Copy your transcript or download TXT, SRT and VTT.

Choose the language spoken in the MP4 recording, independently of the page language.

First use needs internet to download the Whisper speech model from Hugging Face and the AI runtime from third-party jsDelivr CDNs. Your browser may cache these files. Keep the tab open; processing speed depends on your device.

Video and audio stay on your device; they are not uploaded.

First use needs internet to download the Whisper speech model from Hugging Face and the AI runtime from third-party jsDelivr CDNs. Your browser may cache these files. Keep the tab open; processing speed depends on your device.

Review the result: accuracy is not guaranteed. Speaker identification is not supported.

Transcribe an MP4 in three steps

  1. 1

    Choose MP4

    Choose an MP4 interview, lesson or screen recording with spoken audio.

  2. 2

    Transcribe MP4

    Select the spoken language and transcribe the MP4 audio on your device.

  3. 3

    Download TXT

    Review and edit the text, then copy or download it.

Ways to use your transcript

  • Make an editable transcript of an MP4 interview.
  • Create subtitle drafts for an MP4 tutorial or presentation.
  • Turn a short MP4 screen recording into searchable notes.

Output examples

These examples show the output format. Your result depends on the source file and selected settings.

TXT
Hello, thanks for watching.
SRT
1
00:00:00,000 --> 00:00:03,000
Hello, thanks for watching.
VTT
WEBVTT

00:00:00.000 --> 00:00:03.000
Hello, thanks for watching.

Edit each segment. Subtitle timestamps are preserved.

If processing fails

  • The audio could not be decoded. The codec may be unsupported or the file may have no audio.
  • The speech model could not load. Check your connection and try again.
  • Review the result: accuracy is not guaranteed. Speaker identification is not supported.

Keep this tab open. Try a shorter file with a supported codec and close other heavy tabs before retrying.

Before sharing the result

Play the downloaded file and review any transcript. Keep your original. Local conversion does not publish a sharing link.

Frequently asked questions

Is my video uploaded?

Video and audio stay on your device; they are not uploaded. First use needs internet to download the Whisper speech model from Hugging Face and the AI runtime from third-party jsDelivr CDNs. Your browser may cache these files. Keep the tab open; processing speed depends on your device.

Which videos are supported?

One MP4 file, up to 100 MiB and 5 minutes, with spoken audio the local converter can decode. MP4 is a container; not every audio codec is supported.

Do I need to convert MP4 to MP3 first?

No. Select the original MP4 directly. The browser reads its audio for transcription; a separate MP3 conversion is unnecessary.

Can I transcribe an MP4 without speech?

An MP4 needs a decodable audio track with speech. Silent footage and on-screen text are not transcribed; unsupported audio codecs may fail to decode.

Which language should I choose?

Choose the language spoken in the MP4 recording, independently of the page language.

How accurate is the transcript?

Review the result: accuracy is not guaranteed. Speaker identification is not supported.

Select Region

Choose your preferred language and region

MP4 to Text – TXT, SRT, VTT | mp4tolink