Chrome ships no dictation of its own that types into every field. What exists is extensions,
and each one is authorized site by site. A system-level shortcut — Windows voice typing
(Win + H)
or a dictation app — types at the cursor no matter which page the tab has loaded.
A CRM, a helpdesk, webmail, a form, a CMS. For dictation they're all the same text field.
2
Click inside the field
Text lands at the cursor. If focus is still in the address bar, that's where it goes.
3
Hold the key
Ctrl + Space with Pithflow. Win + H if you're using Windows voice typing.
4
Talk normally
The way you'd say it to the person. No need to speak punctuation out loud.
5
Release the key
That ends the recording, and the cleaned-up text lands in the field.
6
Review, then send
Nothing submits on its own. Read it, fix a name if you need to, then click the button.
Step 5 is the one that surprises people
Text does not appear while you're talking. The real order is this:
Hold
Ctrl + Space
›
Speak
in a normal voice
›
Release
recording ends
›
It lands
cleaned-up text
A second or two of wait on release. In exchange the field sits still while you talk and
gets the finished sentence, instead of filling up word by word with your false starts in it —
which shows badly in a ticket or a CRM note.
Does Chrome have built-in voice typing?
Not as a general feature. Chrome doesn't include anything that turns your voice into text in
any box on any page. What does exist is three different things people tend to blur together:
Dictation a site provides itself. Google Docs is the famous one: Google
documents it as Tools → Voice typing, and in Slides as
Tools → Dictate speaker notes. It works, and it works there.
Extensions. You install them in the browser, and they add dictation to
fields on the sites you've granted access to.
System-level tools. Windows voice typing
(Win + H)
and dictation apps. They type into the focused field, browser or not.
Credit where it's due on the first one: if your day happens inside a document, Google's voice
typing solves that document with nothing installed. The trouble starts when you close the tab.
The ticket, the CRM, the vendor form and the CMS comment box inherit none of it.
Chrome isn't one app — it's all of your apps
That's the difference underneath everything else. An extension lives inside
the page: it has to locate the field and write into it. A system-level app writes into whatever
field has focus and doesn't know — or need to know — what page is loaded. Three concrete
consequences follow.
No permissions to manage per site
Per Google's own documentation, Chrome lets you set an extension's site access to "On
click", "On specific sites" or "On all sites". Microphone access is granted per site as
well. That's two lists to keep. A system-level app keeps none.
Awkward editors stop being awkward
Web rich-text editors commonly build the editing area as a separate document embedded in
the page. Writing into that from inside the browser is the brittle part. Delivering text
at the cursor isn't.
It follows you out of the tab
Chromium's docs say extensions can't run on chrome:// pages or Chrome Web Store pages. And
none of them run in Word, in desktop Slack, or in a terminal window. The same key does.
One key for all forty tabs
Nothing to install per site, nothing to authorize per site.
Two uncomfortable rows, and they're there on purpose. The extension still wins the fifth,
by less than it used to: Pithflow added a Mac app in September 2026, but the extension rides
inside Chrome, so it also follows you to Linux and ChromeOS, where we have nothing at all.
Nobody wins the sixth — Pithflow processes in the cloud, and Microsoft documents that its own
voice typing needs a connection too, because it uses online speech recognition.
What changes in what gets written
A CRM note dictated out loud comes out the way speech comes out. This is the kind of repair the
AI cleanup does — an illustrative example, not a measurement:
What you say
"okay so um the customer says the order didn't arrive, i mean it did arrive but incomplete,
two boxes missing, and they want us to confirm today if we're shipping them"
→
What gets typed
"The customer reports the order arrived incomplete — two boxes are missing. They want
confirmation today on whether we're shipping the rest."
How dictating in Chrome works with Pithflow
There's no extension to install and no sites to authorize. Pithflow is a Windows app that
delivers text at the cursor: it pastes with Ctrl + V, and if that path fails it types the text
instead. To a Chrome tab that's an ordinary paste into the focused field — which is exactly
what every web editor already knows how to handle.
Because the key doesn't distinguish between tabs and windows, the same gesture works afterwards
in Word or desktop mail. If you're weighing tools,
the best dictation apps for Windows
covers the field, and there's a walkthrough for
dictating in Google Docs
if that's the tab you live in.
Frequently asked questions
Does Chrome have built-in voice typing?
Not for every text box. Chrome doesn't ship a dictation feature that types into any field on any page. There are three separate things people confuse: dictation a site provides itself, a Chrome extension you install, or an operating-system tool like Windows voice typing (Win + H) or a dictation app.
Do I need an extension to dictate on a web page?
Not if you dictate with a system-level tool. Pithflow is a Windows app: it types into whatever field has focus, and to Windows a Chrome tab is just another window. Nothing gets installed inside the browser and nothing gets configured per site.
What about Google Docs voice typing?
It exists and it's free. Google documents it as Tools → Voice typing in Docs, and as Tools → Dictate speaker notes in Slides. It's a feature of those products. It handles the document you have open and does nothing for the other tabs — the CRM, the ticket, the vendor form and the comment box still have no dictation.
Does it work in rich-text editors, like an email body or a CMS?
Yes. Web editors commonly build the editing area as a separate document embedded in the page rather than a plain text box, and writing into that from inside the browser is the fragile part. Pithflow doesn't write inside the page — it delivers the text at the cursor the way Ctrl + V does, with typed input as the fallback.
Do I have to grant microphone permission to every site?
No. Chrome grants microphone access per site, so dictation that lives in the browser depends on that permission page by page. Pithflow captures audio in Windows, before the browser is involved, so the tab never asks for anything.
Does it work in tabs where extensions can't run?
Yes. Chromium's extension documentation says extensions can't read or change chrome:// pages, and Chrome Web Store pages are restricted the same way. A system-level app has no such limit because it doesn't live inside the browser. The same key keeps working once you leave Chrome, too.
Does it work in Edge, Brave, or Opera?
Yes, and in any other Windows window. Pithflow doesn't hook into the browser, so which browser you use doesn't matter — it types where the cursor is. This page is about Chrome because that's what people search for, not because Chrome is a requirement.
Does it work offline?
No. Pithflow processes audio in the cloud, so it needs a connection. Worth knowing: Windows voice typing isn't an offline alternative either — Microsoft documents that you need to be connected to the internet because it uses online speech recognition.
What does it cost?
There's a permanent free tier of 2,000 words per week, no card required. For heavy use, Pro is $9.99 USD per month. Full pricing is on the pricing page.
Want a different key?
Open Pithflow, go to Settings → Hotkey, click the
combination you want to replace, and press the new one. It takes effect immediately.
Hold to speak — Ctrl + Space by default. Hold it, talk, let go.
Hands-free — Ctrl + Shift by default. Tap to start, tap again to stop.
Worth changing if the default clashes with a shortcut you use. A spare function key such as
F9 is claimed by almost nothing.
Dictate in any tab, without an extension
The same key in Chrome, in Word, and in any text field on Windows.