← Back to Blog

Short answer: If Mac dictation is not working in Medium, open the story in the editor and click in the body until a cursor blinks, then start dictation. Medium on a Mac is a website with no voice typing of its own, and a published story is read-only until you choose Edit.

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

You have a story half written in your head and a Medium draft open in a browser tab. Saying it would be much quicker than typing it. You press your dictation shortcut, talk for a minute, and nothing appears. Or the whole first paragraph turns into the title. Or your opening sentence becomes a numbered list, someone you have never met gets mentioned, or the section you dictated yesterday is nowhere to be found today.

Four facts about Medium on a Mac explain almost all of it. First, Medium on a Mac 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, a story only accepts text while it is open in the editor. A published story is a page for reading until you choose to edit it. Third, the editor is not one big box. The first line is the title, and image captions, the publish panel and the response box under a story are all separate fields. Fourth, the editor reacts to certain characters as they arrive and turns them into lists, code blocks and mentions.

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

First, which Medium page are you on?

At the time of writing, Medium has no dedicated app for the Mac, so writing on a Mac happens in a browser. That still leaves several different pages, and only some of them take text.

Each browser, browser profile and installed web app also keeps its own sign-in, so you can be signed in to one Medium account in Safari and another in Chrome without noticing. Knowing which page and which account you are in settles a good share of the confusion below.

How dictation reaches Medium 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. Medium 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 Medium'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 Medium nor your browser needs anything extra, and there is no extension to install.

Medium itself adds nothing to this. The editor has no microphone button, and nothing on the page listens to you. Where a story shows a Listen button, that button plays the story aloud. It is playback, and it has nothing to do with writing.

That leaves one rule to remember: dictated text goes to whatever has focus, and Medium treats it exactly like typing. A sentence in the body is part of your story. The same sentence on the first line is your title. In a caption it is a caption, and in the topic field of the publish panel it is a search for a topic that does not exist.

The 30-second TextEdit test

Before you change anything, open TextEdit, create a blank document, start dictation and say a sentence. Then go to Medium, click Write to open a new story you can throw away, click on the line below the title so the cursor blinks there, and dictate the same sentence.

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

The 10 fixes, in order

1. Open the story in the editor, not the reading view

A published story on Medium is a page for reading. Click in one of its paragraphs and Medium selects text, and may offer a small menu for highlighting or responding. It does not give you a cursor, so dictated text has nowhere to go. This catches writers who open their own story from their profile, see their own words, and start talking.

What to do:

One more thing belongs here. Changes to a published story are not live until you click Save and publish. If you dictated a correction and readers still see the old sentence, dictation worked. The story was simply not republished.

2. Click in the body until the cursor blinks, and mind the title

A new story opens with the cursor on the first line, and the first line is the title. Everything you dictate before you move the cursor becomes the title, in large type, however long it runs. If your whole opening paragraph came out as one enormous headline, this is why.

The body is the line below the title, showing a faint placeholder until you type in it. It accepts text only while the cursor is blinking inside it. Plenty of ordinary actions take the cursor out: clicking an image, opening the plus menu at the start of an empty line, clicking in the margin or on the bar at the top of the page, or answering a notification from another site. Afterwards the story looks just as it did before, but the editor no longer has focus.

What to do:

3. Keep your words out of the small fields

An editor page has several places that accept typing and are not the story. Each one is easy to leave the cursor in.

If your words went into one of these, press Command-Z, or select them and cut them with Command-X. Press Escape to close any small pop-up box, click where the text belongs in the body, and paste.

4. Check what is selected before you speak

Dictation replaces whatever is selected, exactly as typing does. That matters more in Medium than in most editors, because selecting text is how you format it. You highlight a phrase to make it bold or turn it into a heading, a small toolbar appears, and when you are done the phrase is often still highlighted. The next thing you dictate replaces it.

The larger versions of the same accident are worse. A triple click selects a whole paragraph. Command-A selects the whole story, and one dictated sentence then replaces all of it. A click on an image selects the image, and the next characters to arrive can take its place.

What to do:

5. Let lists, code blocks and mentions settle

Medium's editor watches what arrives and formats it for you. Most of the time that is a help. With dictation it can be a surprise.

Dictated text lands as characters, so all of that can still happen. Whether it does depends on how your dictation tool delivers text. Characters that arrive like keystrokes trigger the formatting. Text that arrives like a paste usually lands as plain paragraphs.

What to do:

6. Know what Return does in each part of the page

The Return key means different things in different parts of a Medium story.

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, you get whichever of those behaviours belongs to the place the cursor is in. In the body that is exactly what you want. In a list it adds an item you did not plan, and in a code block it keeps you inside the block.

What to do:

7. Treat the publish panel and the response box as separate fields

Clicking Publish does not publish straight away. It opens a panel with a few short fields: a preview title, a preview subtitle, and topics. All three take text, and none of them is your story.

The response box under a story is another separate field. It is collapsed until you click it, so open the responses, click in the box, and wait for the cursor before you speak. A response is public once you click Respond. Until then it exists only in the page in front of you. If a mistake does get through, the menu on your response lets you edit or delete it.

8. Watch the save status, and know where drafts go

The editor saves as you work and shows a save status near the top of the page. Wait for it to read as saved before you close the tab, reload, or put your Mac to sleep. If your connection drops, the editor cannot save, and whatever you dictate after that exists only in the open page.

