Runs in your browser

A transcript in your browser, without installing Whisper.

Upload a file in your browser and get the transcript back in minutes - no pip, no CUDA, and no evening spent on dependency errors. The speech recognition runs on our side, in 99 languages.

Transcribe your file →
Nothing to install, 15 free minutes to start. From $0.83 per hour of audio.
Need more than file transcription? See speech to text, including live subtitles while you talk.

Watch the full tutorial on YouTube

What running Whisper yourself actually costs

The model is free. Everything around it is not.

The setup

Python, ffmpeg, a virtual environment and the right torch build for your GPU. An afternoon of dependency errors before the first transcript.

Here: open the page, drop the file. Nothing to install and nothing to keep updated.

The hardware

On a CPU, the large model runs slower than real time - an hour of audio can take well over an hour, with the fan at full tilt.

Here: transcription runs in the cloud. An hour of audio comes back in minutes while you do something else.

The raw output

Whisper gives you text. Speaker labels, subtitle files, summaries and translation are each a separate project to build.

Here: all four come back from the same upload, already done.

What you get beyond a plain transcript

The parts people end up writing themselves after the first local run.

Speaker labels

Each line attributed to a voice on multi-speaker recordings - interviews, panels, meetings. Rename "Speaker 1" to real names afterwards.

Subtitles, ready to use

Export .srt and .vtt with sensible line breaks and timing, instead of post-processing Whisper’s raw segments into something a player accepts.

99 languages in, 18 out

Transcription in 99 languages, plus translation of the finished transcript into 18 languages and an AI summary of what was said.

Pay only for what you use

Top up once. Credits never expire. No subscription. One wallet for transcription, scans and captions.

New accounts get 15 free minutes to try - credits work for scans and captions too.

$5
2,400 credits
≈ 4h audio
$25
15,000 credits
+1,800 bonus credits
≈ 28h audio
$50
30,000 credits
+6,000 bonus credits
≈ 60h audio
✓ 99 languages✓ AI summary✓ Translation to 18 languages✓ TXT, SRT, VTT, Word, PDF export

Frequently asked questions

Not covered here? Ask us, we usually reply within a business day.

Should I just run Whisper locally instead?

If you have a capable GPU, you are comfortable with Python, and you transcribe constantly, then honestly yes - local Whisper costs electricity and your setup time, and nothing per hour after that. Speecho makes sense when you don’t have the hardware, don’t want to maintain the stack, or want speaker labels, subtitles, summaries and translation without building them yourself.

Do I need to install anything at all?

No. It runs in the browser - no Python, no ffmpeg, no model weights to download. Video files have their audio extracted locally before upload, so you are not sending gigabytes across the network either.

Which languages does it handle?

Speecho transcribes 99 languages and translates the finished transcript into 18. Accuracy is strongest on clean audio in widely spoken languages, as it is with any speech recognition, local Whisper included.

Is my audio used to train AI models?

No. Recordings are not used for model training. Source files are deleted after processing - audio is kept only if you explicitly enable the optional “Keep audio” playback, and even then you can delete it at any time. Transcripts can be deleted from your history whenever you want.

What does it cost?

Between $0.83 and $1.25 per hour of audio, depending on the size of your top-up. There is no subscription, credits never expire, and you get 15 free minutes when you confirm your email.

The transcript, minus the afternoon of setup.

Transcript, speaker labels, subtitles, summary and translation from one upload.

Transcribe your file →