← Back to Blog

Short answer: If Mac dictation is not working in Facebook, click inside the post box, comment field or chat window until a cursor blinks, then start dictation. Facebook on a Mac is a website with no voice typing of its own, so your words go wherever keyboard focus is.

Free to start Dictate into any app on your Mac or iPhone — hold a key, speak, release. Download for MaciPhone

You have a long reply to write in a group, a Marketplace listing to describe, or a birthday message that deserves more than two words, and saying it would be much quicker than typing it. You press your dictation shortcut, speak for a minute, and nothing appears. Or the feed jumps to a different post. Or a post you never meant to react to now carries a Like from you. Or the first half of your comment is already public while you are still saying the second half.

Four facts about Facebook on a Mac explain almost all of it. First, on a Mac Facebook is a website with no voice typing of its own, so dictation comes from macOS or from a dictation app, and both deliver text to whatever has keyboard focus, exactly as if you had typed it. Second, most of a Facebook page is for scrolling and reacting, not for typing. The post composer is a button until you click it, and every post in the feed carries its own comment box. Third, when no text field has focus, Facebook can treat single key presses as commands. Fourth, the Return key means different things in different boxes: a new line in the post composer, but Post in a comment and Send in a chat.

So most Facebook dictation problems on a Mac are about where focus was when you spoke and what Facebook did with the keys, not about your microphone. This guide works through every cause in order, starting with the most common one. If dictation is failing in every app on your Mac and not only in Facebook, start with our complete guide to Mac dictation not working instead. Facebook changes its site regularly, so exact button names and positions may differ a little from what you see on your screen.

First, which Facebook are you in?

On a Mac, "Facebook" can mean several different pages, and a fix that works in one may not apply in another.

At the time of writing, Facebook on a Mac is used through a browser, so every one of these is a web page. Then there is the question of who you are posting as. If you manage a Page, Facebook lets you switch between your personal profile and the Page, and a comment is published as whichever one is active. Each browser, browser profile and installed web app also keeps its own sign-in. Knowing which page and which identity you are in settles a good share of the confusion below.

How dictation reaches Facebook on a Mac

Apple dictation is built into macOS. You start it with the dictation shortcut, usually the microphone key or whichever shortcut is set in System Settings under Keyboard, or from Edit, then Start Dictation in your browser's menu bar. It sends its text to whichever field has keyboard focus. Facebook does not need microphone permission for that, because it is your Mac that is listening, not the web page.

Menu bar dictation apps, including ours, look much the same from Facebook's side. They put text at your cursor, and many of them deliver it the way a paste does. They need their own Microphone permission, plus Accessibility permission to put text into other apps, under System Settings, then Privacy & Security. Neither Facebook nor your browser needs anything extra, and there is no extension to install.

Your browser may still ask whether Facebook can use the microphone. That request is for voice clips, calls and live video. It has nothing to do with dictation, and allowing or blocking it will not change whether dictated text appears.

That leaves one rule to remember: dictated text goes to whatever has focus, and Facebook treats it exactly like typing. A sentence in a comment box is a comment. The same sentence in the search bar is a search, and with no field in focus at all it may be read as a string of key presses.

The 30-second TextEdit test

Before you change anything, open TextEdit, create a blank document, start dictation and say a sentence. Then go back to Facebook, click in a comment box so the cursor blinks there, and dictate the same sentence. Do not press Return afterwards. Select the text and delete it when you are done.

Command-Z works in Facebook's text boxes. If a paragraph lands somewhere it should not, undo it before you try to repair it by hand.

The 10 fixes, in order

1. Click in the box until the cursor blinks

The "What's on your mind?" strip at the top of the feed is not a text field. It is a button. Clicking it opens the Create post window, and Facebook places the cursor in that window for you. If you start dictating while you are still looking at the feed, there is no field to receive the words.

Comment boxes work in a similar way. Under each post there is a line that reads "Write a comment" or "Comment as" followed by your name. It accepts text only after you click in it, or after you click the Comment button under the post, which puts the cursor there for you. Until one of those happens you are reading a page, not typing in one.

What to do:

2. Check which box has the cursor

A Facebook feed has a comment box under every post, a reply box under every comment once you click Reply, and perhaps two or three chat windows open along the bottom of the page. They all look alike, and only one of them has the cursor.

Scrolling does not move the cursor. If you clicked into a comment box, scrolled on to another post and then spoke, the words go into the box you left behind, which is now off screen. From where you sit, it looks as though dictation did nothing.

The habit that prevents all three is to click in the box you mean immediately before you speak. If words landed in the wrong box, select them, cut them with Command-X, click where they belong and paste.

3. Keep your words out of the search bar and the single-line fields

The search field at the top of every Facebook page is a text field like any other, and it is easy to leave the cursor in it after looking someone up. Marketplace, groups and Messenger each have a search field of their own. A paragraph dictated into any of them becomes a search, and if a Return follows, a page of results replaces whatever you were reading.

