HomeBlog › Dictate in any app on Windows
How-to

How to dictate text in any app on Windows

Short answer

Every Windows PC can dictate: press Win + H in any text box and start talking — free and built in. For better accuracy, 100+ languages and a faster flow, install a dictation app such as Lazytype: hold the left Ctrl key, speak, release, and clean punctuated text is typed wherever your cursor is.

There are three ways to dictate into any app on Windows, from zero-setup and free to fast and polished. This guide covers what each one does well, where the built-in options genuinely fall short, and the exact steps to set up a hold-a-key workflow that works in every application.

How do you dictate in any app on Windows?

Windows gives you three working routes to turn speech into text in any application:

  1. Win + H voice typing — built into Windows 10 and 11, free, cloud-based. Press the shortcut in any text field and speak.
  2. Voice Access (or the older Windows Speech Recognition) — also built in, runs on your device, and aimed at controlling the whole PC by voice as well as dictating.
  3. A dedicated dictation app such as Lazytype — a small tray app with a hold-to-talk hotkey, powered by OpenAI's Whisper model for much higher accuracy.

All three type into whatever application has focus: email, documents, chat, browsers, code editors. The differences are accuracy, speed, language support, offline capability and how the microphone is triggered. The sections below take each apart, honestly.

Is Windows Voice Typing (Win + H) good enough?

For casual use in English: yes, genuinely. Voice typing is already on your PC, costs nothing and needs no setup. Here is how to use it:

  1. Click into any text box — an email, a document, a chat window.
  2. Press Win + H. A small microphone panel appears.
  3. Speak. Say "period", "comma" or "new line" for punctuation, or switch on auto-punctuation in the panel's settings.
  4. Press Win + H again to stop.

Microsoft documents the full command list in its voice typing guide on support.microsoft.com. If you dictate the odd sentence a few times a week, you may never need anything else.

The limits show up with daily use, though:

  • Accuracy plateaus. Names, technical terms and accented English trip it up more often than modern Whisper-based tools, and there is no AI clean-up pass — filler words and false starts land in your text exactly as spoken.
  • It needs the internet. Win + H relies on Microsoft's online speech services. No connection, no dictation.
  • Language switching is manual. Voice typing follows your active keyboard language. To dictate in Dutch or German you first have to install that language pack and switch input languages by hand — it never detects a language on its own.
  • Focus quirks. The floating panel sometimes cannot find the text box in certain apps, stops listening after a pause, and closes when you click elsewhere. In some Electron apps and custom text fields it simply will not attach.

How do you set up hold-to-talk dictation? (step by step)

If you dictate daily, a purpose-built app is a different experience. Modern tools run OpenAI's Whisper model, which handles accents, jargon and background noise far better than the built-in option, and they replace the toggle-a-panel flow with a hold-to-talk hotkey you never have to think about. With Lazytype (version 1.8.2), setup takes about two minutes:

  1. Install the app. Get Lazytype from the Microsoft Store (Windows 10 or 11). The 14-day free trial starts without a credit card.
  2. Launch it. A small microphone icon appears in your system tray. Nothing needs configuring to get started.
  3. Put your cursor anywhere you can type — Word, Slack, a browser, a code editor.
  4. Hold the left Ctrl key, speak, and let go. A realtime preview bar shows your words as you speak; on release, clean, punctuated text is typed where your cursor is.

The hotkey is modifier-safe: quick taps and combinations like Ctrl+C keep working exactly as normal, so the key does double duty without conflicts. And because transcription runs Whisper large-v3-turbo on Groq — roughly 216x faster than real time — a short sentence comes back in under a second.

Dictate into every app on your PC

Lazytype is free for 14 days, no credit card. Hold a key, speak, done.

Download for Windows

How do you dictate into Word, Outlook, Slack, ChatGPT and code editors?

The point of system-wide dictation is that you never think about which app you are in. Still, each app behaves a little differently, so here is what to expect:

Word and Outlook. Microsoft 365 has its own Dictate button, and Win + H works here too — this is the best-case scenario for the built-in tools. A dedicated app still wins on accuracy for names and jargon; Lazytype additionally detects that Word is active and leans formal with punctuation and clean-up.

Slack and Teams. Win + H works in the message box, but the panel closes when focus shifts and reopening it for every two-line reply gets old. Hold-to-talk fits chat better: hold, speak, release, send. Lazytype's context-aware tone keeps Slack messages casual instead of formatting them like a business letter.

Browsers, ChatGPT and other AI tools. Anything with a web text area — Gmail, Notion, ChatGPT, Claude — accepts dictated text. Speaking a long AI prompt is far faster than typing it, which is why many Lazytype users end up dictating most of their prompts.

Code editors. The hardest case for built-in dictation, which mangles variable names and technical vocabulary. Whisper-based tools do noticeably better, and Lazytype's context-aware tone preserves technical terms when an editor is active — practical for commit messages, code comments and pull-request reviews.

