Apple includes an accessibility feature in iOS called “Background Sounds,” which allows the iPhone to continuously play ambient noise (such as rain, ocean waves, or bright noise) in the background to mask unwanted environmental noise and help users focus or relax. While beneficial for concentration, it can be extremely confusing if accidentally activated. Because the audio is generated at the system level and mixes in with other media, you cannot simply swipe an app away to stop the noise. If you find your iPhone randomly playing the sound of rain and you cannot figure out which app is doing it, you need to disable this system-wide overlay.
This guide explains how to completely disable the Background Sounds accessibility feature system-wide on an iPhone.
Disable Background Sounds via Accessibility
To silence the ambient noise generator, you must navigate deep into the audio accessibility settings.
- Unlock your iPhone and open the main Settings app.
- Scroll down and tap on Accessibility.
- Under the “Hearing” section, tap on Audio & Visual.
- At the top of this menu, tap on Background Sounds.
- Locate the master toggle switch labelled Background Sounds.
- Tap the switch to toggle it to the Off (grey) position.
Verify the Silence
The system responds instantly to this toggle switch, cutting the audio stream without requiring a reboot.
To verify the deactivation, the ambient noise (e.g., rain or ocean sounds) that was previously looping will stop immediately. Furthermore, to ensure it is not accidentally triggered again in the future, return to the main Accessibility menu, scroll to the absolute bottom, and tap on Accessibility Shortcut. Ensure there is no checkmark next to “Background Sounds,” which prevents a triple-click of the side button from reactivating the noise. Your iPhone is now permanently silenced from system-level ambient audio generation.