If your phone plays no sound through its speaker and shows a headphone or headset icon even though nothing is plugged in, it believes an audio device is connected. That belief comes from one of three places: a Bluetooth device still connected in the background, dirt or moisture in the charging or headphone port, or a software state that never reset. The fastest way to tell the first from the others takes ten seconds, so start there before touching the port.
Step One: Turn Bluetooth Off for Ten Seconds
Swipe to your quick settings and switch Bluetooth off. Then play a sound or music.
If the speaker works now, there was no port problem at all. Your phone was still connected to earbuds, a speaker, a car, or a watch somewhere nearby, possibly in another room or in a bag, and it was sending the sound to them. That’s the same ghost routing that can silence a call’s earpiece. To fix it for good, open your Bluetooth device list and forget or disconnect the device you don’t want, or switch Bluetooth back on and see which paired device connects automatically.
If the icon is still there and the speaker is still silent with Bluetooth off, the phone is reading something in the port. Go to the next step.
Step Two: Plug in Something, Then Pull It Out
If your phone still has a headphone jack, plug in a wired pair of headphones, push the plug in fully, then pull it out firmly. Do the same on a phone with a USB-C or Lightning port by plugging in and removing a charging cable or a wired adapter. Often the phone’s detection simply never registered the unplug, and a full insert and removal resets it. Play a sound again.
Step Three: Look at the Port
If nothing changed, shine a flashlight into the port. Pocket lint packs in over months and can press on the contacts that tell the phone something is connected. The same buildup is behind a phone that only charges with the cable at a certain angle. Apple’s support page for headphones that don’t work lists debris in the port as the first thing to check, along with restarting after updating the software.
If you see lint, use a soft, dry, clean brush to loosen it. Don’t push anything metal or sharp into the port, and don’t squirt liquid or cleaner into it. Metal can short the contacts, and liquid is the very thing that creates this problem in the first place.
A damp port can cause the same fault. If the phone was recently wet or you were in the rain, the moisture sensing can read as a connected accessory until it dries. Let the phone sit somewhere dry and airy for several hours, and read what to do after water exposure before charging it.
Step Four: Restart, Then Update
A restart clears a stuck audio state, which is why it works so often. If it doesn’t, check for a software update, since a headset-detection bug can be fixed by one. Restart once more after the update.
When It Still Won’t Come Back
If the speaker stays silent after all of that, rule out the simple things before assuming the speaker itself has failed. Check that the phone isn’t on silent, that the volume is up, and that nothing is blocking the speaker opening, such as a case or protector. Apple’s own guide for no sound from the speaker walks through those checks, then a test through the sound settings.
If the headphone icon returns every time you charge, or only appears after the phone gets wet, the port itself is likely worn or corroded, and a technician can clean or replace the part. If the speaker works for calls but not for music, or the sound is scratchy rather than silent, that points to a different problem, and crackling or distorted sound has its own checklist. If the speaker is silent only during calls, this guide is the better match.
FAQ
Why does my phone say headphones are connected when they aren’t?
Either a Bluetooth device is still connected in the background, lint or moisture in the port is making the phone think an accessory is plugged in, or the phone’s audio state didn’t reset after you unplugged something. Turning Bluetooth off for ten seconds shows which one it is.
How do I get my phone out of headphone mode?
Turn Bluetooth off and test the speaker, then plug in and remove a wired accessory or cable fully. If that doesn’t work, look for lint in the port, restart the phone, and install any pending update.
Can moisture cause headphone mode to get stuck?
Yes. Water in the port can make the phone read an accessory as connected. Letting the phone dry in a dry, airy place for several hours often clears it. Don’t charge it while it may still be wet.
Is it safe to clean the port myself?
Use only a soft, dry brush to loosen lint. Don’t use metal tools, pins, liquids, or sprays in the port, because they can damage the contacts or push moisture in.
When should I take the phone in for repair?
If the headphone icon stays after a restart, an update, a dry port, and a clean port, the connector or the phone’s audio hardware may be at fault, and a technician can check it.