← Back to Blog

Short answer: Polish voice to text turns spoken Polish into correctly spelled written text, including the nine diacritics, the szcz consonant clusters, and the rz/ż and u/ó choices your ear cannot resolve. On Mac you hold a hotkey and speak; on iPhone you tap the mic in the keyboard. Voice Keyboard Pro dictates Polish into any app.

Free to start Dictate into any app on your Mac or iPhone — hold a key, speak, release. Download for MaciPhone

Polish is one of the most keystroke-hungry languages in Europe. Nine letters live behind a modifier key, ordinary words stack four consonants in a row, and the spelling of a sound often depends on a rule rather than on what you hear. Every one of those costs disappears the moment you stop typing and start speaking. Voice to text lets you say a Polish sentence naturally and watch it appear with the ogonki, kreski, and kropki already in place.

This guide covers why typing Polish is slower than it feels, how a modern transcription engine handles the sound-alike spellings that trip up spellcheck, how it copes with regional speech and the Polish-English mixing common in offices and the diaspora, and exactly how to set up Polish dictation on a Mac and an iPhone so you can use it in the apps you already open every day.

Why typing Polish costs more than you think

Roughly 40 million people speak Polish, most of them in Poland, with large communities across the UK, Ireland, Germany, and North America. Nearly all of them type it on hardware that was designed for English. That mismatch is where the typing tax comes from, and it has four sources.

Nine letters behind a modifier key

Polish adds nine characters to the Latin alphabet: ą, ć, ę, ł, ń, ó, ś, ź, ż. On the standard "Polish (Programmers)" layout that almost everyone uses, each one is a right-Alt combination. On a Mac it is an Option-key chord. On a phone it is a long-press, a wait for the popover, a slide, and a release. None of these are hard individually. The problem is frequency. The letter ę ends half the first-person verbs and accusative nouns you write. Ł shows up in było, mało, całość, złoty. Ż and ś are in że, już, jeszcze, proszę, dziś. A short email can easily contain thirty modifier chords, and each one is a small interruption in a train of thought.

Plenty of people simply give up and type without diacritics, producing prosze for proszę and zle for źle. Everyone understands it. It also reads as careless in anything more formal than a group chat, and it makes text search unreliable later.

Consonant clusters and digraphs

Polish spells many single sounds with two letters: sz, cz, rz, ch, dz, dź, dż. Then it stacks them. Szczecin, szczęście, przestrzeń, wszystko, chrząszcz. The famous tongue twister W Szczebrzeszynie chrząszcz brzmi w trzcinie exists precisely because the language is comfortable with clusters that look impossible on paper.

Each digraph is two keystrokes for one sound, and clusters of them are where typos concentrate. Spellcheck helps less than you would expect, because a swapped or dropped letter inside przestrzegać may still produce something that looks plausibly Polish. Say the word and there is no seam to get wrong.

The rz/ż, u/ó, and h/ch traps

Here is the difficulty that Polish schoolchildren spend years on. Several letter pairs are pronounced identically in modern Polish, so your ear gives you nothing when you decide how to spell them:

The correct spelling is decided by etymology and by which word you actually mean, which is another way of saying by context. That is exactly the kind of decision a context-aware transcription engine is built for. It does not hear one syllable and guess; it sees the whole sentence and picks the word that fits it. You say "jutro może pojedziemy nad morze" and both spellings arrive correct without you pausing to remember a rule.

Seven cases and the autocorrect that gives up

Polish nouns and adjectives change their endings across seven grammatical cases, plus number and gender. One dictionary word can have a dozen surface forms. This is effortless when you speak, because you learned the patterns before you learned to read. It is a mild nuisance when you type, and it is a real problem for autocorrect, which was mostly designed around languages with fewer forms and frequently "corrects" a valid inflected word into something wrong. Many Polish typists turn autocorrect off entirely and absorb the extra typos as the price of not fighting the phone.

Now put those four costs against the raw numbers. A comfortable adult typing speed is around 40 words per minute, and proficient typists reach 80 to 100. Ordinary conversational speech runs roughly 130 to 150 words per minute. You already produce Polish several times faster with your mouth than with your fingers, before you add a single diacritic chord on top.

How Polish dictation actually works

