Short answer: Microsoft Edge has no dictation setting of its own, so a failure there comes from one of two separate systems: macOS Dictation, which types into whatever field has focus, or the browser microphone permission that web pages use. Test in TextEdit first to tell them apart.
You press the dictation shortcut, the microphone indicator appears, you talk, and nothing lands in the Edge window. Or worse, the indicator never appears at all and you are left wondering whether the problem is your Mac, your browser, or the website you happen to be on.
The reason this is confusing is that "dictation in Edge" is not one feature. It is at least two unrelated systems that happen to produce similar-looking results, and they fail for completely different reasons. Sorting out which one you are using takes thirty seconds and saves you from an hour of poking at the wrong settings panel. Here is how to do it, followed by nine fixes in the order that resolves the most cases fastest.
Start here: the test that splits the problem in two
Open TextEdit. Create a blank document, click into it, trigger dictation the way you normally would, and say a short sentence.
- Text appears in TextEdit. macOS Dictation is healthy. Your problem is inside Edge or inside the specific web page, and you should work through fixes 4 through 8.
- Nothing appears in TextEdit either. The system service is broken and Edge is innocent. Fixes 1, 2, and 9 are where you should spend your time.
This one test eliminates roughly half the possible causes immediately. Skipping it is the single most common reason people spend an afternoon toggling Edge settings that were never involved.
Why Edge fails differently than Safari
Safari is an Apple application woven into the same frameworks that power macOS text input. Edge is Chromium, which brings its own rendering engine, its own permission layer, its own extension system, and its own idea of where the text cursor is. That extra machinery is why Edge has more failure modes than Safari does, and why the fix that worked for a colleague on dictation in Safari may do nothing for you.
Practically, Edge inherits nearly all of Chromium's dictation quirks, so if you have already been through dictation problems in Chrome, most of that knowledge transfers directly. Edge then adds two of its own: a profile system that silently keeps separate permission sets, and enterprise policy from Microsoft's management tooling that can block the microphone before any setting you can see gets consulted. Both are covered below.
Fix 1: Confirm macOS Dictation is actually enabled
Dictation gets switched off more often than people expect. A major macOS upgrade can reset it, a migration to a new Mac frequently does not carry it over, and some device management profiles disable it outright.
- Open System Settings.
- Go to Keyboard.
- Find Dictation and confirm the toggle is on.
If it is off, turn it on and accept the prompt that follows. The first time you enable it, your Mac may need to download supporting files, and dictation will be unreliable until that finishes. Give it a few minutes on a decent connection before you conclude anything is broken.
While you are in that panel, note which languages are listed. That detail matters for fix 9.
Fix 2: Get the dictation shortcut right
The shortcut is not the same on every Mac, and this trips up a lot of people who switched machines recently.
On most Macs the default is pressing Control twice. On keyboards that have a dedicated microphone key, that key is the trigger instead. In the Dictation section of Keyboard settings you can see which shortcut is currently assigned and change it.
Two things go wrong here:
- The double-press timing. A double-press shortcut needs both presses inside a short window. Press too slowly and macOS reads it as two unrelated taps and does nothing. If you have a shaky hand or a sticky key, switch the shortcut to a single key instead and the problem disappears.
- Something else claimed the key. Edge extensions, window managers, clipboard tools, and screen-recording utilities all bind global shortcuts. If another app registered the same combination, it wins and dictation never hears you. Assign dictation something unusual and retest.
If a different shortcut works, you had a conflict, not a broken service. Our walkthrough on the Mac dictation shortcut not working goes deeper on tracking down which app grabbed your key.
Fix 3: Understand which microphone permission you actually need
This is the step that resolves the largest number of Edge-specific cases, and it is almost always misunderstood.
When you use macOS Dictation, your Mac captures the audio itself and then inserts the resulting text into whichever field has focus. Edge is only the destination. It never touches the microphone. That means Edge does not need to appear under System Settings > Privacy & Security > Microphone for system dictation to work, and adding it there will not fix anything.
When you use a voice feature built into a web page, such as a voice typing tool inside a browser-based document editor or the microphone in a browser-based meeting app, the page asks Edge for the microphone, and Edge asks macOS. Now the permission chain matters, and it has two links that can both break:
- macOS must allow Edge to use the microphone. Open System Settings > Privacy & Security > Microphone and confirm Microsoft Edge is listed and switched on. If you toggle it, quit Edge completely and reopen it. Permission changes are read at launch, so a running Edge will keep behaving as if nothing changed.
- Edge must allow that particular site. That is fix 4.
So before you change anything, answer one question: are you pressing a Mac keyboard shortcut, or clicking a microphone button drawn inside the web page? Those are different systems with different fixes, and conflating them is why so much Edge dictation advice online contradicts itself.
Fix 4: Unblock the microphone for the specific site
Edge keeps microphone permissions per site, and a block you set months ago on a rushed prompt sticks around indefinitely.
- Type
edge://settings/content/microphoneinto the address bar and press Return. - Check the default behaviour at the top. It should be set to ask rather than block.
- Look through the blocked list underneath. If the site you are on is there, remove it.
- Reload the page and trigger the page's microphone button again.
You can also check the current page quickly by clicking the padlock or tune icon at the left of the address bar. That panel shows the permissions in effect for the site you are looking at right now, which is faster than scrolling a long blocked list.
Two adjacent traps worth knowing. Microphone permission is granted per origin, so allowing a site does not allow content embedded from a different domain inside it. And an InPrivate window starts with a clean permission slate every time, so a grant you made in a normal window will not carry over.
Fix 5: Fix the focus problem inside the page
If TextEdit works and Edge does not, focus is the most likely culprit. macOS Dictation types into the focused input. If the page has quietly moved focus somewhere that cannot receive text, your words go nowhere and no error is shown.
Work through these:
- Click directly into the field and confirm you see a blinking caret. Not near it, in it. A hovering cursor is not focus.
- Type one character by hand first. If the keyboard cannot put a letter there, dictation cannot either. That instantly reclassifies the problem from dictation to the page.
- Watch out for canvas-based editors. Some browser apps draw their own text surface instead of using a standard input. These are the ones most likely to swallow dictated text, and they often provide their own voice button precisely because system dictation behaves oddly in them.
- Beware of overlays that steal focus. Cookie banners, chat widgets, notification prompts, and autocomplete dropdowns can take focus the moment they render. Dismiss them, click back into the field, then dictate.
- Check embedded frames. A comment box or form inside embedded content is a separate document with its own focus. Clicking once into the surrounding page is not enough.
A useful habit: dictate a short phrase rather than a paragraph while you are diagnosing. If three words land, focus is fine and your issue is elsewhere. If nothing lands, keep working this list.
Fix 6: Bisect your extensions
Edge runs extensions from more than one store, and heavy users accumulate a lot of them. Several categories interfere with dictated text specifically:
- Writing and grammar assistants that rewrite or re-render the field contents as text arrives, sometimes discarding what just landed.
- Shortcut and automation extensions that bind keys globally inside the browser and can intercept your trigger.
- Tab and workspace managers that move focus when they redraw.
- Content blockers that break the page's own scripts, which matters if you are using a page-based voice button rather than system dictation.
Test properly instead of guessing. Open an InPrivate window, where most extensions are disabled by default, and try dictating there. If it works, an extension is responsible. Then disable half your extensions, retest, and keep halving until you find the one. With a dozen extensions installed this takes about four tests, which is much faster than toggling them one at a time.
Fix 7: Check the wrong-profile and managed-policy traps
These two are genuinely Edge-specific and account for a surprising number of "it works for everyone else" reports.
Profiles
Edge makes it easy to run several profiles at once, and many people have a personal profile and a work profile open in separate windows. Site permissions, extensions, and settings are stored per profile. A microphone permission you granted in one profile does not exist in the other. Check the avatar at the top right and confirm you are fixing the profile you are actually browsing in.
Managed policy
If your Mac is enrolled with an employer, Edge can be configured by policy, and policy overrides the settings UI. When audio capture is disallowed by policy, the microphone toggle in settings may look correct while the browser refuses every request. Visit edge://policy to see the policies actually applied to your browser. If you find an audio capture policy listed there, no local change will help and you need your IT team to adjust it or add an exception for the site you need.
This is worth checking early on a work laptop, because every other fix on this list will appear to fail for reasons that have nothing to do with it. Managed devices also show up in our broader guide to dictation failing in third-party apps, since the same policy layer can affect other applications.
Fix 8: Free the microphone from whatever is holding it
Only one thing at a time gets clean access to your input device, and browsers are enthusiastic microphone users.
- A browser tab is already in a call. A meeting running in another Edge tab holds the microphone. Leave the call or mute and close the tab, then retest.
- A native app is holding it. Desktop meeting clients frequently keep the microphone open in the background after a call ends. Quit them rather than closing the window.
- Your input device changed. If a headset connected or disconnected since you last dictated, macOS may now be listening to a device that is not near your mouth. Open System Settings > Sound > Input, pick the right device, and watch the input level meter move while you speak. If the meter is flat, no amount of dictation troubleshooting will help, because nothing is reaching your Mac at all.
- You just woke the Mac from sleep. Audio routing sometimes comes back in a bad state after sleep, which is common enough that we wrote up dictation not working after sleep separately. A logout and login clears it without a full restart.
Fix 9: Match the dictation language to what you are speaking
A language mismatch produces the most confusing symptom of all: dictation appears to work, the indicator responds to your voice, and the text that lands is nonsense. That is not a malfunction. The system is faithfully transcribing English speech using the sound patterns of a language you are not speaking.
In Keyboard settings, open the Dictation language list and confirm your language is there and selected. If you work in more than one language, add each one, and remember that switching between them is a deliberate action rather than something the system infers reliably mid-sentence.
Regional variants matter more than people assume. A dictation language set to one English variant while you speak another will produce steady, low-grade errors in vocabulary and spelling that are easy to blame on accuracy and hard to trace back to a setting.
When dictation "works" but the text is wrong
Sometimes the words land and the problem is what they look like. Two causes dominate.
Punctuation is not appearing. Spoken punctuation has to be said explicitly, and it is easy to fall out of the habit. If commas and full stops are missing entirely rather than occasionally wrong, see Mac dictation punctuation not working for the full breakdown.
Something rewrote your text after it arrived. Automatic substitution features, whether from macOS text replacements or from an Edge extension, act on text after it is inserted. If a specific word is consistently transformed into something else, check your replacement lists before assuming the transcription was wrong. A quick way to confirm: dictate the same phrase into TextEdit. If it is correct there and wrong in Edge, the browser or an extension changed it.
The fix that removes the browser from the equation
Notice the shape of this list. Almost none of the nine fixes are about your voice or about transcription quality. They are about permission chains, focus handling, extension interference, and policy layers. That is the real cost of browser-mediated dictation: every site and every browser is its own small compatibility question, and you rediscover it each time you change tools.
The structural way out is to stop routing dictation through the browser at all. Voice Keyboard Pro is a Mac menu bar app that works at the level of your cursor rather than the level of the page. You hold a hotkey, speak, and release, and the text appears wherever the caret already is. Edge, a native app, a terminal, a form field, it makes no difference, because the app is not asking the website for permission to exist.
That single design decision removes most of this page. There is no per-site microphone list to audit, no profile mismatch to discover, no page script to be blocked by a content blocker, and no difference in behaviour between one browser and the next. The same gesture behaves identically everywhere, which is the property you actually wanted when you started troubleshooting.
The speed argument is worth stating plainly too. Comfortable adult typing sits around 40 words per minute, and even proficient typists land in the 80 to 100 range. Ordinary speech runs 130 to 150 words per minute without any practice at all. When dictation is reliable enough to stop thinking about, that gap becomes usable rather than theoretical.
Two further pieces help with the cases browser dictation handles worst. Smart Vocabulary is a personal dictionary with replacement rules, so product names, client names, and internal jargon come out formatted the way you write them instead of being guessed at phonetically every time. Meeting Mode handles speaker detection and AI notes, with calendar meeting detection so it recognises when a scheduled meeting is starting. And because there is an iPhone keyboard with a built-in mic button, the same dictation is available in any iOS app, including mobile browsing.
On privacy, the relevant fact is simple: the server stores only operational pings. No audio and no transcript content is kept there.
Quick reference
Work in this order and stop when it works:
- TextEdit test. Works there? The problem is Edge. Fails there? The problem is macOS.
- Dictation toggle. System Settings > Keyboard > Dictation, on, supporting files downloaded.
- Shortcut. Confirm the assigned trigger, fix double-press timing, rule out conflicts.
- Identify the system. Mac keyboard shortcut, or a microphone button drawn in the page? Different fixes.
- Site permission.
edge://settings/content/microphone, remove blocks, reload. - Focus. Visible caret in the field, type one character by hand, dismiss overlays, check embedded frames.
- Extensions. InPrivate window test, then bisect.
- Profile and policy. Right profile? Check
edge://policyfor audio capture restrictions. - Microphone contention. Quit meeting apps, verify the input device and watch the level meter.
- Language. Correct language and regional variant selected.
If you reach the end of that list and dictation still only works in some places, you have learned something useful: the failure is not in your setup, it is in the number of moving parts between your voice and your cursor. Reducing the parts is a more durable fix than repairing them one at a time.
The words land at your cursor in whatever app you are already in — Mail, Slack, Word, a browser form. No dictation window, nothing to copy across.
Free forever for casual use · Apple Silicon & Intel