Pithflow

How to dictate in Chrome, in any text box

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.

Get started on Windows 2,000 words per week free · no card

Rated 4.8/5 in our customer survey

The steps, in order

1

Open the tab you're writing in

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:

  1. Hold
    Ctrl + Space
  2. Speak
    in a normal voice
  3. Release
    recording ends
  4. 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:

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.

Get started free →

Extension, Win + H, or a system-level app

  Chrome extension Voice typing (Win + H) Pithflow
Works in any tab with no setup Depends on the site access you grant Yes Yes
Works outside the browser No Yes Yes
Removes filler words, fixes punctuation Varies by extension No, transcribes literally Yes
English and Spanish in one sentence Varies by extension One language at a time Yes
Runs on macOS, Linux and ChromeOS Yes — it rides inside Chrome No macOS yes; not Linux or ChromeOS
Works offline Generally no No — Microsoft documents an internet requirement No
Price Varies Free, built into Windows Free up to 2,000 words/week

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.

Get started on Windows

2,000 words per week free · no card · cancel anytime