Automatic language detection
Over 90 languages, identified from the audio itself. Override it manually when a recording is short, noisy or code-switches between languages.
Pay per minute with M-PESA or card - no account needed
SautiScribe transcribes interviews, meetings, lectures, podcasts and videos into clean, timestamped transcripts. It detects the language automatically across more than 90 languages, Swahili included, and gives you subtitles you can use straight away.
Three steps, no software to install.
Drag in an audio or video file, from a short voice note to a recording hours long. It uploads directly to encrypted storage, so nothing is held on our servers along the way.
You see the exact price before paying: KES 5 a minute, minimum KES 20. Pay with M-PESA or card and a GPU transcribes it while you watch the progress. Recordings inside your 2 free minutes every 24 hours skip payment entirely.
Read the transcript in your browser with timecodes, then download it as plain text, or as SRT or VTT subtitles ready to drop into a video editor.
Over 90 languages, identified from the audio itself. Override it manually when a recording is short, noisy or code-switches between languages.
Whisper transcribes Swahili, Somali, Amharic and Hausa. Timing accuracy varies by language, and SautiScribe tells you when timestamps are approximate rather than pretending otherwise.
Plain text for reading and quoting, SRT for video editors, and WebVTT for the web. All generated from the same aligned transcript.
Upload MP3, M4A, WAV, MP4 or MOV. If there is an audio track in the file, the audio is extracted for you.
Your audio and transcript are removed within 24 hours. Nothing is used for training, and nothing is passed to third parties.
It runs in the browser. No desktop app, no plugins, no account, and no waiting for a subscription to activate.
SautiScribe is a web app that turns audio and video recordings into accurate, timestamped text. Upload a file, wait while it transcribes, then read the transcript in your browser or download it as TXT, SRT or VTT subtitles. No account is required.
Over 90, detected automatically. That includes English, Swahili, Somali, Amharic, Arabic, French, Spanish, Portuguese and Hindi. You can also set the language manually if a recording is short, noisy, or mixes languages, which is where automatic detection tends to struggle.
SautiScribe runs WhisperX, which combines OpenAI's Whisper large-v3 model with forced alignment for precise segment timings. Accuracy depends on the recording: clear speech on a decent microphone transcribes very well, while heavy background noise, distant speakers or crosstalk will produce mistakes you should proofread.
MP3, M4A, WAV, MP4 and MOV, plus WebM, OGG and AAC. If your file has an audio track, SautiScribe extracts it automatically - you do not need to convert video to audio first.
Your audio is uploaded straight to encrypted object storage, transcribed, and then deleted automatically within 24 hours along with the transcript. Nothing is used to train models and nothing is shared with third parties.
KES 5 per minute of audio, rounded up to the next whole minute, with a minimum of KES 20 per recording. You also get 2 free minutes every 24 hours. A recording that fits inside them is free; a longer one is charged in full. The allowance is shared by everyone on the same internet connection. You pay with M-PESA or card before transcription starts, and you always see the exact price first. There is no subscription and no account.
Up to 4 hours per file, and files up to 2 GB. For anything longer, split it into parts. For a long video, an audio-only copy uploads much faster, if you have one.
Upload a recording and read the transcript a couple of minutes later. No sign-up - pay only for what you transcribe.
Transcribe a file