The interaction is the same for every language Voice Keyboard Pro supports. On a Mac you hold a hotkey, speak, and release. On an iPhone you tap the mic button on the keyboard, speak, and tap again. The audio goes to Voice Keyboard Pro's transcription engine, and the text is typed at your cursor a moment later in whatever app you were already using: Mail, Word, Slack, WhatsApp, a browser form. There is no separate dictation window and nothing to copy and paste.

What matters for Polish specifically is that the engine works at the level of the sentence rather than the syllable. That has three practical consequences:

Numbers and dates are typed in the form a Polish reader expects when you speak them naturally, and you can always correct a specific figure by hand. As with any language, digits are the one thing worth reading back before you send, because a wrong number reads exactly as correctly as a right one.

Regional accents and diaspora Polish

Standard Polish is unusually uniform for a language of its size, and that works in dictation's favour. Most speakers, whether from Kraków, Gdańsk, or Warsaw, will get accurate results out of the box. Where things vary more, expect a little more variation in results:

The honest summary is that recognition of native and near-native Polish is very good, and recognition of heavily accented or heavily regional Polish is better than it has ever been without being perfect. Speak in complete sentences and correct the outliers, and the results settle down quickly.

Mixing Polish and English in one sentence

Anyone working in Polish tech, finance, or a multinational office speaks a blend that is sometimes called Ponglish: Zrobiłem deploy na staging, ale build się wysypał, więc muszę zrobić rollback przed callem. The English words are not visitors; they are how the sentence is actually said.

Voice Keyboard Pro's auto-detect mode is designed for this. Leave the language setting on Auto-detect and speak the sentence as you would to a colleague. The Polish arrives spelled as Polish and the embedded English arrives spelled as English, in one pass. If you find that a particular English term keeps getting Polonized, or a Polish word keeps being heard as English, add it to Smart Vocabulary and the engine will favour your spelling from then on. For a broader look at working across languages on a Mac, see our guide to multilingual voice typing on Mac.

If you write in Polish almost exclusively, you can also lock the language to Polish. That removes any chance of a Polish sentence being mistaken for another Slavic language, which is the most common cause of a "wrong language" result. Our wrong-language troubleshooting guide walks through that fix in detail.

Setting up Polish dictation on a Mac

The Mac app is a menu bar utility. It does not replace any keyboard layout and it does not care which layout you have active; it types the characters directly. Setup takes about two minutes:

  1. Install Voice Keyboard Pro from the download page and open it. It appears in the menu bar, not the Dock.
  2. Grant Microphone and Accessibility permissions when prompted. Accessibility is what lets the app type at your cursor in any application.
  3. Pick a hotkey you can hold comfortably. If a key you want is already used by another app, choose one of the spare function keys instead.
  4. Open Settings and choose Polish as the language, or leave it on Auto-detect if you regularly switch between Polish and English. Both work; the explicit choice is slightly more forgiving with short fragments.
  5. Test in Notes or TextEdit. Hold the hotkey, say a full sentence with a few diacritics in it, release, and confirm the ą, ł, and ż arrived. Then try it in Mail or your browser.

Once it works in one app it works in all of them, because the app is typing keystrokes system-wide rather than integrating with any particular program.

Smart Vocabulary for Polish names and terms

Surnames, company names, street names, and product names are where any dictation engine is weakest, in every language, because it has never seen your particular Wrzesniewski or your client's brand. Smart Vocabulary is a personal dictionary with replacement rules: you add the correct spelling once, and optionally the wrong form the engine keeps producing, and from then on the right version is typed. Two days of noting your real corrections is usually enough to build a list that covers your working vocabulary. Our post on how custom vocabulary learns your words explains the mechanics.

Setting up Polish dictation on an iPhone

On iPhone, Voice Keyboard Pro is a third-party keyboard with a mic button built in, so it works in every app that shows a keyboard: Messages, WhatsApp, Mail, Notes, Safari, banking apps, everything.

  1. Install the app from the App Store and open it once to finish setup.
  2. Add the keyboard in Settings → General → Keyboard → Keyboards → Add New Keyboard, and select Voice Keyboard Pro.
  3. Enable Full Access for the keyboard. This is what allows the mic audio to reach the transcription engine.
  4. Leave the language on Auto-Detect. Polish is recognized automatically; you do not need to switch anything before speaking.
  5. Switch to the keyboard with the globe key in any app, tap the mic, speak your Polish sentence, and tap again to stop.

