Short answer: Canva has no dictation feature, so failures come from macOS or your browser. Grant the browser microphone access in System Settings, double-click a text box so it enters edit mode with a visible cursor, close any password manager holding Secure Input, and check that the right input device is selected.
You add a text box to a Canva design, hit your dictation shortcut, and speak a headline. The microphone indicator comes on. The text box still says "Add a heading."
Or something stranger happens. You start talking and Canva suddenly duplicates an element, changes the zoom level, or drops a new rectangle onto the page. You did not click anything. You just spoke.
Canva is an unusual case among web apps, because it is not really a page with form fields on it. It is a design surface, and the text you edit lives inside that surface rather than in an ordinary text input. That changes how focus behaves, how keyboard events are handled, and therefore how dictation can fail. Canva itself has no dictation feature to misconfigure, so everything that can break sits in macOS or in the browser between macOS and Canva.
Below is the list, ordered so the fastest checks come first. Stop when your words land on the canvas.
First: a 30-second test that tells you where the problem is
Do not change any settings yet. Open TextEdit, create a blank document, and dictate one sentence.
- The text appears: macOS dictation is fine. The problem is in your browser, or in how Canva is handling focus. Go to Fix 2.
- Nothing appears: the problem is system-wide. Start at Fix 1 and also check Fixes 6 through 8.
Most "it only breaks in Canva" reports turn out to be edit mode, covered in Fix 3, or a keyboard shortcut collision, covered in Fix 4. Both are Canva-specific and neither is obvious.
Fix 1: Give your browser microphone access in System Settings
macOS controls microphone access per app. Chrome, Safari, Firefox, Edge, and Arc each hold their own separate grant. Granting one does nothing for the others, so switching browsers is enough to make working dictation appear broken.
Open System Settings → Privacy & Security → Microphone and check the toggle next to your browser. If it is off, turn it on. If it is already on, turn it off, wait a few seconds, and turn it back on. That forces macOS to reissue a grant that may have gone stale.
Then quit the browser entirely with Cmd+Q. Closing the window does not do it; the permission is read at process start. Reopen the browser and load Canva again.
If your dictation stopped the same week you installed a macOS update, this is the most likely cause. Permissions granted under an earlier version sometimes need reconfirming after an update, and nothing notifies you.
Fix 2: Check the site-level permission inside the browser
There are two layers here and it is easy to fix one while the other stays blocked. macOS decides whether the browser may use the microphone. The browser then decides, per site, whether that site may.
With Canva open, click the icon at the left end of the address bar. Find the microphone entry and set it to Allow, then reload the page.
Worth noting: Canva itself does not request microphone access for ordinary text editing, so you may never have seen a prompt for it. That is normal. The site permission still matters because browsers route dictation input through the same permission surface in some configurations, and an explicit Block set at some point in the past will sit there quietly.
Fix 3: The text box has to be in edit mode, not just selected
This is the most common Canva-specific cause, and it catches nearly everyone at least once.
A Canva text box has two distinct states. Selected means you clicked it once, a bounding box appeared with handles, and the element is now the target of design operations: move it, resize it, restyle it, delete it. Editing means you double-clicked it, a text cursor is blinking inside it, and keystrokes become characters.
They look similar at a glance. Both show a box around the text. But in selected mode there is no cursor, and dictated text has nowhere to go.
The fix is to double-click directly on the text until you see the blinking cursor, then type a single character with the keyboard to confirm it registers, delete it, and start dictating. If that one character does not appear, the box was never in edit mode and no amount of microphone troubleshooting would have helped.
This also explains the alarming variant of the problem, where speaking causes design elements to change. In selected mode, Canva interprets keystrokes as shortcuts rather than text. That is Fix 4.
Fix 4: Single-key shortcuts are hijacking your dictation
Canva, like most design tools, uses bare single letters as shortcuts. T adds a text box. R adds a rectangle. L adds a line. Numbers and symbols change zoom and other view settings. These fire whenever the canvas has focus and nothing is in edit mode.
Now consider what happens if dictation delivers characters while the canvas is focused but no text box is in edit mode. Every letter in your sentence becomes a command. You speak a headline and Canva responds by stacking new elements on the page, resizing the view, and generally making a mess. Nothing about that behavior points back to dictation as the cause, which is why it is so confusing the first time.
The prevention is the same as Fix 3: confirm the cursor is blinking inside the text box before you speak. The recovery is Cmd+Z, repeatedly, until the page looks right again. Canva's undo history is deep enough to unwind a stray sentence's worth of accidental commands.
If you are working in Canva Docs rather than the design canvas, this particular problem mostly goes away, because Docs behaves more like an ordinary document editor with a persistent cursor. That is a genuine reason to draft long text in Docs and move it into the design afterward.
Fix 5: The dictation timeout is cutting you off
Built-in macOS dictation is designed for short bursts. It listens, transcribes, and ends the session on its own after a stretch of continuous input or after a pause it reads as the end of a thought. If you keep speaking past that point, you are talking to a microphone that stopped listening.
For design work this shows up most when you are filling body copy: a paragraph on a poster, the description block on a social post, the text panel on a presentation slide. The headline works because it is short. The paragraph gets truncated.
With built-in dictation the workaround is to speak in short pieces and restart the session between them. It works but it is tedious, and it interrupts you exactly when you are trying to get the phrasing right. We wrote about the mechanics in detail in our post on the Mac dictation 30-second limit.
Fix 6: Secure Input is silently blocking keystrokes
macOS has a mode called Secure Input that stops applications from reading keyboard events. It exists to protect password fields. While it is active, dictation cannot deliver text anywhere.
Password managers are the usual cause. So are terminal windows sitting at a password prompt, and any app that opened a secure field and failed to release the lock when it closed.
Nothing announces that Secure Input is on. There is no icon, no warning. Text simply stops arriving, which makes it feel like a dictation bug.
To clear it, close any open password manager window, close terminals waiting on a password, then test dictation in a plain text field in another app. If it works there, whatever you just closed was the culprit. If it does not, log out of your macOS account and back in. That clears it reliably.
Fix 7: Bluetooth headset in the wrong audio mode
Bluetooth headsets operate in one of two modes. One gives you high-quality stereo audio with no microphone. The other enables the microphone at the cost of audible quality loss, because the link now carries audio in both directions.
macOS picks between them automatically and does not always get it right. If your headset stays in output-only mode, the microphone is unavailable even though the headset is clearly connected and playing sound.
Check it in System Settings → Sound → Input. Speak normally and watch the level meter. If the bars do not move, the microphone is not live. Switch to your Mac's built-in microphone and try again. If that works, the headset was the issue, and disconnecting and reconnecting it usually resets the mode. Our post on Mac dictation not working with AirPods covers this pattern in more depth.
Fix 8: The wrong input device is selected
Similar symptom, different cause. Your Mac may be listening through a device nowhere near your mouth: an external display's built-in microphone, a webcam, a dock, or a virtual audio device installed by a screen recorder or meeting app.
Open System Settings → Sound → Input, check what is selected, and watch the level meter as you speak at normal volume. If it barely registers, pick the correct device.
Virtual audio devices are worth singling out. Recording and conferencing tools install them, and some set themselves as the default input when they launch without restoring your previous choice afterward. If dictation stopped working right after a call or a screen recording, look here first.
Fix 9: Canva desktop app versus the browser
Canva ships a Mac desktop app as well as the web version. For microphone purposes they are separate applications, which means they need separate permissions.
If you granted your browser microphone access and then opened the desktop app expecting dictation to work, it will not. Go back to System Settings → Privacy & Security → Microphone and confirm Canva appears there with its toggle on. If it is not listed at all, quit the app fully and relaunch it.
The reverse trips people up too. You fix the desktop app, then open a shared design link that opens in the browser, and you are back to a blocked permission. When you are diagnosing, be precise about which of the two you are actually testing in.
Text arrives, but it is wrong
If words are landing and the problem is accuracy rather than absence, the fixes above will not help. Two things usually explain it.
The first is a language mismatch. Open System Settings → Keyboard → Dictation and confirm the language matches what you speak, including the regional variant. Speaking US English into dictation set to UK English produces a steady trickle of small errors that reads as general unreliability.
The second is vocabulary, and design work runs into it constantly. Canva text is full of proper nouns: client names, product names, campaign names, event titles, handles, hashtags. These are precisely the words a general speech model has no reason to expect, so it renders them phonetically. A brand name comes out as the nearest common word that sounds like it. On a social graphic or a client deck, that kind of error is not a typo you can leave in.
Built-in macOS dictation offers no way to teach it your terms. That is a structural limit, not a setting you have overlooked.
A different approach for design work
If one of the nine fixes solved it, you are done. If you write a lot of copy inside Canva, though, there is a structurally different option worth knowing about.
Voice Keyboard Pro is a Mac app that sits in the menu bar. Hold a hotkey, speak, release, and the text appears at your cursor in whatever app you are already in. That works in a Canva text box in the browser, in the Canva desktop app, and everywhere else on the system. There is no dictation panel and nothing to copy across.
Two things matter specifically for design work.
Smart Vocabulary is the first. You add the brand names, client names, product names, and campaign terms you use to a personal dictionary with replacement rules, and Voice Keyboard Pro's transcription engine applies them every time. The names that generic dictation mangles come out correct on the first pass. For anyone producing client-facing graphics, that is the difference between dictation being usable and being a proofreading chore.
The second is that there is no short session cutoff to plan around. You hold the key for as long as you are talking, so a full paragraph of body copy arrives as one continuous piece of text and you can shape a sentence out loud instead of rationing it into fragments.
The same gesture works in every application, which is the point. The hotkey that fills a Canva text box also fills a Figma layer, an email, or a caption. You learn it once rather than relearning the quirks of each tool.
On privacy: the Voice Keyboard Pro server stores only operational pings. No audio and no transcript content is retained, which matters when the copy you are dictating is unreleased client work.
There is a free tier with daily limits. Pro is $4.99 a month or $34.99 a year.
Quick reference
- Nothing appears anywhere, including TextEdit: browser or app microphone permission in System Settings, then check the input device.
- Works in TextEdit, not in Canva: almost always edit mode. Double-click the text box until the cursor blinks.
- Speaking adds shapes or changes zoom: the canvas has focus and no text box is in edit mode, so letters are firing as shortcuts. Cmd+Z to undo.
- Headline works, paragraph gets cut short: the dictation session timeout.
- Stopped working today with no changes: Secure Input from a password manager, or a macOS update that reset permissions.
- Works in the browser but not the desktop app: they hold separate microphone permissions. Grant both.
- Text lands but brand names are wrong: vocabulary, not permissions. Built-in dictation cannot be taught your terms.
Nine steps reads like a lot, but the test at the top narrows it immediately and the edit-mode check resolves the large majority of Canva-specific cases. Most people are back to designing within a couple of minutes. If you want to go further and build a full voice workflow around design work, our guide on dictating in Canva covers what to say and when.
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