WinSTT logoWinSTT

Install

Download the right WinSTT package for macOS, Linux, or Windows. No Python, no account, no separate speech server.

WinSTT is a self-contained desktop app. Download it, open it, and start talking. There is no Python to set up, no separate speech server to run, and no account needed for transcription on your own machine.

Two ways to get it on Windows

Pick whichever feels easier - they are the same app, just delivered differently. The portable version is a folder you unzip and run, with nothing added to your system. The installer sets WinSTT up like any normal program, complete with a Start-menu shortcut. You can switch between them anytime.

WinSTT
WinSTT
resources
models
README
Double-click WinSTT to open
Download the zip, right-click it and choose Extract All, then open the WinSTT app inside the folder. No installation - move the folder anywhere, even a USB stick, and delete it to remove the app.
Welcome to WinSTT SetupThis will install WinSTT on your computer.
  • Adds a Start-menu shortcut
  • Opens automatically when it's done
Download the WinSTT installer and run it. It sets everything up for you and adds a Start-menu shortcut, so WinSTT is always a click away - just like the apps you already use.

Not sure which to choose?

Go with the installer if you just want WinSTT on your PC the usual way. Pick the portable version if you'd rather not install anything - for example on a work computer, or to carry it on a USB stick.

Current alpha downloads

Use the download menu to get the current package for your desktop OS. WinSTT detects macOS, Linux, or Windows and only lists the matching binaries.

3
platforms (macOS, Linux, Windows)
~1 GB
disk + model cache
4 GB
minimum RAM
0
Python or accounts required

Which package?

The app and model catalog are the same across platforms; packaging and available native accelerators differ by OS.
PlatformArtifactUse when
macOS Apple SiliconWinSTT_<version>_aarch64.dmgYou have an M-series Mac. Intel macOS builds are not published in this alpha because the current native dependency stack does not provide the needed x86_64-apple-darwin prebuilts.
Linux x64.AppImage / .deb / .rpmUse AppImage for a portable package, deb for Debian/Ubuntu-style systems, or rpm for Fedora/RHEL-style systems.
Windows x64WinSTT.exe / WinSTT-portable.zipUse the executable for the normal Windows alpha, or the zip when you want to keep the app folder self-contained.

System requirements

RequirementMinimumNotes
macOSApple Silicon MacCurrent alpha publishes arm64 DMG only.
Linuxx86_64 desktop distroUse the AppImage, deb, or rpm package that best matches your system.
WindowsWindows 10 1903+ or Windows 11, x64The Windows build can use DirectML on D3D12-capable GPUs and falls back to CPU.
CPU/RAMModern 64-bit CPU, 4 GB RAMTiny/base models are light; larger Whisper or NeMo models benefit from 8 GB+.
Disk~1 GB + model cacheThe app includes a starter model; additional model downloads are cached locally.
MicrophoneAny input device PortAudio can openListen mode needs a loopback/monitor device for system audio.

Run it

  1. Download the package

    Use the OS-aware download menu above and choose the package type that fits how you want to run WinSTT.

  2. Launch the app

    On macOS, open the DMG and launch WinSTT. On Linux, run the AppImage or install the deb/rpm with your package manager. On Windows, run WinSTT.exe or unpack WinSTT-portable.zip and launch the executable inside.

  3. Handle first-run OS prompts

    Alpha packages may trigger platform trust prompts until signing and notarization are fully wired for every OS (see the note below).

  4. Onboard and pick a model

    The first-run wizard asks for a microphone, a hotkey, and a local-vs-cloud preference. The starter model is bundled, and additional models download from the UI without restarting the app.

Confirm the source before you continue

Alpha packages may trigger platform trust prompts until signing and notarization are fully wired for every OS. Only continue past an OS warning after you have confirmed the asset came from the WinSTT GitHub Release.

Verification

The current alpha release publishes downloadable packages but not updater metadata or detached signature sidecars. For a byte-level check, compare the file's SHA-256 digest with the digest shown in the GitHub release asset metadata, or use the workflow run attached to the release as the build provenance.

On this page