Several things make a draft look lost when it is not, or put it at real risk:

For a long session, glance at the save status between sections. If it has not caught up, select the new text and copy it before you do anything else. And if an older version of the story is the one you want, look in the revision history.

9. Rule out the browser and its extensions

Medium's editor is not a plain text box. It is a custom editor that handles every keystroke itself so that it can format and save as you write. Dictation that types words provisionally and then revises them while you are still speaking can clash with that. The symptoms are doubled words, a missing first letter, or a cursor that jumps to another line. Tools that deliver a finished passage in one piece avoid most of it.

Because Medium is a web page, your browser also sits between dictation and the editor. The quickest check is to open Medium in a private window, or in a different browser, sign in and dictate into a throwaway draft. If it works there, something in your everyday browser profile is getting in the way.

Extensions are the usual cause. Writing assistants and grammar checkers attach themselves to any editable text, and they can move the cursor or rewrite text as it arrives. Ad blockers and privacy tools change pages, and so do extensions that restyle sites. Switch them off one at a time until dictation behaves. Our guides to Mac dictation not working in Chrome and in Safari cover the causes that belong to each browser.

If the editor still garbles what you say, dictate in shorter passages with a pause between them, or dictate in another app and paste the result.

10. Check dictation on your Mac

If you use a dictation app, check its two permissions under System Settings, then Privacy & Security. Microphone lets it hear you, and Accessibility lets it put text into your browser. After granting either one, quit the app and open it again. If your dictation shortcut is also a browser shortcut or one of Medium's own, the page may act on it first, and our guide to a Mac dictation shortcut that is not working shows how to find the clash.

If a dictation app's hotkey stopped responding in every app just after you typed a password somewhere, macOS may still be in Secure Input, which stops other apps from reading or sending keystrokes while a password field is active. Look for a password field or a password manager prompt still waiting in another window or tab, and close it.

If dictation failed in TextEdit too, Medium 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 is the one you are speaking. Check the input device under Sound as well, since a headset left in a drawer can still be the selected microphone. Then restart your Mac, which clears a stuck dictation service in one step.

Medium quirks that look like broken dictation

Quick triage

Medium on a Mac versus on iPhone

The two behave differently enough that advice for one rarely transfers to the other. On a Mac, Medium is a web page, dictation starts from a shortcut or a hotkey, and nearly every problem comes down to focus and to what the editor does with the characters it receives. On an iPhone, Medium is an app with an editor of its own, dictation lives on the keyboard, and the usual causes are a missing mic key, a setting that has been switched off, or a tap on a screen that has no text field.

Our guide to dictating blog posts in Medium covers the everyday workflow on both devices. If you also publish elsewhere, the matching guides for Mac dictation not working in Substack and in WordPress cover what is different about those editors.

A dictation workflow that suits Medium

Most adults type at around 40 words per minute, professional typists usually reach 80 to 100, and normal speech runs at 130 to 150. A story of a thousand words or more is exactly the kind of writing where that gap adds up. A few habits keep it smooth.

One hotkey for every editor

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 Medium draft, 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 Medium still decides what the title line, a caption or a list does with it, so fixes 1 to 9 still apply.

A few features are useful to people who write for a living:

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 draft nobody has read yet. Pro is $4.99 a month or $34.99 a year, and the monthly plan starts with a 3-day free trial. On iPhone, the same product is a custom keyboard with a built-in mic button, so you can dictate in any iOS app, the Medium app included.

Frequently asked questions

Does Medium have voice typing on a Mac?

No. Medium's editor has no dictation of its own and no microphone button. 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 Medium app for Mac?

At the time of writing, Medium has no dedicated Mac app, so on a Mac you write in a browser. Safari and Chrome can install the site as an app-like window with its own Dock icon, and it behaves the same way with dictation.

Why did my whole paragraph become the title?

A new story opens with the cursor on the first line, which is the title. Cut the text, click on the line below, paste it there, and type a short title. Next time, click in the body before you start dictation.

Why did my sentence turn into a numbered list?

Medium's editor turns a line that starts with a number, a full stop and a space into a list. Press Command-Z once to undo the conversion. A line that starts with a hyphen or an asterisk becomes a bulleted list in the same way.

Why does dictation work in TextEdit but not in Medium?

Almost always because the editor does not have the cursor. You may be looking at a published story in the reading view, or focus may be in the title, a caption, the publish panel or another window. Open the story in the editor, click in the body until the cursor blinks, then speak.

Can I get back text that disappeared?

Often, yes. Press Command-Z first. If that is too late, check the other drafts in your stories list, and look at the story's revision history, which keeps earlier versions that you can restore.

Does my browser need microphone permission for dictation in Medium?

No. Apple dictation listens through macOS, and a dictation app uses its own Microphone and Accessibility permissions in System Settings. Medium's editor never asks for the microphone.

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 story was open in the reading view, or the cursor was in the title and not in the body. If existing text vanished, it is fix 4. If a list or a mention appeared from nowhere, it is fix 5. Whatever the cause, glance at the save status before you close the tab, and read the story through before you publish. And if you want dictation that works the same way in Medium, in your email and in every other app on your Mac, try Voice Keyboard Pro on your next draft.

Voice Keyboard Pro
Hold your key · Speak · Release

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

3-day free trial on the monthly plan · Apple Silicon & Intel