
How to Dictate Directly Into ChatGPT or Claude on Mac
Quick answer: You do not need ChatGPT's or Claude's own voice mode to talk your prompts in on a Mac. Install a system-wide dictation tool like Ducktate, grant it two macOS permissions (microphone and accessibility), then hold the right Option key, speak your prompt, and release. The cleaned-up text pastes straight into whatever input box is focused, the ChatGPT desktop app, the Claude desktop app, or either one open in a browser tab, so you hit enter and go. Dictation like this is free; it just costs a few minutes of one-time setup.
If you already talk to ChatGPT or Claude by typing, dictating your prompts instead is a small change that pays off every time you use it. You do not need to wait for either company to add a desktop voice mode, and you do not need to switch to a phone. A system-wide Mac dictation tool gets you there today, in whatever app you already have open.
Why voice beats typing for AI prompts
The short version: speaking is faster than typing, and it is faster for prompting an AI in a way that matters more than raw words per minute. Typing out a prompt makes thoroughness feel expensive, so you leave out the file path, the constraint, the edge case, and send the short version. Talking makes it cheap to include all of that, and complete context is what actually improves the answer you get back. We laid out the research behind this in Is talking to AI faster than typing?, including where voice falls down (mostly literal code and symbols) and how to work around it.
The practical piece is just getting your voice into the box. Here is how, on a Mac.
Step by step: dictating into ChatGPT or Claude
- 1. Install Ducktate. It is a native Mac app, not a browser extension or a ChatGPT/Claude plugin, so it works the same no matter which of the two you are prompting, or whether you are in the desktop app or a browser tab.
- 2. Grant the two permissions it asks for. On first launch, macOS prompts for microphone access, so the app can hear you, and the accessibility permission, so it can paste text into whatever app is focused. Both live under System Settings, Privacy & Security, and it is a one-time step that takes a couple of minutes.
- 3. Click into the ChatGPT or Claude input box. Open the desktop app, or chatgpt.com or claude.ai in your browser, and put your cursor in the message field like you normally would before typing.
- 4. Hold the right Option key and speak your prompt. Say it the way you would explain it to a person: the file you mean, the constraint you care about, the outcome you want. That is the whole point of talking instead of typing, it costs nothing extra to be specific.
- 5. Release the key. Ducktate transcribes what you said on your Mac, cleans it up into readable text, and pastes it directly into the input box you clicked into.
- 6. Hit enter. Your prompt sends exactly like it would if you had typed it.
If you would rather not hold a key down for a long prompt, there is also a press-once hotkey: press it, talk as long as you need, and press it again to finish.
It works in the desktop apps and the web
The reason this setup is not picky about ChatGPT versus Claude, or desktop app versus browser, is that it is not built as a plugin for either one. It is a system-wide tool that transcribes speech and pastes into whichever text field currently has focus. Switch from the Claude desktop app to a ChatGPT tab in Safari mid-afternoon and nothing about the dictation step changes: click in, hold the key, talk, release, paste.
That also means it works everywhere else you type to an AI, not just the two chat windows. A prompt you are drafting for Claude Code, a message to an AI-powered editor, a note to yourself about what you want to ask later, all the same hold-and-talk motion. If you are giving an agent a long, detailed instruction rather than a short chat prompt, we cover that pattern in Context management for AI agents.
Being honest about the setup
A few things worth knowing before you install anything.
This is a Mac-only desktop tool, so it solves dictation at your computer, not on your phone, where you are still using your phone keyboard's own microphone. The permissions step is real, not a rubber stamp: macOS will ask you to explicitly allow microphone and accessibility access before the paste-into-any-app behavior works, and skipping either one means dictation either cannot hear you or cannot deliver the text. Transcription runs on your Mac, which is good for privacy but means a model download the first time you launch the app, before the very first dictation. And while dictation itself is free, it is part of a product that also sells a paid Pro plan for other features like meeting capture, so do not be surprised to see pricing elsewhere on the site. None of that changes the core flow: install, grant two permissions once, then hold a key and talk into ChatGPT, Claude, or anything else on your Mac.
Frequently asked questions
Can I dictate directly into ChatGPT or Claude on a Mac?
Yes. ChatGPT has its own built-in voice mode and Claude has a mobile voice mode, but neither is required. A system-wide Mac dictation tool transcribes your speech and pastes it into whatever text box is focused, so it works the same in the ChatGPT desktop app, the Claude desktop app, or either one open in a browser tab.
Does this work with the ChatGPT and Claude desktop apps, or just the browser?
Both. A system-wide dictation tool does not care which app is in front of it. It pastes into the focused text field, so the same setup works in the ChatGPT desktop app, the Claude desktop app, chatgpt.com or claude.ai in Safari or Chrome, and any other app on your Mac.
What macOS permissions does voice dictation into ChatGPT or Claude need?
Two. Microphone access, so the app can hear you, and the accessibility permission, so it can paste the transcribed text into whatever app is currently focused. Both are asked for once, on first launch, in System Settings under Privacy & Security.
Is dictating into ChatGPT or Claude free?
With Ducktate, yes. Dictation is on the free tier: you install it, grant two permissions, and hold a key to talk into any app, including ChatGPT and Claude, at no cost. Other features, like meeting capture, are part of a paid Pro plan, but voice input for AI prompts is not gated behind it.
Follow Ducktate on Google
Add us as a preferred source so our guides show up in your Google Top Stories and AI results.
Add as a preferred sourceThink out loud. Ducktate writes it down.
On-device transcription that files your ideas and meetings as searchable notes.
Get early access