Clear source labels
The result distinguishes creator captions from speech recognition. These labels explain the origin of the text, not a promise about its accuracy.
This YouTube transcript generator gives you a readable draft from a public video, even when there is no accessible caption track.
A simple workflow that gets out of your way.
Paste a video URL or upload a file that you own, that is authorized or publicly accessible.
We read available captions or transcribe the spoken audio of authorized or publicly accessible recordings only.
Review, copy, or export text and subtitles from your authorized or publicly accessible recording.
Readable words. Useful timestamps. A starting point for whatever comes next.
Search the words and keep their timestamps.
Copy text, or export TXT, SRT, and VTT.
Review and edit the draft before you use it.
The result distinguishes creator captions from speech recognition. These labels explain the origin of the text, not a promise about its accuracy.
Select the spoken language when detection needs help. This MVP transcribes; it does not translate the recording into another language.
YouTube may request authentication or block automated access from a server. We never work around that restriction or ask for your YouTube credentials. Upload your own copy when permitted.
Supported files: MP4, MOV, AVI, MKV, WebM, MP3, WAV, M4A, FLAC, OGG, AAC · 100 MB maximum. Free trial: 60 seconds total; credits: up to 60 minutes. Original-language transcription, with automatic language detection. Accuracy varies by language and recording.
Text and subtitle files only — no media downloads. Read the acceptable use policy.
No subscription to keep track of. Try one minute free, then add minutes when you need them.
| What’s included | Free trial To see the quality | Prepaid minutes For longer recordings |
|---|---|---|
| Allowance | One-time 60 seconds per user | Pay once for the minutes you use |
| Recording length | Up to 1 minute | Up to 60 minutes |
| Timestamps & exports | TXT, SRT, VTT | TXT, SRT, VTT |
| Sign-in | Required | Required |
| If a task fails | Allowance returned | No minutes used |
One credit covers one started minute of audio. Buy a pack once and use it whenever you like for 12 months.
Transcription output only. No media downloads. Prices in USD · Secure checkout with Stripe · Any applicable tax is shown at checkout before you pay. Sign in to buy. Manage wallet
Clear answers before you press transcribe.
Public, directly accessible links to videos you own, that are publicly accessible, or that you are authorized to process. We don't support links that require a login.
No. To transcribe a link or upload, we fetch the audio and process it temporarily. The media is queued for deletion when processing finishes; cleanup may take a few minutes, and we never offer it for download or redistribute it. You receive transcript text and subtitle files only.
No. Private, login-protected, deleted, restricted, or otherwise inaccessible content is not supported.
No. textfromlink is an independent tool. Platform names are used only to describe compatible input types.
No. It transcribes the original spoken language or retrieves the matching available caption track. Selecting a language guides recognition; it is not a translation request.
Sign in for a one-time 1-minute trial. Each user receives a cumulative 60-second allowance that does not reset each day, on another device, or after account deletion. Failed jobs release unused reservations.
Credit packs start at $4.90 for 100 credits. One credit covers one started minute of a completed recording, up to 60 minutes per recording. Failed tasks never cost credits.
Accuracy depends on audio quality, accents, and overlapping voices. Copy the text or export TXT, SRT, or VTT with timestamps, then review names, numbers, and timing before publishing.