Wispr Flow languages: what it supports, and the settings that matter
By Ryleigh Newman · Published
Wispr Flow dictates in more than 100 languages, according to its help center. It detects one language for each dictation, not for each word, and it cannot recognize Urdu, Hebrew or Ukrainian from speech alone, so those three have to be selected by hand. There are regional options for English, German, Chinese and Hindi.
I make YapToText, a different dictation app with a shorter language list, and I have not tried Wispr Flow in any language. Everything about it here is from its help center, read on October 9, 2026.
This app is completely free. You don't have to make an account. There are no subscriptions, no difficult downloads, and nothing is locked. Made for Apple silicon Macs. Source on GitHub.
This guide in other languages: العربية, Čeština, Dansk, Deutsch, Ελληνικά, Español, Suomi, Français, עברית, हिन्दी, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Română, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 简体中文, 繁體中文
On this page: 7 sections
How Wispr Flow picks a language
- One language per dictation. Flow decides once for the whole dictation. It does not switch in the middle of a sentence.
- Auto-detect. On Mac, Windows and iPhone, Auto-detect lets Flow choose from every supported language. Android has no Auto-detect entry.
- A shorter list is safer. Selecting the languages you speak narrows what Flow can choose from, and selecting only one tells it to use that one.
- Where the setting is. On Mac and Windows it is Settings, General, Languages. The Flow Bar has no language picker.
If you speak two languages, select those two instead of Auto-detect, and it has less to get wrong. That is Wispr's own advice for the case where Chinese and English get mixed up.
Regional options
From Wispr Flow's help center, read October 9, 2026.
| Option | What it changes |
|---|---|
| English, British | British spelling, such as colour and centre. |
| English, Canadian | Canadian spelling. It is on Mac and Windows only. |
| German, Swiss | It writes ss where standard German writes the sharp s. |
| Chinese, Simplified or Traditional | Detected Chinese uses Simplified characters unless Traditional is selected. |
| Cantonese | A separate option you can select beside either Chinese choice. |
| Hinglish | It writes Hindi in Latin letters. Flow does not detect it automatically, so it has to be selected. |
| French | It adds the narrow spaces French uses before some punctuation marks. |
Each of these replaces the other choice in its group, so you pick British or Canadian English, not both.
The three it cannot detect
The help center says Flow cannot recognize Urdu, Hebrew or Ukrainian from speech alone.
- Select one of them by hand. If exactly one of your selected languages is one of these, Flow uses it whenever it does not recognize the speech as another selected language.
- Two pairs are handled. With Hindi and Urdu, or with Russian and Ukrainian, Flow checks twice before it transcribes, which Wispr says can take slightly longer.
- Do not select two of the three. Apart from those pairs, Wispr says to select only one of Urdu, Hebrew or Ukrainian at a time, because Flow cannot tell them apart.
What I cannot tell you
I have not dictated into Wispr Flow in German, Spanish, Japanese or anything else, so I cannot tell you how good it is in your language. Its help center does not publish accuracy by language. The free plan is the honest test: 2,000 words a week on desktop is enough to try your own language on your own voice.
I also do not know how much of the app's interface is translated, because its pages do not say.
YapToText's languages, for comparison
YapToText lists 29 languages plus auto-detect, and its interface is in English. Its speech model is Whisper, which runs on your Mac.
- Fewer languages. It has 29 in the picker, where Wispr Flow has more than 100.
- One Chinese entry. The app has a single Chinese option, so I do not promise Simplified or Traditional output.
- On the Mac. The language you speak is transcribed on your computer, with no connection needed in the App Store build.
- Free. There is no cap to use up while you find out whether it understands you.
This app is completely free. You don't have to make an account. There are no subscriptions, no difficult downloads, and nothing is locked. Made for Apple silicon Macs. Source on GitHub.
The languages guide lists all 29, and the bilingual dictation guide covers switching between two.
The short version
- How many. Wispr Flow lists more than 100 languages.
- How it chooses. It picks one language for each dictation, and a short selected list works better than Auto-detect for two languages.
- Three exceptions. Urdu, Hebrew and Ukrainian have to be selected by hand.
- YapToText. It has 29 languages plus auto-detect, on the Mac, free.
If Wispr adds or changes a language option and this page is behind, open an issue on GitHub. Every one gets read.
This app is completely free. You don't have to make an account. There are no subscriptions, no difficult downloads, and nothing is locked. Made for Apple silicon Macs. Source on GitHub.
Related
Sources
- https://docs.wisprflow.ai/articles/3191899797-use-flow-with-multiple-languages (checked 2026-10-09)
- https://docs.wisprflow.ai/articles/5899191431-flow-is-transcribing-in-the-wrong-language (checked 2026-10-09)
- https://wisprflow.ai/pricing (checked 2026-10-09)
- https://github.com/ryleighnewman/YapToText (checked 2026-10-09)
- https://apps.apple.com/us/app/yaptotext/id6786382289 (checked 2026-10-09)
Questions
What languages does Wispr Flow support?
Its help center says more than 100, with regional options for British and Canadian English, Swiss German, Simplified and Traditional Chinese, Cantonese and Hinglish.
Does Wispr Flow work in German, Spanish, French or Japanese?
Its help center says it dictates in more than 100 languages and names no exception for these. I have not tested it in any of them.
Can Wispr Flow switch languages in one sentence?
No. The help center says Flow detects one language for each dictation, not for each word.
Why does Wispr Flow use the wrong language?
Usually because Auto-detect or a long language list gave it too many choices. Wispr's advice is to select only the language you mean and start a new dictation.
Does Wispr Flow translate?
The language article I read describes dictation in the language you speak, not translation, so I cannot confirm a translation feature from it.
How many languages does YapToText support?
It lists 29 languages plus auto-detect, and its interface is in English.