Two iPhone features are worth knowing about. Voice Edit lets you fix text by speaking the change instead of hunting for the right spot with your thumb: say what should change and it is applied to the text in the field. And the keyboard's two-way translation supports 24 languages, Polish among them. Set the output language to Polish and speak English to get Polish text, or set it to English and speak Polish to get English. For someone writing to family in Poland from an English-speaking country, or a Polish speaker replying to an English-language landlord or employer, that means one keyboard covers both directions.

Where Polish dictation pays off most

Email and messaging. The highest-volume Polish writing most people do, and the place where dropped diacritics look worst. Dictate the message, read it back once, send.

Documents and long-form writing. Reports, essays, blog posts, and anything over a few paragraphs. This is where the speaking-versus-typing speed gap compounds, and where the seven-case inflections and clusters make hand-typing slowest.

Students. Notes after a lecture, first drafts of essays, and messages to professors. Speaking a first draft and editing it is faster than typing from a blank page.

Living abroad. Polish speakers in the UK, Ireland, or the US who spend the workday in English and switch to Polish for family, church, community groups, or a Polish-language side business. Auto-detect handles the switch, and the translation feature covers the moments when you need to write to a landlord, school, or office in English.

Customer-facing work in Poland. Support replies, CRM notes, and follow-ups after calls, where the note is written while the conversation is still fresh. If your role involves a lot of English on top of the Polish, our guide for non-native English speakers covers the other half of that workflow.

Tips for better Polish dictation results

Troubleshooting

Text comes out in Russian, Ukrainian, or Czech. A short fragment was mistaken for a neighbouring language. Set the language explicitly to Polish in Settings, or say a longer sentence.

Diacritics appear as plain letters. This is almost always the receiving app or a system text replacement altering the text after it arrives, not the transcription. Dictate the same sentence into TextEdit or Notes; if the diacritics are correct there, the other app is stripping them.

A specific word is always wrong. Add it to Smart Vocabulary with the wrong form as the trigger and the right form as the replacement.

Nothing is typed at all on Mac. Check that Accessibility permission is granted and that your cursor is actually in a text field. Selecting text is not the same as placing a caret in it.

Privacy, plans, and what is stored

Voice Keyboard Pro's servers store only operational pings, such as that a dictation happened and how long it took. No audio and no transcript content is retained on our side. Your dictation history lives on your own device.

There is a free tier with daily limits, which is plenty for trying Polish dictation on your real emails and messages for a week. Pro removes the limits at $4.99 per month or $34.99 per year. If you also dictate in German for work, our German voice to text guide covers the compound-word side of that language; the same app and the same setting handles both.

Frequently asked questions

Does Polish voice to text handle ą, ę, ł, ż, and the other special letters?

Yes. Diacritics are part of the transcription output; you never type them or select them from a popover. If you see them missing, the receiving app is almost certainly altering the text after it arrives.

Do I have to say the punctuation?

No. Sentence boundaries, commas, and question marks are inferred from your phrasing. You can speak naturally.

Can I dictate Polish and English in the same message?

Yes. Leave the language on Auto-detect and speak the sentence as you normally would; each language is spelled correctly.

Does it work in WhatsApp, Messenger, and Gmail on iPhone?

Yes. It is a keyboard, so it works in any app that accepts typed text.

Will it type Polish if my Mac keyboard layout is US English?

Yes. The app types the characters directly and does not depend on the active keyboard layout.

Is Polish dictation as accurate as English?

Native and near-native Polish is recognized very well. Heavily accented or strongly regional Polish will need more corrections. Speaking full sentences and using Smart Vocabulary for names closes most of the gap.

Try it on tomorrow's email

The fastest way to know whether Polish voice to text fits your work is to dictate one real email or message tomorrow morning instead of typing it. Notice how many times you would have reached for a modifier key. Then notice that the ż, the ł, and the ę are all already there. Voice Keyboard Pro is free to start on both Mac and iPhone.

Voice Keyboard Pro
Hold your key · Speak · Release

The words land at your cursor in whatever app you are already in — Mail, Slack, Word, a browser form. No dictation window, nothing to copy across.

Free forever for casual use · Apple Silicon & Intel