Speech to text
Turn interviews, voice memos, lectures and videos into text. The Whisper speech recognition model runs inside your browser, so your recording never leaves your device. You get plain text, text with timestamps, or ready-to-use .srt subtitles.
Your text stays on your device. Everything is processed in your browser.
How to use Speech to text
- Choose an audio or video file, or record with your microphone.
- Pick the language and model, then press “Transcribe”. The model is downloaded once, on first use.
- Copy the text, or download it as .txt or as .srt subtitles.
Frequently asked questions
Is my audio uploaded anywhere?
No. The audio is decoded and transcribed in your browser. The only thing downloaded is the speech model itself, once, from Hugging Face; after that it is kept in your browser’s cache.
Which model should I choose?
Base is a good balance (about 75 MB). Tiny (about 40 MB) is the fastest but makes more mistakes. Small (about 250 MB) is noticeably more accurate, especially for Turkish and other non-English languages, but it is slower and needs more memory. On devices with WebGPU the download is larger, but transcription is much faster.
How long can a recording be?
Up to 30 minutes and 500 MB per file. Long recordings are split into pieces of about 30 seconds at quiet moments and transcribed one after another; you can follow the progress and cancel at any time. On slower devices a long recording can take several minutes.
How accurate is it?
Clear speech with little background noise works best. Names, technical terms and people talking over each other are where mistakes are most likely, so read the text before you use it. Choosing the language instead of “Detect automatically”, and using the Small model, both improve accuracy.
How do I make subtitles?
Choose “SRT subtitles” or press “Download .srt”, then load the file in your video editor or player; YouTube, VLC, Premiere, CapCut and most others accept it. To count characters in a subtitle line, use Word & Character Counter.
Other tools
- Word FinderFind every valid word you can make from your letters, with blanks and board letters.
- Wordle SolverEnter your guesses and colours to see every possible Wordle answer.
- Spin the WheelType names or options and spin the wheel to pick a random winner.
- Anagram SolverUnscramble letters into every real word, plus two-word anagrams.
- Random Word GeneratorGenerate random real words from the dictionary; choose length and first letter.
- Word & Character CounterCount characters, words, sentences and reading time as you type.
- Case ConverterConvert text to UPPERCASE, lowercase, Title Case or Sentence case.
- Remove accentsTurn é, ñ, ü and other accented letters into plain letters, or make a URL slug.
- Fancy Text GeneratorCool fonts for Instagram, TikTok and X bios. Copy and paste.
- Sort Lines & Remove DuplicatesSort lines alphabetically, remove duplicates and empty lines.
- Text CompareCompare two texts and see what was added and removed.
- QR Code GeneratorFree QR codes for links, WiFi, contacts and more. They never expire.
- Barcode GeneratorCreate EAN-13, UPC, Code 128 and other barcodes as PNG or SVG.
- Text to speechHave any text read aloud with your device’s voices. Adjust the speed and pitch.
- Password generatorStrong random passwords and memorable passphrases, plus a strength checker.
- JSON formatterFormat, validate and minify JSON, view it as a tree, convert to CSV or YAML.
- Slug generatorTurn titles into clean, URL-friendly slugs. Handles ğ, ş, ı, é, ß and more.