Short answer: The ChatGPT app on iPhone has three different microphones: the keyboard's dictation key, ChatGPT's own transcribe button, and Voice Mode. Work out which one is failing first. For the keyboard key, toggle Enable Dictation off and on and check Screen Time. For ChatGPT's own buttons, grant the app microphone permission and end any open Voice Mode session.
ChatGPT is one of the apps where people most want to talk instead of type. Prompts are long, they are conversational, and they are exactly the kind of text that comes out of your mouth faster than it comes out of your thumbs. So when the microphone does nothing, or the words vanish, or the app starts a spoken conversation when all you wanted was text in the box, it is more annoying than a dead mic in a two-line text message.
Most of the confusion around "dictation not working in ChatGPT" comes from one fact that no other app on your phone shares: ChatGPT has three separate microphones, and they belong to two different owners. Two of them are ChatGPT's. One of them is Apple's. They fail for different reasons and they get fixed in different places. Once you know which one you are tapping, the fix is usually a minute or two away.
First: which microphone are you actually tapping?
Open a chat in the ChatGPT app and look at the screen with the keyboard up. Depending on the version you have installed, you will see some or all of the following. The exact icons and their positions shift between ChatGPT releases, so go by what each one does rather than where it sits.
- The keyboard mic key. A small microphone at the bottom of the keyboard, near the space bar or the emoji key. This is Apple's system dictation. It belongs to iOS, not to ChatGPT. It turns speech into text in the prompt box and does nothing else.
- ChatGPT's transcribe button. A microphone inside or next to the prompt box itself, above the keyboard. This is ChatGPT's own feature. You tap it, speak, and ChatGPT converts your speech into text and drops it into the box for you to edit and send.
- Voice Mode. A waveform or sound-wave style button, usually next to the send arrow. This does not put text in the box at all. It starts a spoken back-and-forth conversation where ChatGPT talks back to you. If you tapped this and expected a transcript in the prompt field, nothing is broken. You tapped the wrong button.
That third case resolves a surprising share of "dictation not working" reports on its own. The other two need real troubleshooting, but they need different troubleshooting. The keyboard mic key is fixed in iOS Settings. ChatGPT's own buttons are fixed in ChatGPT's permissions and in the app itself.
The 30-second test that tells you where the problem lives
Before changing any setting, do this. Close ChatGPT. Open Apple Notes, start a new note, and tap the mic key on the keyboard. Say a sentence.
- Notes works, ChatGPT does not. The keyboard mic is fine. The problem is inside ChatGPT: a permission, a stuck Voice Mode session, or a focus quirk in the prompt box. Start with fixes 2, 3 and 8 below.
- Notes fails too. This has nothing to do with ChatGPT. It is a system-level dictation problem, and you should start with fixes 1, 4, 5, 6 and 7. The general guide to iPhone dictation not working covers the same ground in more depth.
- The keyboard has no mic key at all. Skip to fix 5. The key is hidden or the active keyboard does not have one.
Fix 1: Toggle Enable Dictation off and on
This is the single most effective fix for the keyboard mic key, and it takes under a minute. Go to Settings, then General, then Keyboard. Find Enable Dictation and turn it off. Wait a few seconds, then turn it back on. iOS may ask you to confirm that dictation is enabled and may re-download the language pack in the background.
Then go back to ChatGPT, tap into the prompt box, and try the mic key again. The toggle cycle clears a stale dictation state that survives app restarts and sometimes survives phone restarts. If the mic key was greyed out before, it should now be active.
If Enable Dictation is missing from the menu entirely, or the switch is greyed out and cannot be changed, a restriction is in place. Jump to fix 6.
Fix 2: Give ChatGPT permission to use the microphone
This fix applies only to ChatGPT's own two buttons, the transcribe button and Voice Mode. The keyboard mic key does not need it, because Apple's system dictation is not part of the ChatGPT app and does not ask ChatGPT's permission to listen.
Go to Settings, scroll down to the list of apps, and open ChatGPT. Make sure Microphone is switched on. If it is already on, switch it off, wait a moment, and switch it back on, then force-quit ChatGPT and reopen it.
If you never saw the microphone prompt when you first tapped the transcribe button, or you tapped Don't Allow months ago and forgot, this is the whole problem. The app cannot ask a second time on its own. It waits for you to change the setting.
Fix 3: End Voice Mode before you try to dictate
iOS generally lets one thing record at a time. If you opened a Voice Mode conversation earlier, minimized it, and came back to type, the microphone may still be held by that session. The keyboard mic key then either does nothing or starts and stops immediately. ChatGPT's transcribe button can behave the same way.
Look for the Voice Mode overlay or a persistent indicator that a session is running. End it with the close or stop control, then wait a couple of seconds and try dictating again. If you cannot find the session, the reliable fix is to force-quit the app: swipe up from the bottom of the screen and pause to open the app switcher, swipe ChatGPT off the top, then reopen it.
The orange dot in the status bar is your friend here. It shows whenever something on the phone is using the microphone. If it is glowing while you are not dictating, something is holding the mic, and until it lets go, dictation will fail everywhere, not just in ChatGPT.
Fix 4: Check the keyboard language and dictation languages
System dictation listens in the language of the keyboard you are currently using. If your active keyboard is set to one language and you speak another, you get either nothing or a paragraph of confident nonsense. This trips up a lot of ChatGPT users specifically, because prompting in a second language is a common reason to open the app in the first place.
Go to Settings, General, Keyboard, then Keyboards, and check which keyboards are installed. Then look at Dictation Languages, which lists the languages dictation will attempt. Make sure the language you are speaking is present and that the keyboard you have active in ChatGPT matches it. If you use the globe key to switch keyboards, switch to the right one before tapping the mic.
Fix 5: Confirm the active keyboard actually has a mic key
Three things hide the mic key, and none of them is a bug.
- A hardware keyboard is connected. If a Bluetooth keyboard is paired and awake, iOS hides the on-screen keyboard, and the mic key disappears with it. Turn the external keyboard off or disconnect it, and the on-screen keyboard returns.
- You are using a third-party keyboard without a mic. Many custom keyboards do not include a dictation key. Tap and hold the globe key, switch back to the Apple keyboard, and the mic key reappears.
- A third-party keyboard that has a mic but no Full Access. Custom keyboards that offer their own dictation need Full Access to work. There is a full walkthrough in the guide to enabling Full Access for a keyboard on iPhone.
If the mic key is there but greyed out, that is a different symptom with its own guide: iPhone dictation mic button missing or greyed out.
Fix 6: Check Screen Time and device management restrictions
Screen Time can switch dictation off for the whole phone, and it does it quietly. Go to Settings, Screen Time, then Content & Privacy Restrictions. Under the section for allowed apps and features, look for Siri & Dictation and make sure it is allowed. If Screen Time has a passcode you do not know, the person who set it up needs to change this.
On a phone managed by an employer or school, a device management profile can enforce the same restriction, and it can also block third-party keyboards inside specific apps. If Enable Dictation is greyed out and you did not set Screen Time yourself, check Settings, General, then VPN & Device Management for a profile. There is no user-side workaround for a managed restriction. Ask the IT team whether dictation can be allowed.
Fix 7: Turn off Low Power Mode and check your connection
ChatGPT is a doubly network-dependent case. System dictation needs a connection for many languages, and ChatGPT needs a connection for everything. A flaky network can therefore look like a dictation failure when it is really a delivery failure, or the other way round.
Turn off Low Power Mode from Control Center or from Settings, Battery. Low Power Mode pauses some background work, and on a phone that has not finished setting up a dictation language, that pause can stall the download that dictation is waiting for. There is a dedicated guide to iPhone dictation failing in Low Power Mode if your problem only shows up on a low battery.
Then test the network. Open a web page in Safari. If it loads slowly or not at all, switch between Wi-Fi and cellular. If you use a VPN, turn it off for one test. Some VPN and corporate network setups interfere with the dictation service while letting ordinary browsing through.
Fix 8: Force-quit ChatGPT, start a new chat, and check your AirPods
ChatGPT's prompt box is a scrolling, growing text area inside a screen that also scrolls. A few things end a dictation session early without any error:
- Tapping anywhere in the conversation above the prompt box dismisses the keyboard, and the dictation session ends with it.
- Opening the attachment sheet, the model picker, or a settings sheet steals focus from the prompt box.
- A response arriving while you are still speaking can shift the layout and, in some versions, drop the caret out of the box.
Force-quit ChatGPT, reopen it, start a brand-new chat, tap once into the prompt box, and dictate a single short sentence before doing anything else. If that works and the failure only comes back on a long thread, the thread is the problem, and a fresh chat is the workaround.
If you are wearing AirPods or another Bluetooth headset, iOS may be sending dictation audio to that microphone rather than the phone's. A headset in a pocket or one that has drifted out of range produces silence. Put the earbuds back in the case for one test. The full explanation lives in iPhone dictation not working with AirPods.
Fix 9: Update, restart, then reset the keyboard dictionary
Update both halves. Open the App Store, search for ChatGPT, and install any pending update. Then go to Settings, General, Software Update, and install any iOS update. Dictation has broken after iOS updates before and been fixed by the next one, and the ChatGPT app's own microphone buttons change often enough that an old version can simply be out of step with the current iOS. If the trouble started right after an update, the guide to dictation not working after an iOS update covers that case.
Restart the phone properly, not just by locking it. Hold the side button and a volume button, slide to power off, wait ten seconds, and turn it back on.
Finally, if dictation works but keeps producing the wrong words, go to Settings, General, Transfer or Reset iPhone, then Reset, and choose Reset Keyboard Dictionary. This removes learned words and stale text replacements that sometimes corrupt dictated text. Your data and apps are untouched. Resetting all settings is a bigger step and belongs at the very end of the list.
The ChatGPT-specific quirks that look like bugs
A few things in ChatGPT are working as designed but feel broken when you are dictating.
Long prompts stop early. System dictation ends a session after a stretch of silence, and it does not run indefinitely. If you pause to think mid-prompt, the session may close, and the next words you speak go nowhere. Speak in chunks, tap the mic again between them, and treat the prompt box as somewhere to build up text rather than somewhere to deliver a monologue. If your sessions stop far sooner than that, see iPhone dictation keeps stopping.
Spoken punctuation. The keyboard mic key expects you to say "comma", "period" and "new line" if you want them. ChatGPT's own transcribe button tends to add punctuation on its own. If you switch between the two, you will get different results from the same sentence, and neither is wrong.
The Return key. In the ChatGPT app the Return key generally inserts a new line rather than sending the message. Saying "new line" while dictating does the same thing. Sending is the arrow button. If your dictated text is being sent before you finish, you are probably tapping the arrow by accident while reaching for the mic.
Editing a sent message. When you edit an earlier message in a thread, the edit box is a different field. Dictating into it works, but tapping outside the box cancels the edit and the dictated text with it.
Product names and jargon. Dictation guesses at unfamiliar words. If your prompts are full of product names, code identifiers, or acronyms, expect misspellings and fix them by hand before sending, because ChatGPT will happily answer the question you did not ask.
When the problem is not on your side
ChatGPT's own microphone features depend on ChatGPT's servers. If the transcribe button spins and then gives up, or Voice Mode connects and then drops, and the keyboard mic key works normally in Notes, the likeliest cause is on their end. Check the service status page, wait, and try later. There is nothing to fix on the phone.
Likewise, if you are signed out, or your session has expired, some features quietly stop working before the app tells you. Sign out and back in as one of your last checks.
A keyboard that brings its own dictation to ChatGPT
Everything above is about making Apple's dictation behave inside someone else's app. There is a simpler route: a keyboard with its own microphone that works the same way in every app, ChatGPT included.
Voice Keyboard Pro is a custom iPhone keyboard with a built-in mic button for dictation in any iOS app. You tap the mic, speak, and the words land in the prompt box. It does not touch ChatGPT's Voice Mode or transcribe button, so there is no three-microphone confusion. There is one key, and it is on the keyboard you type with.
Two features matter for prompting in particular. Voice Edit lets you speak a change to fix text, so when a product name comes out wrong you say what to change instead of thumbing back through a long prompt. And two-way translation while dictating covers 24 languages, which is useful when you think in one language and want to prompt in another. Swipe typing is there for the short bits. If you want a walkthrough of a good prompting workflow, read how to dictate ChatGPT prompts on iPhone.
Voice Keyboard Pro is free with daily limits, and Pro is $4.99 a month or $34.99 a year. On privacy, the position is plain: the server stores only operational pings, not audio and not transcript content. Your prompts are your business.
The same app works on the Mac as a menu bar tool. Hold a hotkey, speak, release, and text appears at the cursor system-wide, including in the ChatGPT desktop app and in a browser tab. Smart Vocabulary keeps a personal dictionary with replacement rules so recurring names come out spelled the way you want them.
Frequently asked questions
Dictation works in Messages but not in ChatGPT. Why?
Because the keyboard mic key is fine and something inside ChatGPT is interfering. The usual suspects are a Voice Mode session still holding the microphone, the keyboard being dismissed by a tap in the conversation area, or a stale app state. Force-quit ChatGPT, start a new chat, and try again. If you were using ChatGPT's own transcribe button rather than the keyboard key, check the app's microphone permission.
Does the keyboard mic key need ChatGPT's microphone permission?
No. Apple's system dictation runs outside the app and does not need the app to have microphone access. Only ChatGPT's own transcribe button and Voice Mode need that permission. If you deny ChatGPT the microphone, the keyboard mic key still works.
The transcribe button appeared, then vanished after an update. Is it gone?
The ChatGPT app rearranges its microphone controls fairly often, and features can differ by account type and region. If the button you relied on has moved, look for a mic icon inside the prompt box and a waveform icon next to send. If neither is there, the keyboard mic key still works, and so does a third-party keyboard with its own dictation.
Why does my dictation cut off in the middle of a long prompt?
System dictation ends after a pause or after a long stretch of speech. This is by design and there is no setting to extend it. Speak in shorter chunks and tap the mic again, or use a keyboard whose mic runs for as long as you hold it.
Does dictation in ChatGPT work offline?
ChatGPT itself needs a connection, so the question is mostly academic. Some dictation languages can work on the phone without a network, but the prompt still cannot be sent until you are back online.
Is this a privacy risk? Who hears my prompts?
If you use the keyboard mic key, Apple's dictation processes the speech. If you use ChatGPT's buttons, ChatGPT processes it. If you use Voice Keyboard Pro's keyboard, the transcription engine processes the audio to produce text, and the server stores only operational pings, with no audio and no transcript content kept. Whichever route you use, the text you send to ChatGPT is then governed by ChatGPT's own policies.
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