Sometimes the iPhone's volume can be stuck on low or high for no apparent reason. At other times, even if the volume is turned on full volume, the sound is coming out lower than you know the iPhone is capable of. When either of these happens, you can easily reset the iPhone's volume by turning the phone off and then back on. When the phone reboots, the iPhone will reset to its normal volume settings. The whole process takes less than three minutes.
Press and hold the sleep button at the top of the iPhone for four seconds.
Slide the "Slide to Power Off" bar to turn off the iPhone. The screen should go black or show a waiting sign, then go black.
Press and hold the sleep button to turn the phone on again. An Apple logo will display while the phone restarts.
Test your phone's volume by playing a track of your choice.
If you're still having volume issues, try resetting all settings under Settings > General > Reset.
If you're having issues with the ringtone volume, try changing it under Settings > Sounds > Ring.
The iPhone will not ring out loud if the headset is plugged in. The ring will sound through the headset but not the phone speakers.