How do you dictate offline on Windows?

Win + H will not work offline — it depends on Microsoft's cloud. You have two offline options:

Voice Access, built into Windows 11, runs entirely on-device and replaced the deprecated Windows Speech Recognition. It is designed for hands-free PC control first and dictation second, and its language support is narrow, but it is free and nothing leaves your machine.

Lazytype's local engine runs whisper.cpp on your own hardware: switch the tray menu to Engine → Local and dictation keeps working with no internet connection at all. Audio is processed on your machine and never sent anywhere — relevant for lawyers, doctors, or anyone working under confidentiality rules. Transcription is slower than the cloud engine on modest hardware, but accuracy stays at Whisper level.

How do you handle punctuation and voice commands?

With Win + H you either speak punctuation out loud ("period", "comma", "question mark") or enable auto-punctuation, which has improved but still misses sentence boundaries in fast or accented speech. Its command vocabulary works best in English.

Whisper-based apps punctuate automatically from how you speak — pauses and intonation become commas and full stops without you saying a word. On top of that, Lazytype adds spoken commands: say "scratch that" to delete the last dictation, or "new line" and "new paragraph" to format hands-free. Voice macros go further: assign different behaviours to different hotkeys, so one key dictates clean text, another translates as you speak, and a third rewrites what you just said ("make this formal"). An optional AI clean-up pass strips filler words and stutters before the text lands.

Can you dictate in languages other than English?

Yes, but this is where the built-in and dedicated options diverge most. Win + H supports a few dozen languages, and each one requires installing the language pack and switching your input language before you speak. Accuracy also drops off noticeably outside the biggest languages.

Lazytype supports 100+ languages with automatic detection — speak Dutch, get Dutch; switch to English mid-day, get English. No settings to touch. It can also translate while you dictate: speak your native language and have the text typed in another one, which turns every text field on your PC into a translation box for international email or support work.

Which dictation option should you use?

Win + H voice typingVoice AccessLazytype
PriceFree, built inFree, built in (Win 11)€25 one-time or €5/mo
EngineMicrosoft cloud speechOn-deviceWhisper large-v3-turbo on Groq
Works offlineNoYesYes (whisper.cpp engine)
LanguagesA few dozen, manual switchingLimited100+, auto-detected
AI clean-up & translationNoNoYes, optional
TriggerToggle a panelAlways listeningHold left Ctrl
Best forOccasional notesHands-free PC controlDaily dictation

The honest verdict: for the odd sentence in English, Win + H is fine and free — start there. If you need hands-free control of Windows itself, Voice Access is the accessibility tool. If you write all day, dictate in more than one language, or want text that comes out clean instead of needing a second pass, a dedicated app such as Lazytype earns its €25 quickly. See our comparison of dictation apps to weigh the wider field.

Try the hold-to-talk workflow

Lazytype is free for 14 days, all features, no credit card. Hold left Ctrl, speak, done.

Download for Windows
Lazytype app icon
Written by Bas Niese

Founder of Lazytype. Bas is a Dutch developer who dictates most of what he types — in Dutch and English — and has shipped every Lazytype release since v1.0. More about Bas and Lazytype →

Frequently asked questions

What is the keyboard shortcut for dictation on Windows?

Press Win + H in any text field to open Windows voice typing, and press it again to stop. Dedicated dictation apps like Lazytype use a hold-to-talk key instead: hold left Ctrl, speak, release, and the text is typed where your cursor is.

Can I dictate into any application on Windows?

Yes. Win + H voice typing works in most standard text boxes, though it fails to attach in some apps. Dictation apps like Lazytype paste text into whatever application has focus — email, chat, documents, browsers, AI tools like ChatGPT, and code editors.

Does dictation on Windows work offline?

Win + H voice typing needs an internet connection because it uses Microsoft's online speech services. Voice Access on Windows 11 runs on-device and works offline. Lazytype includes an offline whisper.cpp engine: switch to it in the tray menu and no audio ever leaves your machine.

How do I dictate punctuation on Windows?

With Win + H you say punctuation out loud ("period", "comma") or enable auto-punctuation in the panel settings. Lazytype punctuates automatically from how you speak, and supports voice commands like "new line", "new paragraph", and "scratch that" to delete the last dictation.

Can I dictate in Dutch, German, or other languages on Windows?

Win + H supports a few dozen languages, but you must install the language pack and manually switch your input language first. Lazytype auto-detects the language you speak across 100+ languages, with standout accuracy in English and Dutch, and can translate while you dictate.

How much does a dictation app for Windows cost?

Windows voice typing (Win + H) is free and built in. Lazytype costs €25 one-time with your own free Groq API key, or €5/month for the Pro plan with hosted transcription. Both come with a 14-day free trial, no credit card required.