How to Dictate Your WordPress Posts by Voice (2026)
TLDR
- WordPress has two editors. The Block editor (Gutenberg) has been the default since WordPress 5.0 in December 2018, and the older Classic editor is restored with a plugin (WordPress.org).
- Dictation lands in the focused field. Each paragraph is its own block and the title is a separate field, so click into the exact block or field first (WordPress.org).
- Free routes work. Windows voice typing (Windows logo key + H) and macOS Dictation both type at the cursor (Microsoft; Apple).
- The block editor is a rich editor. It is built on contenteditable, not a plain text box (MDN), so a tool that writes at the live cursor handles it cleanly.
- Our pick is a dictation extension that types into any block or field with automatic punctuation, in Chrome and Firefox.
Writing posts is a lot of typing, and WordPress is a natural place to dictate instead. The one thing that trips people up is where the words land, because a WordPress post is not one big box, it is a set of separate fields and blocks.
This guide covers dictating into both WordPress editors, the free routes built into Windows and macOS, and the smoother browser option, with the single rule that makes all of them work.
First, know which editor you are in
WordPress has two editing experiences, and dictation behaves a little differently in each:
- The Block editor (Gutenberg) is the default. WordPress.org states that "following the launch of WordPress 5.0 in December 2018, the WordPress block editor was set as the default editor and replaced the classic editor" (WordPress.org; Gutenberg).
- The Classic editor is still available. It is restored with the official Classic Editor plugin "maintained by the WordPress team," which brings back the older single-box editing screen (WordPress.org).
- Why it matters. The Block editor breaks your post into blocks, while the Classic editor uses one body box, so the "click here first" target is different in each.
The one rule: click into the block or field first
Every dictation method types where the cursor is, so the whole trick is putting the cursor in the right place before you speak:
- The title and body are separate. WordPress tells you to "enter your post title in the upper field, and enter your post body content in the main post editing box below it" - two distinct fields (WordPress.org).
- Each paragraph is its own block. In the Block editor the Paragraph block "is the default block that appears when you create a new post or page," and you compose into the focused block (WordPress.org; Block Editor Handbook).
- So aim the cursor. Dictated text behaves like keyboard input, which goes to the focused element (MDN) - if no block or field holds the cursor, the words have nowhere to land.
Dictate into the Block editor (Gutenberg)
Once you know to aim the cursor, dictating a post in the modern editor is quick:
- Open a new post and click into the title field, then dictate the title.
- Click into the first paragraph block (the empty "Type / to choose a block" line) so the cursor is in it.
- Dictate your paragraph. Press Enter to start a new paragraph block and keep going, or click into any existing block to add to it.
- Read it back and publish. Because the block editor is a rich editor, a tool that inserts at the live cursor drops the text straight into the focused block.
Dictate into the Classic editor
If your site uses the Classic editor, it is even simpler, because the body is a single box:
- Click into the body box. WordPress describes the "Body Copy Box" as "the blank box where you enter your writing," so click into it to give it the cursor (WordPress.org).
- Dictate the whole post. Without separate blocks, you can talk through paragraphs in one place, using a new line when you want a break.
- Switch to the title the same way. Click into the title field above before dictating the headline, then back into the body.
The free routes: Windows and macOS
You can dictate WordPress posts without any extension, using your operating system, with the usual click-into-the-field-first step:
- Windows voice typing. Click into the block or field, then press the Windows logo key + H; Microsoft notes you need to "have your cursor in a text box," plus internet and a mic, and there is an automatic punctuation setting (Microsoft). Windows Voice access likewise says to "first move the focus to the text box" (Microsoft).
- macOS Dictation. Apple's first step is to "place the insertion point where you want to enter text," and in supported languages it inserts commas and periods automatically (Apple).
- The catch. These are tied to one computer, and they inject text the rich block editor does not always keep, which is where a browser tool helps.
Make sure the microphone is allowed
If nothing is recognized at all, check the microphone before anything else:
- Allow the site to use the mic. In Chrome, set the WordPress site's microphone permission to Allow (Chrome Help).
- Allow it at the OS level. On Windows 11 and macOS, make sure your browser is permitted to use the microphone.
The smoother path: a browser dictation extension
The block editor is a rich web editor, not a plain box, so a tool built for web fields handles it best. A browser dictation extension inserts at the live cursor wherever you click:
- It writes into the focused block or field. Because the editor is built on contenteditable (MDN), an in-browser tool that targets the editable element drops text in cleanly, title or body, any block.
- It works beyond WordPress too. The same setup dictates your email, your notes, and any text field, so one tool covers your whole workflow.
- Automatic punctuation, your exact words. Commas, periods, and capitals are added from context (here is the full automatic punctuation guide), and the text is never rewritten.
- Chrome and Firefox. The same behavior in either browser, so your WordPress editor works the same whichever you use.
Our pick is Voxtyper, which does this in Chrome and Firefox. It is free to start: 20 minutes a month without an account, or 60 minutes signed in, no card. If you need more, there is a plan for unlimited usage.
Dictation as an accessibility tool
For some writers, dictating posts is less about preference and more about access:
- Some people rely on it. The W3C lists speech recognition as relied on by people who "cannot use the keyboard or mouse" and people with repetitive stress injuries (W3C Web Accessibility Initiative).
- Publishing should be reachable. A writer who cannot type for long still needs to get posts out, so dictation that lands reliably in the editor is what keeps publishing open to them.
This is general information, not medical advice. Dictation can reduce keyboard strain; it is not a treatment.
Frequently asked questions
How do I dictate a WordPress post?
Click into the spot you want, a paragraph block or the body box, so it holds the cursor, then dictate with Windows voice typing (Microsoft), macOS Dictation (Apple), or a browser dictation extension. Text lands in the focused field.
Does dictation work in the Block editor (Gutenberg)?
Yes. Each paragraph is its own block and the Paragraph block is the default (WordPress.org); click into the block first, then dictate. A browser extension that writes at the live cursor handles the rich editor.
Why does my dictated text go in the wrong place in WordPress?
Dictation types into whatever field has the cursor (MDN). The title and body are separate, and each paragraph is a separate block, so click into the exact spot first.
Can I dictate the WordPress post title?
Yes. The title is a separate field above the body (WordPress.org); click into it first, dictate the title, then click into the body for the content.
Do I have to say punctuation when dictating in WordPress?
Not always. Windows voice typing has an automatic punctuation setting (Microsoft), and macOS adds commas and periods automatically in supported languages (Apple). A tool with automatic punctuation handles it.
What is the easiest way to dictate WordPress posts?
A browser dictation extension that inserts at the live cursor in any field, including the Block editor, with automatic punctuation. Voxtyper does this in Chrome and Firefox.
Conclusion
Dictating WordPress posts comes down to one rule: click into the right place first, because the post is split into a separate title field and editable blocks (WordPress.org; WordPress.org), and dictation types wherever the cursor is. The free Windows and macOS routes work with that rule, and for the modern Block editor a browser dictation extension that writes at the live cursor in any field is the smoothest fit, since the editor is a rich web editor (MDN). Voxtyper is our pick: automatic punctuation, your exact words, in Chrome and Firefox, free to start.
Sources
- "WordPress Block Editor" (block editor default since WordPress 5.0; blocks are the content elements), WordPress.org - wordpress.org
- "Classic Editor" plugin (official plugin that restores the classic editor), WordPress.org - wordpress.org
- "Gutenberg" plugin (the block editor; each piece of content is its own block), WordPress.org - wordpress.org
- "Paragraph block" (the default text block on a new post or page), WordPress.org - wordpress.org
- "Write posts (Classic Editor)" (title in the upper field, body in the box below), WordPress.org - wordpress.org
- "Block Editor Handbook" (content is created modularly using blocks), WordPress Developer Resources - developer.wordpress.org
- "Document: activeElement property" (input goes to the focused element), MDN - developer.mozilla.org
- "contenteditable" global attribute (how rich web editors become editable), MDN - developer.mozilla.org
- "Use voice typing to talk instead of type on your PC" (Windows logo key + H; cursor in a text box; automatic punctuation), Microsoft - support.microsoft.com
- "Dictate text with Voice access" (first move the focus to the text box), Microsoft - support.microsoft.com
- "Use Dictation on Mac" (place the insertion point; automatic commas and periods in supported languages), Apple - support.apple.com
- "Use your camera & microphone" (allow a site to use the mic), Google Chrome Help - support.google.com
- "Turn on app permissions for your microphone in Windows," Microsoft - support.microsoft.com
- "Control access to the microphone on Mac," Apple - support.apple.com
- "Speech Recognition" (who relies on it: cannot use keyboard/mouse, RSI), W3C Web Accessibility Initiative - w3.org
Voxtyper is free to use in Chrome and Firefox. It writes at the live cursor in any web field, including the WordPress block editor, with punctuation and capitalization handled for you.