You can block an app on iPhone in three ways, depending on what you want to stop

Blocking an app on iPhone means different things depending on what you're trying to prevent. You might want to stop someone else from opening an app, prevent an app from using your location or camera, or remove an app from your home screen so you don't see it. Each method uses a different part of your iPhone's settings. The approach you choose depends on whether you're managing your own device, setting restrictions for a child, or just hiding something you don't use.

This guide covers the three most common blocking methods: using Screen Time to restrict app access, adjusting privacy permissions to block an app from using your camera or location, and simply deleting or offloading an app so it no longer appears on your phone.

Key Takeaways

  • Screen Time lets you restrict access to specific apps with a passcode, which is the main way to block someone from opening an app on a shared or child's iPhone.
  • Privacy settings in Settings > Privacy let you block individual apps from accessing your camera, location, microphone, photos, and contacts without deleting the app.
  • Deleting an app removes it entirely from your iPhone, while offloading keeps your data but frees up storage space.
  • If you forget your Screen Time passcode, you'll need to reset your entire iPhone to change app restrictions.

Blocking an app with Screen Time (the most common method)

Screen Time is the built-in tool that lets you restrict which apps can be opened on your iPhone. This is the method to use if you want to prevent someone else from opening an app, or if you want to limit your own access to certain apps. You set a passcode that only you know, so the restricted app cannot be opened without entering that code.

Open Settings and tap Screen Time. If this is your first time using Screen Time, tap Continue and choose "This is My iPhone" or "This is My Child's iPhone" depending on whose device you're setting up. Then tap App Limits or Restrictions (the exact name varies by iOS version). Find the app you want to block and tap it. You'll see a slider or toggle — turn it on to restrict the app. Set a Screen Time passcode when prompted. This passcode is separate from your iPhone unlock code, so choose something you'll remember but others won't guess.

Once you've set restrictions, the blocked app will still appear on your home screen, but tapping it will show a message saying it's restricted and ask for the Screen Time passcode. The person trying to open it won't be able to proceed without that code. If you change your mind, you can remove the restriction by going back to Screen Time settings and turning the toggle off — you'll need to enter your Screen Time passcode to make changes.

Blocking app permissions for camera, location, and other features

If you want an app to stay on your phone but prevent it from accessing your camera, location, microphone, photos, or contacts, you can block those specific permissions without deleting the app. This is useful if you want to use an app but don't trust it with certain sensitive information. The app will still work, but it won't be able to see or use those features.

Open Settings and scroll down to Privacy. You'll see a list of features: Location Services, Camera, Microphone, Photos, Contacts, Calendar, and others. Tap the feature you want to restrict — for example, tap Camera. You'll see a list of every app that has asked for camera access. Find the app you want to block and tap it. You'll see three options: Never, While Using, or Always. Tap Never to block the app from using your camera. The app will no longer be able to access your camera, and it won't ask for permission again.

You can repeat this process for any feature you want to block. For example, you might allow an app to use your microphone but block its access to your location. If an app stops working because you blocked a permission it needs, you can always come back to Privacy settings and change it back to While Using or Always. The app will ask for permission again the next time it tries to use that feature.

Deleting or offloading an app you don't want

If you want to remove an app from your iPhone entirely, you can delete it or offload it. Deleting removes the app and all its data. Offloading removes the app but keeps your data in case you want to reinstall it later. Both methods remove the app from your home screen and free up storage space.

To delete an app, press and hold the app icon on your home screen until a menu appears. Tap Remove App, then tap Delete App. Confirm by tapping Delete. The app is now gone. If the app came with your iPhone (like Mail or Calendar), you can hide it instead — tap Remove App and choose Remove from Home Screen. The app stays on your phone but won't show on your home screen.

To offload an app instead, open Settings, tap General, then tap iPhone Storage. Find the app in the list and tap it. Tap Offload App, then confirm. The app disappears from your home screen and your storage space increases, but your data stays on your phone. If you change your mind, you can reinstall the app from the App Store and your data will return. Offloading is useful if you want to free up space but might want to use the app again later.

What happens when you block an app with Screen Time

When you restrict an app using Screen Time, the app icon stays visible on your home screen, but tapping it shows a message saying the app is restricted. The person trying to open it will see a prompt asking for the Screen Time passcode. Without the correct code, they cannot proceed. The app itself doesn't change — it's just locked behind a passcode.

Screen Time restrictions apply to the entire device, not to individual user accounts. If you set a restriction on your iPhone, anyone using that phone will see the restriction. This is why Screen Time is useful for parents managing a child's device, but it's also why you need a strong passcode that only you know. If you forget your Screen Time passcode, you cannot remove restrictions without resetting your entire iPhone to factory settings, which erases everything on the device.

Blocking apps on a child's iPhone

If you're setting up Screen Time for a child's device, the process is similar but gives you more control options. When you first open Screen Time, choose "This is My Child's iPhone." You'll be asked to create a Screen Time passcode and sign in with your Apple ID. This lets you manage the child's restrictions from your own iPhone using Family Sharing.

Once Family Sharing is set up, you can restrict apps, set downtime (when the phone locks entirely), and limit screen time for specific app categories. You can also see which apps your child is using and for how long. If your child tries to open a restricted app, they'll see a message asking for permission, and you can approve or deny it from your own phone. This gives you control without having to physically manage the child's device.

Troubleshooting: What to do if you forget your Screen Time passcode

If you set a Screen Time passcode and forget it, you cannot remove app restrictions without resetting your iPhone. There is no way to recover a forgotten Screen Time passcode. Apple does not store it and cannot retrieve it for you. Your only option is to erase your iPhone and set it up again from a backup or as a new device.

To reset your iPhone, go to Settings, tap General, tap Transfer or Reset, then tap Erase All Content and Settings. You'll be asked to confirm your Apple ID and password. After the reset, you can restore from a backup if you have one, or set up your iPhone as new. This will remove all app restrictions, but it will also erase everything else on your phone unless you restore from a backup. To avoid this situation, write down your Screen Time passcode somewhere safe, or use a passcode you're unlikely to forget.

Frequently Asked Questions

Can I block an app from using my location without deleting it?

Yes. Open Settings, tap Privacy, tap Location Services, find the app, and tap it. Choose Never to block location access. The app will stay on your phone but won't be able to see where you are. You can change this back anytime by returning to the same menu and choosing While Using or Always.

If I delete an app, can I get my data back if I reinstall it?

It depends on the app. If the app stores data in iCloud or on its own servers, your data will return when you reinstall it and sign in. If the app only stores data on your phone, deleting it erases that data permanently. Offloading instead of deleting keeps your data on your phone while removing the app itself.

Will someone know I blocked an app with Screen Time?

Yes, they'll see the restriction message when they try to open the app. The app icon is still visible, so they'll know the app exists and is restricted. If you want to hide an app completely, delete it or offload it instead of using Screen Time.

Can I restrict an app on my own iPhone without affecting other users?

No. Screen Time restrictions apply to the entire device. If you're the only user, this isn't a problem. If multiple people use your iPhone, any restrictions you set will affect everyone. For this reason, Screen Time is most useful for managing a child's device or a shared family device where one person is in charge.

What's the difference between deleting and offloading an app?

Deleting removes the app and all its data permanently. Offloading removes the app but keeps your data, so if you reinstall it later, your information returns. Offloading is useful if you want to free up storage space but might use the app again. Deleting is better if you don't want the app on your phone at all.