Turn Off the iPhone Camera Shutter Sound Effect to Take Photos Silenty
As we all know, any time a photo is taken with the iPhone camera, a little shutter sound accompanies the snapping of the picture. That sound effect is all software, and so though you might expect there to be a simple settings change to toggle that sound effect off, well, you may be disappointed to learn there just isn’t such a setting.
Instead, you will need to hit the mute switch on the side of the iPhone itself before taking pictures if you want to mute the camera sound.
Yes, believe it or not, that’s the only way to easily disable the shutter sound effect. This is also the only way to silently take a screen shot in iOS.
Update: Another method has been discovered that works with iOS 7 and newer, and doesn’t depend on the Mute switch: Open the Music app and start playing a song, then turn the song volume all the way down to nothing. Now use the Camera app as normal, which will take photos completely silently.
Other Silent Shutter Methods Require a Jailbreak
There are a few other ways to disable the camera sound, but for now they require a jailbreak in order to use. Since not all iPhones are able to be jailbroken, and not everyone wants to jailbreak anyway, this isn’t necessary the most viable option for everyone. That said, there are several easy to install apps available through Cydia that will give you the option to turn off the shutter sound, and you can also manually disable the sound yourself by renaming the actual sound effect file contained in the iOS filesystem.
Muting the Sound with a Jailbreak App
“Silent Photo Chill” is on Cydia and will mute both the camera shutter and screen shot sound effect, so does SnapTap, which also had the ability to take pictures with the volume buttons before Apple implemented similar features in iOS 5. Those apps will also give the ability to mute the screen shot sound in iOS.
Disabling the Shutter Sound by Renaming the Sound Effect File
This is fairly easy, but you’ll either need a jailbroken device with SSH open, or an app like iFile or iExplorer with the comfort level of tweaking core system files that could have unintentional consequences.
Issue this command after you have used SSH to connect to the iPhone, it will rename the shutter sound effect, thereby preventing it from sounding at all:
mv /System/Library/Audio/UISounds/photoShutter.caf /System/Library/Audio/UISounds/photoShutter-off.caf
Those familiar with tweaking various system sounds in OS X will find this to be quite similar, and you can actually change the shutter sound effect by just replacing the photoShutter.caf sound effect with another sound, the only requirement is that it’s short and saved with the same name and file type.
This can be undone by issuing the following command, which just renames the file back to its default:
mv /System/Library/Audio/UISounds/photoShutter-off.caf /System/Library/Audio/UISounds/photoShutter.caf
Perhaps easier, with iFile or another similar filesystem app, navigate to:
Then tap on ‘photoShutter.caf’ and rename it to anything else.
Shutter Sound Toggle in Future iOS Versions?
Though it’s hardly a big deal to flip the Mute switch on and off, it still seems like we should have an option to be able to toggle the camera and screen shot sound effect on and off directly in Sound Settings, much like there is on the Mac with OS X. Perhaps in a future iOS version we will gain such an option.
Thanks to Pat for the tip idea