How to Dictate Into Scrivener on a Mac
Scrivener is where a lot of Mac writers build their books, screenplays and long essays. It has no dictation of its own, but because it is a normal Mac text editor, any system-wide voice tool can type straight into it. Here is how to draft your manuscript by speaking.
Key takeaways
- Scrivener has no built-in dictation, so you dictate through a system-wide Mac tool that types at the cursor.
- On-device transcription keeps your unpublished manuscript on your Mac instead of a cloud server.
- A custom dictionary teaches the app your character and place names so they spell correctly every time.
- AI cleanup removes filler and fixes punctuation, so spoken sentences arrive as readable prose.
Why dictate into Scrivener at all?
Most people speak around three to four times faster than they type, which is why so many novelists draft by voice and edit by keyboard. Scrivener is the natural home for that draft: it holds your outline, your research and your chapter folders in one project. The catch is that Scrivener itself does not transcribe audio, so you need a separate tool that turns speech into text and drops it into the document you have open.
You have two broad choices. You can use Apple's built-in feature, documented in the macOS Dictation guide, or you can use a dedicated on-device app that adds AI cleanup and a custom dictionary. For a full field of options, our roundup of the best dictation software for Mac ranks them by accuracy, privacy and price.
How to set up dictation for Scrivener
The setup is the same whichever project you eventually write in, because a system-wide tool types into any app, not just Scrivener. Do it once and it works in Ulysses, Pages, Mail and your browser too.
- 1. Install the app. Download BlaBlaType and drag it into Applications. It is macOS only and optimized for Apple Silicon.
- 2. Grant permissions. On first launch, allow microphone access and accessibility access. Accessibility is what lets the app type into Scrivener's editor.
- 3. Pick a model. Choose a local Whisper or Parakeet model. Both run offline on your Mac.
- 4. Set your shortcut. Assign a hotkey you can reach without leaving the keyboard, such as a function key.
- 5. Add your names. Open the custom dictionary and add character names, place names and invented terms before you start a session.
Dictating your first chapter
Open your Scrivener project and click into the editor so the cursor is blinking in the document text, not in the binder or an inspector field. Press your shortcut, speak a sentence or two, then release or press again to finish. The transcribed, cleaned text appears at the cursor exactly as if you had typed it. Because the words go through on-device AI cleanup, filler like "um" and "you know" is stripped, punctuation is added, and grammar is tidied before the text arrives.
Speak in short bursts rather than reading a whole page at once. It keeps the flow natural and makes it easy to glance up and confirm each passage landed correctly. If a character name comes out wrong, add it to the dictionary and it will be right from then on. The same workflow types into other writing apps too, so once it feels natural in Scrivener you can carry it over to dictating into Ulysses or even dictating into VS Code for technical writing.
Built-in dictation vs a dedicated on-device app
Apple Dictation is free and already on your Mac, which makes it the obvious first thing to try. A dedicated tool earns its place when you care about accurate proper nouns, clean punctuation and keeping an unpublished manuscript off the internet. Here is how the two approaches compare for a Scrivener workflow.
| Feature | Apple Dictation | BlaBlaType |
|---|---|---|
| Types into Scrivener | Yes | Yes |
| On-device transcription | Mixed | Yes |
| AI cleanup and punctuation | Limited | Yes |
| Custom dictionary for names | No | Yes |
| Custom AI prompts | No | Yes |
| Languages | Many | 90+, with translate as you speak |
The deciding factor for most novelists is the custom dictionary plus on-device processing. If your work in progress is under an NDA or simply not ready for anyone else's servers, the on-device route is the safe one. For the mechanics behind that, see whether voice to text works offline on a Mac.
Mini glossary
- On-device transcription
- Speech-to-text that runs on your Mac's own hardware, so your audio is never uploaded to a server.
- Custom dictionary
- A saved list of names and jargon that tells the transcriber how to spell the words unique to your manuscript.
- AI cleanup
- An on-device pass that removes filler words and fixes punctuation and grammar before the text is inserted.
- System-wide dictation
- Voice typing that works in any app at the cursor, rather than inside one program's own dictation feature.
Getting names and jargon right
Fiction is full of words no model has ever seen, from invented surnames to fantasy place names. Rather than fixing the same misspelling on every page, teach the app once. Add each proper noun to the custom dictionary and BlaBlaType will spell it the same way every time it hears it. This is the single biggest quality-of-life win for long projects, and it is covered in more depth in our guide to adding custom words to your Mac dictation. You can also set custom AI prompts to shape tone, which pairs well with AI-assisted editing tools like Claude Code when you move from drafting into revision.
Draft your Scrivener manuscript by voice
Dictate into any app, get AI-cleaned prose, and keep every word on-device. No card needed for the trial.
Download for macOSFrequently asked questions
Can you dictate directly into Scrivener on a Mac?
Yes. Scrivener accepts text from any Mac dictation tool that types where your cursor sits. Place your cursor in the Scrivener editor, trigger your dictation shortcut, and your spoken words appear in the current document like typed text.
Does dictating into Scrivener work offline?
It depends on the tool. BlaBlaType runs speech recognition 100% on-device with local Whisper and Parakeet models, so it transcribes into Scrivener without an internet connection and never uploads your manuscript.
How do I get Scrivener to spell my character names correctly?
Add the names and invented terms to a custom dictionary. BlaBlaType lets you save character names, place names and jargon so the transcriber spells them consistently every time you dictate into Scrivener.
Will dictation add punctuation and clean up my writing?
With on-device AI cleanup, yes. BlaBlaType uses Apple Intelligence on your Mac to remove filler words, fix punctuation and grammar, and tidy your sentences before the text lands in Scrivener.
Is dictating into Scrivener private?
With an on-device tool it is. BlaBlaType keeps all audio and transcripts on your Mac, so your unpublished manuscript never leaves your machine or touches a server.