Upload speech in almost any language and get an English transcript with timestamps — or an English SRT to caption your video.
Upload the file with Translate to English ticked (it is by default on this page). The model listens to the original speech and writes it directly in English — no separate transcribe-then-translate step, so meaning survives better.
Untick Translate to English to get a transcript in the language that was spoken. You can run the same file both ways.
Not yet — speech translation goes to English. You can transcribe in the original language and translate the text with any translation tool.
No, this gives English text. To turn that text into English speech, paste it into our Text to Speech tool.
Yes. Without an account you can transcribe files up to 10 minutes, 3 files a day. A free account raises that to 60 minutes a day and 30-minute files; paid plans go up to 60-minute files.
No. Your file is converted in your browser and sent in short pieces for transcription; we don't store the audio or the text. Download your transcript before closing the page.