The same applies to the short fields scattered around the site: the title of a listing, the name of an event or an album, the options of a poll, the caption under a photo. Each one is a separate field, and none of them is the box you meant.

If your words went into a search field, press Command-A inside that field and delete. If the page has already changed, the browser's Back button returns you to where you were. Then go back to fix 1 and click in the right box first.

4. Remember what Return does in each box

Facebook gives the Return key three different jobs.

In the last two, Shift-Return gives you a new line without sending.

This matters for dictation because of how a line break is delivered. If you say "new line" or "new paragraph", and your dictation tool passes that to the page as a press of the Return key, Facebook reads it as Post or Send. The first paragraph of your comment goes public, and the rest of what you say lands in a fresh, empty box.

What to do:

5. Stop single keys acting as shortcuts

When no text field has focus, a web page is free to treat key presses as commands. Facebook has offered single-key shortcuts for the feed: J and K to move between posts, L to like the selected post, C to comment on it, S to share it, P to start a new post and the slash key to jump to search. The browser has its own as well: with no field in focus, the Space bar scrolls the page down.

That is how a sentence can make the feed jump around or leave a Like behind. If your dictation tool delivers text as a series of keystrokes and nothing has focus, each letter is a key press on the page. The feed moves, a different post is selected, and in the worst case a post is liked or a share window opens. Text that is delivered as a paste usually does nothing at all in that situation, which is safer but just as confusing.

What to do:

6. Let mentions, hashtags and links settle

Facebook's composer is a rich text editor that watches what arrives and reacts to it. An @ sign opens a list of people and Pages to mention. A # sign can open hashtag suggestions. A web address grows a preview card. In some places, a friend's name on its own is enough for Facebook to offer a tag.

Dictated text lands as characters, so all of that still happens. The catch is that while a suggestion list is open, the Return and Tab keys choose from the list instead of doing their normal job. A dictated sentence that contains a name can open a list, the next key press can select from it, and you have tagged someone you never meant to tag. They are notified about it, too.

What to do:

7. In Marketplace, put the right text in the right field

A Marketplace listing is not one text box. It is a form: photos, a title, a price, a category, a condition, a description, a location. Only some of those are free text.

Dictate the description, after clicking in it. Type the price, and choose the category and condition by clicking. If you dictate the title, do it as a separate step and read it back. Before you publish, read every field once. A listing can be edited afterwards, but buyers may already have seen the first version. The same pattern holds for events, polls and Page details: each is a form, and dictation belongs in the long text field.

8. Do not lose it: a comment is not a draft, and check the audience

A comment you have not yet posted exists only in the page in front of you. Reload the tab, click a notification that takes you elsewhere, let the feed refresh, or close the window, and it can be gone. The Create post window is a little more forgiving, since closing it may offer to keep what you wrote, but that is not something to rely on for a long piece of writing.

Then check who is going to read it. The Create post window shows the audience under your name: Public, Friends, or the name of the group. Facebook remembers the last choice you made, which may not be the one you want today. Read it before you click Post.

After posting, you can still correct a mistake. Posts and comments can be edited from the menu beside them. Facebook keeps an edit history that other people can open, and notifications will already have gone out, so a read-through before you post is still worth the few seconds it takes.

9. Sign back in when Facebook asks, and clear Secure Input

Facebook asks for your password again from time to time: when a session expires, when it wants to confirm it is really you, or before it opens certain settings. If that prompt is in front of you while your eyes are on your notes, a dictated paragraph goes nowhere, because the page is waiting for a password or a security code.

There is a second effect for dictation apps. While a password field is active, macOS uses Secure Input, which stops other apps from reading or sending keystrokes. A dictation app may not see its hotkey, or may not be able to deliver its text, for as long as the cursor sits in that password box. A password manager prompt can have the same effect. Sign in, let the page load again, click back into the box you were using and try once more. If your hotkey stopped working in every app just after you typed a password somewhere, look for a password field still waiting in another window and close it.

10. Rule out the browser, then check dictation on your Mac

Facebook runs in a browser, so the browser is part of the problem space. Open Facebook in a private window, or in a different browser, sign in and dictate there. If it works, something in your everyday browser profile is interfering.

Extensions are the usual suspects. Ad blockers and privacy tools alter Facebook's pages heavily. Extensions made for social media add buttons and keyboard shortcuts. Writing assistants and grammar checkers attach themselves to editable text, and they can reposition the cursor or rewrite text as it arrives. Disable extensions one at a time until dictation behaves. Our guides to Mac dictation not working in Chrome and in Safari cover the browser-specific causes.

