How to Transcribe a Video to Text: Every Method, by Source (YouTube, TikTok, Files, Voice Notes)
By Unai Goikoetxea · Published · Updated
To transcribe a video to text, upload the video file or paste a public link into a transcription tool and let it process the audio. In a few minutes you get a text version with timestamps that you can search, copy, export as subtitles, or translate. You do not need to extract the audio first, and you do not need editing software.
The method is the same whether the video is an MP4 on your phone or a public link on YouTube, TikTok, Instagram, Facebook, Pinterest or Google Drive — but the details that trip people up are different for each source. This page is the map: what happens to the audio, and then, for each kind of video, the guide and the free tool that fit it.
Below: YouTube links, short social videos, files from classes and meetings, voice notes, and what to do when you need subtitles or another language.
What actually happens when a video becomes text
A video file contains two things you care about: the picture and the audio track. Transcription only needs the audio. The tool separates the audio track from the video, converts it to a format the speech model can read, and returns text aligned to the timeline.
That alignment is the part people underestimate. A plain wall of text is hard to use. Text with timestamps lets you jump to the exact second a sentence was said, cut clips accurately, and produce subtitles that match the picture.
You do not need to run an audio extraction step yourself. Tools that accept MP4 and MOV do it internally. Extracting audio manually only makes sense if your video is very large and you want a smaller upload.
- Video in: MP4, MOV
- Audio in: MP3, M4A, WAV, OGG or OPUS (including WhatsApp voice notes)
- Text out: plain text, subtitles, spreadsheet rows, or a formatted document
If the video is on YouTube
YouTube is the one platform that sometimes hands you text for free: the "Show transcript" panel, when captions exist. It is fine for reading along and useless for much else — no clean export, no punctuation in many languages, and it is simply missing on a large share of videos. Pasting the link into a transcriber works on any public video, captioned or not, and returns word-level timestamps you can export as SRT, DOCX or TXT.
The guides below cover the two routes, the no-captions case, summaries of long videos, and turning a talk into an article.
If it is a TikTok, a Reel or a Facebook video
Short social videos have two quirks: the platforms show auto-captions on screen but never give you a file, and the link only works while the post is public. Copy the share link, paste it, and the spoken text comes back with timestamps — or, for a private account or a draft, upload the video file itself. Creators and marketing teams use the same transcripts to study hooks and scripts, which is what the last two guides are about.
If it is a file: a recorded class, a meeting, an interview, a long recording
When the video is yours — a lecture captured on a phone, a Zoom or Meet recording, an interview, a podcast — upload the file. Nothing depends on a platform, private material stays private, and you get the two things long recordings need: speaker labels (on demand, so a single-voice lecture stays simple) and the 150-minute per-file limit, which is the one number to plan around for anything over two hours.
Each guide below deals with what is specific to that recording: how to split a three-hour file, how to label speakers in a panel, what to do with a Google Drive link that will not open.
If it is a voice note from WhatsApp or Telegram
Voice notes are audio, not video, but they are the most common thing people want turned into text — and the least obvious to get out of the app. WhatsApp saves them as .opus files, which need no conversion; Telegram uses .ogg. The guides cover the exact taps to save or forward the note on Android and iPhone, what the .opus format is, and the cases WhatsApp's own transcription feature does not handle.
If you need subtitles, or the text in another language
A transcript with timestamps is already a subtitle file waiting to be exported: SRT for YouTube, editors and social platforms, VTT for web players. Translation happens after transcription — the text is translated into any of 111 languages and exported again — which is how you get Spanish subtitles for an English talk without dubbing anything. The two guides below walk through both.
Choosing the right export format
The format you pick depends on what happens next. Exporting the wrong one means extra cleanup later.
JustTranscribe exports TXT, SRT, VTT, CSV, Markdown, PDF and DOCX. Pick by use case:
- SRT: subtitles for YouTube, video editors and most social platforms
- VTT: subtitles for web players and HTML5 video
- TXT: clean text for notes, search or feeding into another tool
- DOCX: editing and review with colleagues, comments and track changes
- PDF: a fixed record to send or archive
- CSV: one row per segment with timing, for spreadsheets and analysis
- Markdown: pasting into a documentation site, wiki or blog editor
Free and built-in options, and where they stop
Some platforms already give you something. YouTube generates automatic captions on your own uploads, and you can open the transcript panel on many public videos and copy the text. It is free, but the text arrives without punctuation in many languages, speakers are not separated, and you cannot export a clean document. It also only exists for videos on YouTube.
Instagram, TikTok and Facebook can add auto-captions to what you publish. That helps viewers, but it does not give you an editable transcript file of an existing video.
Word for the web and Google Docs both offer dictation or transcription features aimed at recording live or handling audio files, not at pulling text out of an MP4. Whisper run locally is free and good if you are comfortable with the command line, but you handle the format conversion, the timestamps and the exports yourself.
So the sensible rule: if you only need rough text from your own YouTube video, use the built-in transcript. If you need clean text with timestamps, subtitles, translation and a document you can hand to someone, use a dedicated tool.
- Automatic transcription is a draft, not a legal record
- Always reread names, numbers, brands and technical terms
- Heavy background music, crosstalk and poor microphones reduce quality in every tool
Getting better results from the same video
Audio quality matters far more than the tool you choose. If you can influence the recording, record the voice close to the microphone and keep music low under speech.
If the video is already finished, there are still a few things you can do. Trim silent intros and long musical sections before uploading, so you use fewer minutes. If your file is close to the size limit, exporting the audio only as MP3 or M4A will shrink it dramatically without changing the words.
For interviews and panels, request speaker labels and then check the first minutes. Correcting a wrong label early is faster than fixing it everywhere at the end.
Step by step
- 1
Open the tool and decide file or link
Go to justtranscribe.ai. If the video sits on your device, choose the upload option. If it is a published public video, copy its URL from the browser or from the platform's share menu.
- 2
Paste the link or upload the video
Paste the URL into the field, or drag your MP4, MOV or audio file onto the upload area. Uploads can be up to 500 MB. The no-account transcript accepts up to 40 minutes; registered users can go up to 150 minutes.
- 3
Start processing and wait a few minutes
Confirm to begin. The audio is separated from the video and the language is detected automatically, so there is nothing to configure. The first transcript is free and does not require an account.
- 4
Read the transcript and jump around the timeline
When it finishes you get the full text with word-level timestamps. Click any segment to hear that moment. Use the search box to find a name or a phrase instead of scrubbing the timeline.
- 5
Turn on speaker labels if more than one person talks
Request speaker labels so each turn is attributed. Check the opening minutes and rename or correct the speakers there before you export.
- 6
Use the AI analysis if you need more than text
Open the summary, main idea, scenes, script structure and key moments. If you are looking for one specific claim, ask the video a question and follow the timestamp in the answer.
- 7
Translate if you need another language
Translate the finished transcript into any of 111 languages. Keep the original as well, so you can compare a term if the translation looks odd.
- 8
Export in the format you need
Choose SRT or VTT for subtitles, DOCX or PDF for documents, TXT or Markdown for plain text, CSV for spreadsheet analysis. You can also copy a share link to the result.
Frequently asked questions
How do I transcribe an MP4 video to text?
Upload the MP4 directly to a transcription tool; it will extract the audio for you. You do not need to convert the file or open a video editor first. Once the transcript is ready, export it as TXT, DOCX or SRT depending on what you need.
Can I transcribe a YouTube video without downloading it?
Yes, if the video is public. Copy the video URL and paste it into the tool instead of uploading a file. Private, unlisted or members-only videos cannot be fetched this way, so for those you need your own copy of the file.
Is there a free way to transcribe video to text?
There are several. YouTube's automatic captions and the transcript panel are free but rough and limited to YouTube. In JustTranscribe the first transcript is free and needs no account, up to 40 minutes of material.
How do I get subtitles from a video transcript?
Export the transcript as SRT or VTT. Both formats carry the timing, so the lines appear in sync when you upload them to a video platform or import them into an editor. SRT is the safest choice for social platforms; VTT is common for web players.
How accurate is automatic video transcription?
It depends mostly on the audio: a single clear voice produces a much better result than a noisy group conversation with music. Treat the output as a strong draft and reread names, numbers and technical terms. Timestamps make that check quick, because you can click straight to any doubtful line.
Can I transcribe a video in Spanish and get English text?
Yes. The language is detected automatically, so a Spanish video is transcribed in Spanish. After that you can translate the transcript into English or any of 111 languages, and keep both versions side by side.
Try it now
Related articles
- How to Translate a Video Into Another Language (Subtitles From the Transcript)Translate a video into another language by transcribing the speech, translating the text, and exporting an SRT subtitle file you can upload anywhere.
- How to Transcribe a Facebook Video to TextCopy the link to a public Facebook video or Reel, paste it, and get a timestamped transcript in minutes. What works, what does not, and why.
- The Best YouTube Transcript Extractor: An Honest Comparison of Free and Paid OptionsCompare ways to get a YouTube transcript: YouTube's panel, caption extensions, AI tools, meeting apps — and TurboScribe, Transkriptor, Happy Scribe with prices.