Drop it in
Interviews, tutorials or a camera roll clip. Choose a file and its language.
A transcript you can edit. Subtitles you can use. Choose a video to get started.
MP4, MOV, WebM, MKV & more · up to 1 GB
Free browser transcription · no account needed
A transcript you can work with
Click a word.
Hear the moment.
Edit the text. Label the speakers.
Export subtitles that stay in sync.
This browser cannot read the duration. Enter the recording length; the processor checks it before transcription.
Free runs on this device, up to 30 minutes. Cloud uses a larger model and uploads your file for processing.
Transcript ready
Click a word to hear it. Choose Edit to make a correction.
Edits save on this device.
Your edits are included in every export.
Review names, numbers and speaker labels before sharing. Automatic transcripts can make mistakes.
Interviews, tutorials or a camera roll clip. Choose a file and its language.
Listen, search and fix a word. Name each speaker. Your edits save as you go.
Download captions for your video editor, or a clean transcript for your article.
Choose a file from your device, select its language or let StemVocal detect it, and start transcription. You can try three free jobs each day without an account, with recordings up to 30 minutes each processed in your browser. These free jobs are shared with the other StemVocal tools and reset at midnight UTC. For longer recordings or more jobs, choose a file pack or Unlimited. One credit covers each started 30 minutes, up to three hours per file. Unlimited includes recordings up to three hours without spending credits. Files have a 1 GB limit. Free processing uses a smaller Whisper model; cloud processing uses Whisper large-v3-turbo. Neither guarantees a word-perfect transcript.
Video transcription makes spoken content searchable without asking you to watch the whole recording again. Use it for recorded interviews, tutorials, lectures or presentations. Upload an MP4, MOV, WebM, MKV, AVI, M4V or MPEG file; StemVocal reads the audio track. A video without an audio track cannot produce a spoken transcript. Free transcription reads the audio track locally without decoding the video frames. It supports browser-decodable audio in MP4, MOV, WebM and MKV. AVI and MPEG require cloud transcription. A video codec that cannot play in the preview may still have a supported audio track.
Read alongside the video, click a word to revisit its moment, and correct the text before exporting. The on-page caption preview follows playback. Choose cloud transcription for suggested speaker labels. Download SRT for most video editors, or VTT for web video players. These are subtitle files you can import into another editor; they are not burned into the original video. Edited turns keep their original start and end times, with caption timing distributed across the correction. Check synchronization before publishing.
For a written version, download TXT, Word, CSV or JSON, or use Print / PDF and your browser’s save option. Your original video is not re-encoded or modified. This tool accepts files from your device, not YouTube links or other download URLs.
| What you are making | Export | Next step |
|---|---|---|
| Subtitles in a video editor | SRT | Import the file as a subtitle track, then check timing |
| Captions for a web video player | VTT | Attach the file to a player that supports WebVTT |
| Interview notes or a written article | TXT or Word (DOCX) | Edit the wording and verify quotations against playback |
| A spreadsheet of timestamped turns | CSV | Use the start/end seconds to find each passage |
Open the subtitle examples to compare SRT’s numbered cues with VTT’s WEBVTT header. Both preserve text and cue times; neither places permanent text into your video’s pixels. To do that, import the subtitles into your video editor and render the video there.
Have a podcast recording or voice memo without video? Open StemVocal’s audio studio for an audio player and the same transcript editor. To prepare a music track, visit the music separator. Use the same email on each site to access your existing credit wallet.
Open Saved transcripts to pick up an earlier transcript, correct it or download it again. Your saved work stays in this browser, on this site. Reconnect the same original recording to listen while editing; reopening text uses no credit. You can delete each local copy separately. Download important work, since browser storage can be cleared or evicted.
A clear recording makes the biggest difference. Keep the microphone near the speaker, reduce background music, and select the spoken language when automatic detection is uncertain. Transcription can miss words or introduce mistakes, especially in noisy or quiet passages. Review names, figures and important quotations against the original before using the text. This is an editing tool, not a certified transcription service.
A numbered cue has a start time, an end time and the words shown during that interval. Import the file into your video editor as a subtitle track. This written example demonstrates the export format; it is not a transcription accuracy sample.
1
00:00:00,000 --> 00:00:04,000
What should we check before publishing?
2
00:00:04,000 --> 00:00:10,000
Check names and numbers
against the recording. Then save
3
00:00:10,000 --> 00:00:12,000
the corrected transcript.
Example TXT · Example SRT · Example VTT · Example CSV
SRT uses a comma before milliseconds; WebVTT uses a dot and begins with WEBVTT. These files contain captions, not the video itself. Review cue timing against your recording.
Yes. You get 3 free StemVocal jobs each UTC day, shared across audio transcription, video transcription and music separation. Free transcription runs in your browser, up to 30 minutes per file. It downloads a speech model on first use. Device speed and codec support affect availability. Extra jobs, longer files and speaker detection use paid cloud processing with a file pack or Unlimited.
One credit per started 30 minutes: 20 minutes uses one credit, 45 minutes uses two, and 3 hours uses six. You choose the paid action before credits are reserved. Failed jobs return their reserved credits to the original allowance. Unlimited includes these jobs without spending credits.
Keep the tab open for free browser transcription. Closing it stops processing; finished transcripts and edits save on this device. Open Saved transcripts to return to earlier work. For cloud jobs, keep it open until upload finishes, then return on the same device within 24 hours. An interrupted cloud upload can resume its completed parts.
Free browser transcription does not upload your recording or text. Cloud transcription uploads your file to private storage, with 24-hour access and deletion normally within another 24 hours. You can delete cloud copies from the editor. Saved transcripts and edits remain in this browser until you delete them, clear site data or the browser evicts them.