Facing audio issues during iPhone calls can be frustrating and disruptive. Whether it’s muffled sounds or complete silence, these issues can hinder communication and make phone conversations unpleasant. If your calls are also inaudible, fret not! Below, I’ve put together a list of quick and easy solutions to fix the iPhone’s no sound on calls issue. Let’s get started!

1. Check volume level during calls

One of the first things you should do if you can’t hear anything during calls is check if your iPhone’s volume level for calls is turned all the way up to be audible.

  • To do this, when you pick up a call or call someone, press and hold the iPhone’s volume up button until you feel strong haptic feedback.
  • Alternatively, you can summon the Control Center → use the Volume slider found there to turn up the volume level instead of the volume up button.

2. Check if the correct audio device is selected

If you have any other Apple devices or Bluetooth devices nearby, you must check if you have selected the correct audio device during calls. It’s a good way to ensure you’re not playing sound somewhere else when you actually want it to come out of your iPhone’s earpiece speaker present up top.

  1. Tap the Audio button on the call screen.
  2. Select the option for iPhone.

    select-the-audio-device-for-phone-calls

The default call routing settings on iPhone allow it to intelligently switch between the iPhone’s speaker, AirPods, and other Bluetooth audio devices during calls. However, if your iPhone isn’t able to do that, you will have to change your iPhone’s call routing settings to resolve this, as shown below:

  1. Go to Settings → Accessibility → Touch.

    go-to-accessebility-touch

  2. Tap the Call Audio Routing option.
  3. Tap and select Automatic.

    change-call-audio-routing

3. Check your iPhone’s cellular reception

An unstable cellular connection can also prevent you from hearing audio during calls. So, you must check your iPhone’s cellular reception to ensure you are not unreachable and have at least three bars of signal strength.

In case you have weak cellular reception, you can try moving to a different room or location to see if that helps. However, if you continue to face issues, follow the steps given below to reconnect your iPhone to cellular services.

  1. Open the Control Center on your iPhone.
  2. Tap and enable Airplane mode for a few seconds → Then turn it off.

    Tap Airplane icon, wait for 5 seconds, and tap on the Airplane icon again.jpg

4. Ensure that the earpiece isn’t obstructed

If the first two solutions didn’t help resolve the issue, you must ensure that your iPhone’s earpiece speaker isn’t obstructed. Often, dust and debris, as well as some iPhone cases or improperly applied screen protectors, can obstruct the earpiece, preventing you from hearing audio during calls.

If you think this might be the reason behind the issue, you can try removing your iPhone’s case and screen protector to clean the earpiece speaker with a soft-bristled brush. This will most probably help you resolve the issue.

5. Force restart your iPhone

In case you are still unable to resolve the issue, you should force restart your iPhone. This will help you phase out temporary bugs or glitches that might cause your iPhone to act up.

To force restart your iPhone 8 or later:

  1. Press and quickly release the Volume Up button from the left side of the device.
  2. Then, immediately press and release the Volume Down button.
  3. Press and hold the Side button.
  4. Release the Side button when you see the Apple logo on your iPhone screen.

However, if you have an iPhone 7 or earlier, check out our in-depth guide on guide on how to hard reboot any iPhone.

6. Check for carrier updates

In case you didn’t know, most telcos deploy regular carrier updates that can help improve your iPhone’s connectivity and make it compatible with newer technologies.

However, if you have never installed a carrier update, there’s a possibility that you may run into audio-related issues during calls.

  1. Go to Settings → General → About.
  2. Here, you will see a pop-up if a Carrier Settings Update is available → Tap Update.

    Check for carrier updates

7. Turn off Wi-Fi calling on iPhone

Wi-Fi calling is a convenient feature that allows calls to be placed over the internet instead of your iPhone’s telephonic services. However, issues with your network can often cause calls placed over the internet to be inaudible.

The only possible way you can prevent this issue from occurring is to turn off Wi-Fi calling and have all your calls routed over a telephonic network.

  1. Go to Settings → Cellular.
  2. Tap Wi-Fi Calling  → Toggle off Wi-Fi Calling on This iPhone.
    If you have dual SIMs, you must select a SIM to access these options.

    Turn off Wi Fi calling

8. Turn off Phone Noise Cancellation on iPhone

The Phone Noise Cancellation feature on iPhone can help you hear better when you’re holding the receiver to your ears during calls in noisy environments. While it’s meant to help you, it can sometimes make calls sound muffled. Hence, you must turn off Phone Noise Cancellation to see if that helps.

Note: The ability to enable or disable the Phone Noise Cancellation feature is only available on iPhone 12 and earlier models of iPhone.

  1. Go to SettingsAccessibilityAudio/Visual.
  2. Toggle off Phone Noise Cancellation.

    turn-off-phone-noise-cancellation

9. Check for iOS updates

Bugs in iOS can also lead to unexpected issues that may prevent you from hearing audio during calls. If you think that’s the case with your iPhone, you must check if Apple has issued a software update to patch such issues.

  1. Go to Settings → General → Software Update.
  2. Tap Update Now if an update is available.

    Click on Update now for Software Update

10. Reset Network Settings on iPhone

Unwanted changes you might’ve made to your iPhone’s cellular settings can often cause issues when connecting to cellular services, which in turn can cause audio to be inaudible in calls. If you think this could be the case with your iPhone, you must reset the network settings to their default values.

  1. Go to Settings → General → Transfer or Reset iPhone.

    Go to Reset from General on iPhone

  2. Tap Reset → Reset Network Settings.
  3. Enter your iPhone’s passcode.
  4. Tap Reset Network Settings again to complete the process.

    Reset Network Settings

11. Perform a factory reset

If the previous fixes didn’t work for you, your best bet would be to perform a factory reset on your iPhone. This will delete the user data and preferences to restore your iPhone to factory settings and fix any issues along the way.

  1. Go to Settings → General → Transfer or Reset iPhone.
  2. Choose Erase All Content and Settings.

    Erase All Content and Settings on iPhone

  3. Tap Continue → Type the iPhone Passcode. Then, you may follow the on-screen instructions once the automatic iCloud backup is complete.

    Tap on Continue and Add Passcode on iPhone

12. Contact your carrier or Apple for support

If none of the previously mentioned solutions were able to help you resolve the issue, you will have to contact your carrier to see if they can assist you.

If your carrier isn’t able to help you out, you must contact Apple Support to schedule a Genius bar appointment at your nearest Apple Store. This way, certified folks from Apple can diagnose your iPhone for potential hardware or software issues that may be preventing you from hearing audio in calls.