Best Dictation Apps for Linux in 2026: Wayland and X11
Wispr Flow, Willow and Aqua Voice don't run on Linux, and Superwhisper's Linux app is a beta. These dictation apps do, compared on Wayland support and price.
Quick answer: The best dictation app for Linux depends on your hardware. If it can run models locally, Vocalinux, OpenWhispr and Handy are free and offline. For cleaned-up text on a laptop without a GPU, Blip AI ships a native AppImage for Wayland and X11. Wispr Flow, Willow Voice and Aqua Voice have no Linux app, and Superwhisper's is an early beta.
We build Blip AI, one of the apps on this list, so weigh our picks accordingly. Prices, platforms and licences were checked on each vendor's or project's own site on 29 September 2026. Where another app is the better choice, we say so.
Search for a dictation app and you'll probably land on Wispr Flow, Superwhisper, Willow Voice or Aqua Voice. Their download pages offer Mac, usually Windows, and nothing for Linux; Superwhisper's Linux build lives on GitHub as a pre-release. That leaves Linux users with two families of tools: open-source projects that run speech models locally, and a small number of commercial apps that ship a Linux build. This guide covers both.
Quick picks
| If you want… | Pick | Why |
|---|---|---|
| Free, open source and fully offline | Vocalinux | whisper.cpp by default, X11 and Wayland |
| Open source with AI cleanup | OpenWhispr | A local or cloud model removes fillers and self-corrections |
| The simplest offline app | Handy | Small app, local models, also on Mac and Windows |
| Something built for Wayland first | Voxtype | Push-to-talk, nine local engines, X11 too |
| Cleaned-up text without a GPU or your own API key | Blip AI | Cloud by default, on-device option, AppImage for Wayland and X11 |
| Offline notes that can also type into other apps | Speech Note | Flatpak, many engines and languages |
| Voice control of the whole desktop | Talon | Commands and code by voice; X11 only |
Why is dictation on Linux harder than on Mac or Windows?
Two things make Linux different.
Wayland blocks global input. On X11, an app can read a global hotkey and type into any window with xdotool. Wayland deliberately restricts both for security. Dictation apps have to use desktop portals, ydotool, wtype, dotool or compositor-specific workarounds, so many tools only partly work on GNOME or KDE under Wayland. Read any "Wayland support" claim as "Wayland support on the compositors the developer tested."
Local models need hardware. Whisper's large models want a GPU. The small models that run comfortably on a laptop CPU are noticeably less accurate, especially for non-English speech and technical vocabulary. Even Superwhisper's own FAQ says "offline models only run really well on Apple Silicon macs." Cloud transcription sidesteps the hardware problem, at the cost of needing a connection.
How we picked
- System-wide typing: the app should put text into whatever window has focus. Every app below can, though Speech Note is built around its own notes window.
- Wayland and X11: we list what each project documents, not our own test on every compositor.
- Offline or cloud: both are valid; we say which each app does.
- Cleanup: whether filler words and self-corrections are removed, or you get a verbatim transcript.
- Price and maintenance: free or paid, and whether the project is still active in 2026.
The best dictation apps for Linux
Vocalinux: best free, offline option
Format: install script, AppImage, AUR, PyPI or Snap · Display: X11 and Wayland · Price: free (AGPL-3.0)
Vocalinux is a free, open-source dictation app built for Linux. It uses whisper.cpp by default and can also run Whisper, Faster Whisper, Vosk or Parakeet, all locally, so nothing leaves your machine. It types into whichever app has focus on both X11 and Wayland (its docs rate Hyprland as experimental). The trade-offs: accuracy depends on the model your hardware can run, and you get a verbatim transcript with voice commands like "new line", not AI cleanup.
OpenWhispr: open source with AI cleanup
Format: AppImage, .deb, .rpm or .tar.gz · Display: X11; Wayland needs setup · Price: free (MIT), with optional paid plans
OpenWhispr runs Whisper, Parakeet or Cohere Transcribe locally, or cloud transcription with your own API key. Unlike most open-source tools, it has a real cleanup step: a local model (via llama.cpp) or a cloud model removes filler words and false starts, and keeps only the corrected version when you say "wait, no" or "scratch that". A user in our Discord suggested it, and it's a fast-moving project with several releases a month. On Wayland, its docs list per-compositor setup, including access to /dev/uinput.
Handy: the simplest local option
Format: AppImage, .deb or .rpm · Display: X11; limited Wayland support · Price: free (MIT)
Handy is a small, cross-platform, offline dictation app. Press a shortcut, speak, and the text appears in the active window. It runs Whisper, Parakeet and several other local models, removes filler words by default, and has optional AI post-processing if you add your own provider key or a local Ollama. Mac and Windows builds exist too. Handy's README calls its Wayland support limited: you need wtype or dotool (or ydotool on Ubuntu 26.04), and you set the global shortcut in your desktop settings.
Blip AI: best for cleaned-up text on any hardware
Format: AppImage · Display: Wayland and X11 · Built for: Ubuntu/Debian, Fedora, Arch · Price: free plan with 2,000 words a month, no card; Pro $15/month or $12/month billed yearly
Blip AI works the same way on Linux as on Mac and Windows: hold Ctrl + Super, speak, let go, and cleaned-up text appears in whatever window has focus, including terminals and editors. Filler words go, self-corrections are resolved ("send it Tuesday, no, Wednesday" becomes "send it Wednesday"), and punctuation is added. Start with "Hey Blip" and Action Mode drafts the reply you describe instead of transcribing word for word.
Transcription runs on Blip Cloud by default, so a thin laptop gets the same accuracy as a workstation, without you managing API keys. There's also an on-device option: download a Whisper model (Base, Small, Medium or Large Turbo) and Blip transcribes and cleans up text offline, with the audio staying on your machine.
In September 2026 we fixed two bugs that Linux users reported in our Discord: the push-to-talk hotkey going dead overnight on X11, and dictation not pasting into Konsole, Kitty and Alacritty. Blip now sends the terminal's own paste shortcut.
The honest limits: Blip is proprietary, the cloud path needs a connection, and language auto-detection is its weakest area if you switch languages mid-dictation. Picking your language explicitly avoids that.
Download Blip AI for Linux. On X11 it runs as is; on Wayland there's a four-step setup, covered below.
Voxtype: built for Wayland first
Format: AUR, .deb or .rpm · Display: Wayland (Hyprland, Niri, Sway, River, GNOME, KDE) and X11 · Price: free (MIT)
Voxtype is a Rust push-to-talk dictation tool that's local by default, with nine transcription engines including Whisper, Parakeet and Moonshine. It can pipe each transcription through an external command, such as a local LLM, to remove filler words or fix grammar. If you run a tiling Wayland setup and like configuring things, start here.
Speech Note: offline notes, with voice typing
Format: Flatpak · Display: X11; Wayland needs ydotool · Price: free (MPL-2.0)
Speech Note is a notes app first, with many offline speech engines, languages, text-to-speech and translation. It's the easiest install here, one click on Flathub. It can also act as a voice typing tool: its "insert into active window" action, bound to a global shortcut, types into whatever window has focus. On Wayland that needs the ydotool daemon, and global shortcuts need a recent KDE Plasma or GNOME.
Speed of Sound: portal-based, on Flathub
Format: Flatpak, Snap, AppImage, .deb or .rpm · Display: X11 and Wayland via desktop portals · Price: free (MIT)
Speed of Sound transcribes on your device with Whisper, Parakeet or Canary models and types into the focused app through desktop portals, which is the cleanest way to support both display protocols. Optional text polishing can use a local model through Ollama or llama.cpp, or a cloud provider. It's younger and smaller than the others here.
nerd-dictation: for people who script their desktop
Format: Python script · Display: X11 via xdotool; Wayland via ydotool, dotool or wtype · Price: free (GPL-3.0)
nerd-dictation has no GUI. You bind a key to start and stop it, it runs the Vosk engine offline, and it types into the focused window. You can rewrite its output with a Python config file. It hasn't had a commit since October 2025, so treat it as finished rather than actively developed.
Superwhisper (beta): for Omarchy and Hyprland users
Format: .tar.zst archive with install.sh, x86-64 · Display: Omarchy and Hyprland tested; GNOME, KDE and Sway untested · Price: free plan; Pro $8.49/month
Since 21 September 2026, Superwhisper's developer has published pre-release Linux builds on GitHub. The preview targets Omarchy and Hyprland and offers cloud and offline modes, and its latest release notes say it hasn't yet been tried on a real GNOME, KDE or Sway desktop. It's worth a look if you run Hyprland and already use Superwhisper elsewhere. More on the Superwhisper Linux beta.
Talon: voice control, not just dictation
Format: binary · Display: X11 only · Price: free; Talon+ on Patreon
Talon is for controlling the whole desktop by voice, including writing code. It's the deepest tool here and has the steepest learning curve; dictation is a subset of what it does. Talon doesn't support Wayland, and its changelog says version 1.0 is planned to be the last public release for Linux/X11, with ongoing Linux support moving to the paid Talon+ tier.
Linux dictation apps compared
| App | Offline | Wayland | Cleanup (fillers, self-corrections) | Also on | Price |
|---|---|---|---|---|---|
| Vocalinux | Yes | Yes | No | Linux only | Free |
| OpenWhispr | Yes, or your own API key | With setup | Yes (local or cloud LLM) | Mac, Windows | Free; paid plans |
| Handy | Yes | Limited, with helper tools | Filler words; optional LLM | Mac, Windows | Free |
| Blip AI | On-device option; cloud by default | Yes | Yes | Mac, Windows, iOS, Android | Free 2,000 words/month; Pro from $12/month yearly |
| Voxtype | Yes | Yes | Optional LLM or script | Mac (Homebrew) | Free |
| Speech Note | Yes | Needs ydotool |
No | Linux only | Free |
| Speed of Sound | Yes | Yes (portals) | Optional LLM | Linux only | Free |
| nerd-dictation | Yes | Via ydotool/dotool/wtype |
No | Linux only | Free |
| Superwhisper (beta) | Yes | Hyprland tested; others untested | Yes, via modes | Mac, Windows, iOS, Android | Free plan; Pro $8.49/month |
| Talon | Yes | No (X11 only) | No | Mac, Windows | Free; Talon+ paid |
Do Wispr Flow, Superwhisper, Willow or Aqua Voice work on Linux?
Mostly no. These are the apps people search for most. Three have no Linux version, and Superwhisper's is an early beta:
- Wispr Flow: Mac, Windows, iPhone and Android. Its help center lists Linux as not supported; an unofficial community port exists. What to use instead of Wispr Flow on Linux · Blip AI vs Wispr Flow
- Superwhisper: Mac, Windows, iOS and Android, plus a pre-release Linux beta on GitHub aimed at Omarchy and Hyprland. Its website still says "No Linux yet." Superwhisper on Linux · Blip AI vs Superwhisper
- Willow Voice: Mac, Windows and iPhone, with Android coming soon. Linux isn't mentioned on its site. Willow Voice on Linux
- Aqua Voice: Mac, Windows and iPhone. Its blog points Linux users to command-line tools. Aqua Voice on Linux · Blip AI vs Aqua Voice
How to install Blip AI on Linux
On X11, the AppImage works out of the box: make it executable and run it. On Wayland there are four steps, about two minutes, so Blip can type into other windows:
- Install the tools. Ubuntu/Debian:
sudo apt install wtype wl-clipboard ydotool. Fedora:sudo dnf install wtype wl-clipboard ydotool. Arch:sudo pacman -Syu wtype wl-clipboard ydotool. - Join the
inputgroup for push-to-talk:sudo usermod -aG input $USER. Then fully log out and back in, and check withgroups | grep input. - Start the ydotool daemon as a user service:
systemctl --user enable --now ydotool. This is only needed on GNOME and KDE; on wlroots compositors such as Hyprland and Sway,wtypeworks without it. - Run the AppImage. Make sure
~/.local/binis on yourPATH, then runchmod +x Blip-AI-*.AppImageand./Blip-AI-*.AppImage.
Allow microphone access when asked. If you move the AppImage later, re-run step 4. The download page has the same steps with copy buttons.
How to choose a Linux dictation app
Ask three questions.
Can your machine run a local model well? With a recent GPU or a fast CPU, the open-source tools are free and private, so try Vocalinux, OpenWhispr or Handy first. On a thin laptop or an older desktop, cloud transcription will be more accurate than the small local models you can run, and Blip's free plan lets you check that without paying.
Do you want a verbatim transcript or finished text? Vocalinux, Speech Note and nerd-dictation type what you said. OpenWhispr, Blip AI and the Superwhisper beta clean it up, and Handy, Voxtype and Speed of Sound can if you add a model.
Do you only use Linux? If yes, a Linux-only open-source tool is fine. If you also work on a Mac, a Windows PC or your phone, one app and one account across all of them saves setting things up twice. Blip AI is the only app on this list with stable Linux, Mac, Windows, iOS and Android versions; Superwhisper covers the same platforms, but its Linux version is still a beta.
For more options beyond Linux, see our Wispr Flow alternatives comparison.
FAQ
What's the best free dictation app for Linux? For fully offline and open source, Vocalinux. If you also want AI cleanup of filler words, OpenWhispr. For cloud accuracy without a GPU, Blip AI's free plan gives you 2,000 words a month with no card.
Does Wispr Flow work on Linux? No. Wispr Flow's help center says there's no native Linux app. If you dictate into a WSL or VM terminal from Flow on Mac or Windows, you have to use its "Paste last transcript" shortcut. An unofficial community port exists, but Wispr doesn't support it.
Does Superwhisper have a Linux version? Only an early beta. Since September 2026, Superwhisper has published pre-release Linux builds on GitHub for x86-64, aimed at Omarchy and Hyprland. Its website still lists only Mac, Windows, iOS and Android.
Does dictation work on Wayland? Yes, but each app handles it differently. Blip AI, Vocalinux, Voxtype and Speed of Sound support Wayland; Handy, OpenWhispr, Speech Note and nerd-dictation need helper tools such as ydotool, wtype or dotool; the Superwhisper beta is tested on Hyprland only; Talon is X11 only.
Can I dictate into a terminal on Linux? Yes. Any system-wide dictation app on this list types into the focused window, including a terminal. Blip AI sends the terminal's own paste shortcut, so it works in Konsole, Kitty and Alacritty.
Is there an offline dictation app for Linux? Yes. Vocalinux, OpenWhispr, Handy, Voxtype, Speech Note, Speed of Sound and nerd-dictation all run locally. Blip AI also has an on-device option alongside its default cloud transcription.
Last checked 29 September 2026. If a vendor has shipped a Linux build since then, tell us and we'll update this page.