If you use a dictation app, check its two permissions under System Settings, then Privacy & Security: Microphone, so it can hear you, and Accessibility, so it can put text into your browser. After you grant a permission, quit the app and open it again. If your dictation shortcut matches a browser shortcut, the browser may act on it first, and our guide to a Mac dictation shortcut that is not working walks through finding conflicts.

If dictation failed in TextEdit too, Facebook is not the problem. Open System Settings, go to Keyboard, and make sure Dictation is on. Check which shortcut it uses and that the dictation language matches the language you are speaking. Check the microphone as well: a video call or a screen recorder can keep hold of it, and a headset that was unplugged can leave your Mac listening to the wrong input. Then restart your Mac, which clears stuck dictation services in one step.

Facebook quirks that look like broken dictation

Quick triage

Facebook on a Mac versus on iPhone

The two behave differently enough that advice for one rarely transfers to the other. On a Mac, Facebook is a web page, dictation starts from a shortcut or a hotkey, and nearly every problem comes down to focus and to what the page does with keys. On an iPhone, Facebook is an app, dictation lives on the keyboard, and the usual causes are a missing mic key, a setting that has been switched off, or an audio accessory that has taken over the microphone. There are no single-key shortcuts to trip over on a phone, and Return does not post a comment there.

If your phone is where the trouble is, our guide to iPhone dictation not working in Facebook covers that side step by step.

A dictation workflow that suits Facebook

Most adults type at around 40 words per minute and speak at 130 to 150, so the gain from dictation grows with the length of what you are writing. A two-word reply is quicker typed. A Marketplace description, a long answer in a group or a Page announcement is where speaking pays off. A few habits keep it smooth.

For the full how-to, including Marketplace, Pages and groups, see our guide on how to dictate on Facebook.

One hotkey for every post

Apple dictation is free and built in, but it can stop listening when you pause to think, it depends on settings that are easy to switch off by accident, and fixing a misheard word means going back and editing by hand.

Voice Keyboard Pro is a menu bar app for Mac. Click where you want the text, hold your hotkey, speak, and release. The text appears at your cursor, system-wide, in a Facebook comment box, in a chat, in your email and in every other app you use. The microphone stays live while you hold the key, so a pause to find the right word does not end the session. Like any dictation app, it puts text wherever focus is, and Facebook still decides what a key press means, so fixes 1 to 9 still apply.

A few features are useful beyond a comment box:

On privacy, our servers store only operational pings. No audio and no transcript content is stored, which matters when what you are dictating is a private message. There is a free tier with daily limits, and Pro is $4.99 a month or $34.99 a year. On iPhone, the same product is a custom keyboard with a built-in mic button, so you can dictate in any iOS app, the Facebook app included.

Frequently asked questions

Does Facebook have voice typing on a Mac?

No. Facebook's website has no dictation button of its own. On a Mac you dictate with the dictation built into macOS or with a dictation app, and both deliver text to whichever field has keyboard focus.

Is there a Facebook app for Mac?

At the time of writing, Facebook on a Mac is used through a browser. Safari and Chrome can install the site as an app-like window with its own Dock icon, but it is the same web page and behaves the same way with dictation.

Why does dictation work in TextEdit but not in Facebook?

Almost always because the box was never opened, or because focus is somewhere else, such as the search bar, another comment box or a chat window. Click in the box until the cursor blinks, then speak.

Why did my comment post before I finished?

In a comment box, Return posts the comment. If a spoken "new line" reached Facebook as a press of the Return key, the comment was submitted at that point. Dictate comments as one paragraph and add line breaks afterwards with Shift-Return.

Why did Facebook like a post while I was dictating?

With no text field in focus, Facebook can read single letters as shortcuts, and L has been the shortcut for Like. Click the Like again to remove it, then switch off single-character shortcuts on the Keyboard page under Display and accessibility.

Can I fix a dictation mistake after posting?

Yes. Posts and comments can be edited from the menu beside them. Facebook keeps an edit history that others can view, so it is still better to read the text once before you post it.

Does my browser need microphone permission for Facebook?

Not for Apple dictation or a menu bar dictation app, because your Mac or the app does the listening. A dictation app needs Microphone and Accessibility permission in System Settings. The microphone request Facebook itself makes is for voice clips, calls and live video.

What to do next

Run the 30-second TextEdit test, then work through the fixes that match what you saw. For most people it is fix 1 or fix 2: the box was never opened, or the words went into a different box from the one on screen. If the feed jumped or half a comment went out early, it is fix 4 or fix 5. Whatever the cause, read a dictated post before you click the button, and glance at the audience while you are there. And if you want dictation that works the same way in Facebook, in your email and in every other app on your Mac, Voice Keyboard Pro has a free tier you can try today.

Voice Keyboard Pro
Hold your key · Speak · Release

The words land at your cursor in whatever app you are already in: a Facebook comment, Mail, Slack, a browser form. No dictation window, nothing to copy across.

Free tier with daily limits · Apple Silicon & Intel