Just like any other device your iPhone can also run into problems. You will find below the steps to fix the problem of No Sound on iPhone.
No Sound on iPhone
When there is No Sound on iPhone, you will not hear ringtones, alarms, music or any other sound coming out from the speakers of your iPhone.
When this happens, it is natural to think in terms of the speakers being damaged or something else being wrong with your iPhone.
However, this problem can also be caused due to iPhone being stuck in Headphone mode, software glitches, change in settings and other fixable issues.
1. Check Ring/Silent Switch and Volume Buttons
Start by inspecting the physical Ring/Silent switch located on your iPhone. Make sure that the switch is pushed towards the screen and not towards the back of your iPhone.
If the switch is pushed towards the back, you will see orange color, which indicates that your iPhone is in silent mode.
Next, play any YouTube Video on your iPhone and try to increase & decrease the volume by using Volume Up and Volume Down buttons.
2. Turn OFF Bluetooth
A common reason for No Sound on iPhone is due to iPhone getting automatically connected to AirPods or other types of Bluetooth Audio devices.
To confirm, go to Settings > Bluetooth > and disable Bluetooth by moving the toggle to OFF position.
This should fix the No Sound problem on your device by directing Sound from Bluetooth to the actual speakers on your iPhone.
The other option is to disconnect Bluetooth speakers from your iPhone by tapping on the i Icon, located next to the Bluetooth Device under “My Devices” section.
3. Adjust Volume While Using Music, YouTube or Podcast
Start using Music, Podcast or YouTube App on your iPhone and try to adjust sound by using the hardware Volume Up and Down buttons on your iPhone.
If this did not help, go to Play/Pause page or menu within the App and use the slider to increase and decrease the volume.
4. Check If iPhone is Stuck in Headphone Mode
Operate the Volume Up and Volume Down buttons on your iPhone and watch the Volume indicator, as it appears on the screen of your iPhone.
If you see ‘Headphone Icon’ on the Volume indicator, your iPhone is stuck in Headphone Mode.
You should be able to get your iPhone out of Headphone Mode by using steps provided in the above link.
5. Restart iPhone
Sometimes, the problem is due to minor software glitches, which can be often fixed by simply restarting your device.
First shut down iPhone by going to Settings > General > Shut Down. After iPhone shuts down completely, wait for 60 seconds and press the Power button to restart iPhone.
6. Disable Do Not Disturb Mode
If your iPhone has been remained silent for a while, the problem could be due to your device being placed in Do Not Disturb Mode, which silences Calls and Alerts and other sounds.
Go to Settings > Do Not Disturb and Disable Do Not Disturb Mode by moving the toggle to OFF position.
7. Clean Speakers and Receiving Grill
Make sure that the Cover of iPhone is not covering the top, bottom and back speakers on your iPhone.
Remove the cover from your iPhone and inspect the Speakers and the receiver opening for accumulation of debris or dust.
First, try to remove the dust by blowing air through your mouth. If this is not enough, you can use a soft brush or unused toothbrush to clean speakers and the receiving grill.
8. Adjust Ringer & Alerts Sound
Try adjusting the Ringer & Alerts volume on your iPhone by going to Settings > Sounds > and moving the Slider to the right and left to increase and decrease volume.
Now, if you can hear sound on your iPhone, it points to the possibility of physical sound buttons on your iPhone being faulty.
9. Reset All Settings
This step will Reset All the Settings on your iPhone to Factory Default Settings. It will not Erase any Data from your device.
Go to Settings > General > Reset > tap on Reset all Settings option.
After iPhone Restarts, re-join your WiFi Network and check if the speakers on your device are now working.