Skip to content
How-To

How to Transcribe a Video to Text for Free (and Get SRT Subtitles)

You can turn a video into text and ready-made subtitles without paying or uploading your file anywhere. Here are three free methods, what each one limits, and how to add the subtitles to YouTube.

A video frame turning into lines of timed subtitle text, with an SRT file badge.

Illustration by OneAppleFall. Not a screenshot of any app.

Researched October 23, 2026

Whether you need subtitles for a YouTube video, notes from a recorded meeting, or a blog post built from a talk, the first step is the same: turning speech into text. You don’t need a paid transcription service for most of these jobs. This guide covers three free methods, what each one limits, and which to use when.

Quick answer: For the most control and privacy, use a free in-browser transcriber such as OneAppleFall’s AI Video Transcriber: it runs OpenAI’s Whisper speech model on your own device, takes files up to two hours, and exports SRT, WebVTT or plain text. [1][2] For videos already on your YouTube channel, YouTube’s automatic captions are free and can be downloaded from YouTube Studio. [3][5] Microsoft 365 subscribers can also transcribe up to 300 minutes of uploaded audio a month in Word. [4]

Disclosure: the AI Video Transcriber is a free tool made by OneAppleFall, the publisher of this site. The other methods are from Google and Microsoft. Details come from each product’s documentation and published guides.

The three free methods compared

In-browser transcriber (OneAppleFall)YouTube automatic captionsTranscribe in Microsoft Word
CostFree, no sign-up [1]Free with a YouTube channel [3]Included with Microsoft 365 [4]
Where your file goesStays on your device [1]Uploaded to YouTubeUploaded to Microsoft [4]
Length limitUp to 2 hours per file [1]Your uploaded videos [3]300 minutes of uploaded audio a month [4]
File typesMP4, MOV, MP3, M4A, WAV, WEBM [1]Any video YouTube acceptsWAV, MP4, M4A, MP3 [4]
Subtitle fileSRT, WebVTT, TXT [1]Downloadable from YouTube Studio [5]Transcript in a Word document [4]
LanguagesAuto-detect, plus English, Hindi, Urdu, Arabic, Spanish, French and more [1]Depends on YouTube’s supported languages [3]Depends on Word’s supported languages [4]
Best forPrivate recordings, long files, non-English speechVideos you’re publishing on YouTube anywayPeople already working in Word

Method 1: transcribe in your browser (private, up to 2 hours)

OneAppleFall’s AI Video Transcriber uses Whisper, an open speech-recognition model released by OpenAI under the MIT licence, running inside your browser through Hugging Face’s Transformers.js library. [1][2] Because the model runs on your computer, the video itself is never uploaded.

  1. Open the AI Video Transcriber.
  2. Drop in your video or audio file (MP4, MOV, MP3, M4A, WAV or WEBM, up to 2 hours). [1]
  3. Choose the spoken language, or leave it on auto-detect. Setting it yourself helps accuracy, especially for Hindi, Urdu and Arabic. [1]
  4. Pick a model: Accurate (a 250-400 MB download the first time, then kept by your browser) or Fast (about a third of the size, but it can skip words over background music). [1]
  5. Click Transcribe, then read through the result and fix names or specialist words.
  6. Download SRT subtitles, WebVTT, or a plain text file, or copy the text. [1]

Speed tip: on a computer, Chrome or Edge can use the graphics chip, which is much faster than the processor alone. On a phone, keep files short. [1]

Method 2: YouTube’s automatic captions (for your own videos)

If the video is going on YouTube anyway, YouTube generates automatic captions after you upload it. [3]

  1. Upload the video to your channel and wait a few minutes for automatic captions to appear.
  2. In YouTube Studio, open Subtitles and choose the video.
  3. To correct mistakes, use Duplicate and edit on the automatic track, then publish your edited version. [3]
  4. To get a file, select the video in the Subtitles tab and use the download option for the subtitle track. [5]

This only works for videos on your own channel; YouTube doesn’t offer a built-in caption download for other people’s videos. [5]

Method 3: Transcribe in Microsoft Word

If you have a Microsoft 365 subscription, Word can transcribe uploaded recordings. [4]

  1. In Word for Microsoft 365, go to Home, open the Dictate drop-down and choose Transcribe.
  2. Choose Upload audio and select a WAV, MP4, M4A or MP3 file.
  3. Word adds the transcript, which you can edit and insert into your document.

Microsoft limits uploads to 300 minutes a month for Microsoft 365 subscribers (30,000 with a Copilot licence), and the feature’s availability depends on your Word version and account type, so check Microsoft’s page for your setup. [4]

How to add your SRT file to YouTube

  1. In YouTube Studio, open Subtitles and select your video.
  2. Choose Add language if needed, then Upload file.
  3. Select With timing and pick your SRT file.
  4. Review the timing in the preview and publish. [1][3]

Getting a more accurate transcript

  • Use clean audio. Clear speech with little background music gives the best results with any tool. [1]
  • Set the language instead of relying on auto-detect when you know it. [1]
  • Proofread names and jargon. Machine transcription often gets names, brands and technical terms wrong. [1]
  • Split very long recordings if your device is slow; each part finishes faster.
  • Check consent before recording people. If you are transcribing a meeting or call, make sure everyone knows it is being recorded, as the law requires in many places.

Questions

Is there a completely free way to transcribe a video?

Yes. OneAppleFall’s AI Video Transcriber is free with no sign-up and no monthly minute limit, and YouTube’s automatic captions are free for videos on your channel. [1][3][5]

Can I transcribe a YouTube video from a link?

Not with the in-browser transcriber: it works on files you have. For your own videos, download the file from YouTube Studio first, or use YouTube’s own captions. [1][3]

Is my video uploaded when I use the in-browser transcriber?

No. The speech model runs on your device; the only downloads are the tool and the model itself, which your browser keeps for next time. [1]

How accurate is free AI transcription?

It depends mainly on audio quality, accents and background noise. Whisper-based tools handle many languages, but every machine transcript should be proofread before publishing. [1][2]

What is an SRT file?

A plain-text subtitle file that lists each caption with a number, a start and end time, and the words. YouTube and most video players accept it.

Sources

  1. OneAppleFall: AI Video Transcriber (tool page and documentation)
  2. OpenAI: Whisper on GitHub
  3. Pope Tech: A complete guide for adding captions to YouTube videos
  4. Microsoft Support: Transcribe your recordings
  5. Verbit: A guide to downloading subtitles and captions from YouTube

Writes about AI agents, LLMs and the tools built on them — researched guides, verified pricing, and plain-language explanations.

Leave a comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.