Block someone's access to your photos before they see them
You can prevent someone from viewing your photos in three ways on Facebook: block them entirely (they cannot see anything on your profile), restrict them (they see only public posts), or adjust individual photo privacy settings. The method you choose depends on whether you want to hide photos from one person or from everyone, and whether you want that person to know you have blocked them.
The fastest route is to block the person outright. When you block someone on Facebook, they cannot see your photos, posts, profile, or any content you share — and they will know they are blocked because they cannot find your profile by searching. If you want to hide photos without blocking, you can restrict the person instead, which is quieter: they see only what you mark as public, but they do not get a notification that you have restricted them.
Key Takeaways
- Blocking someone prevents them from seeing any of your photos, posts, or profile information, and they will notice they cannot find you.
- Restricting someone lets them see only your public posts and photos, without a notification that you have restricted them.
- You can change the privacy setting on individual photos to hide them from specific people or from everyone except close friends.
- Photos you have already shared can be hidden from a specific person by adjusting their privacy after posting, but the person may have already seen or saved them.
- If someone has already downloaded or screenshotted your photos, changing privacy settings will not remove copies they possess.
How to block someone from seeing all your photos
Open Facebook and go to the profile of the person you want to block. Click the three dots in the top right corner of their profile (on mobile, swipe left on their name at the top). Select "Block" from the menu. Facebook will ask you to confirm; click "Block" again.
Once blocked, that person cannot see your profile, photos, posts, or friend list. They also cannot message you, tag you, or add you as a friend. If they search for your name, your profile will not appear in their results. They will realize they have been blocked because they cannot find you or access anything you have shared.
To unblock someone later, go to Settings > Privacy > Blocked people, find their name, and click "Unblock." They will not be notified when you unblock them, but they will be able to see your profile again if they search for you.
How to restrict someone without blocking them
Restricting is quieter than blocking. The person can still find your profile and see that you exist, but they see only posts and photos you have marked as public. They do not get a notification that you have restricted them.
To restrict someone, go to their profile, click the three dots, and select "Restrict." Alternatively, go to Settings > Privacy > Restricted accounts and add their name. From that point on, they see only your public content. Any photo you share with a privacy setting of "Public" will be visible to them; anything set to "Friends only," "Close friends," or "Only me" will be hidden.
Restricting is useful when you want to limit someone's access without the confrontation of a block — for example, a distant relative or someone you do not want to unfriend but prefer not to share with.
How to hide individual photos from specific people
You can adjust the privacy of a single photo after you have posted it. Go to the photo, click the three dots in the top right corner, and select "Edit post." Click the privacy icon (it looks like a globe, a lock, or a person depending on your current setting) and choose who can see it.
Your options are: Public (everyone), Friends (your friends only), Close Friends (a list you create), Specific people (you name them), or Only me (no one else). If you want to hide a photo from one person, select "Specific people," then type their name and click to exclude them. That person will no longer see that photo in your timeline or in your photo albums.
Keep in mind that if someone has already seen the photo, downloaded it, or taken a screenshot before you changed the privacy setting, they still have a copy. Changing privacy settings only prevents future viewing, not past access.
How to hide photos from everyone except close friends
If you want to share photos with only your closest contacts, create a Close Friends list and set photos to be visible only to that list. Go to Settings > Privacy > Close friends and add the people you trust. Then when you post a photo, set its privacy to "Close friends" instead of "Friends" or "Public."
This is more private than sharing with all friends but less extreme than hiding the photo entirely. People not on your Close Friends list will not see the photo at all, and they will not be notified that you have hidden it from them — they simply will not see it in your timeline.
What happens to photos you have already shared
If you have already posted a photo and want to hide it from someone, you can change its privacy setting at any time. However, anyone who saw it before you changed the setting may have already saved, downloaded, or screenshotted it. Facebook cannot remove copies that exist outside the platform.
For photos that are particularly sensitive, consider deleting them entirely rather than just hiding them. Go to the photo, click the three dots, and select "Delete." This removes the photo from your profile and from Facebook's servers, though again, anyone who downloaded it before deletion still has their own copy.
How to control who can tag you in photos
Even if you hide your own photos, other people can tag you in theirs. To limit this, go to Settings > Privacy > Who can tag you in posts? and select "Friends" or "Only me." You can also review tags before they appear on your timeline: go to Settings > Privacy > Review tags people add to your posts? and turn it on. When someone tags you, you will see the tag first and can approve or reject it before it shows on your profile.
If someone tags you in a photo you do not want associated with your profile, you can remove the tag without deleting the photo. Go to the photo, click the three dots, and select "Remove tag." The photo stays on their profile, but your name is no longer attached to it.
Frequently Asked Questions
Can someone tell if I have blocked them?
Yes. When you block someone, they cannot find your profile by searching, cannot see your posts or photos, and cannot message you. They will realize they have been blocked because they cannot access anything. Restricting is quieter — the person can still find your profile but sees only public content, and they do not get a notification.
If I block someone, will they see photos I posted before the block?
No. Once you block someone, they cannot see any of your photos, posts, or profile information — not even content you shared before the block. Everything becomes hidden from them immediately.
Can I hide photos from one person without blocking or restricting them?
Yes. Edit the photo's privacy settings, select "Specific people," and type the person's name to exclude them. They will not see that photo, but they can still see your other posts and photos unless you hide those too.
What if someone screenshots my photo before I change the privacy setting?
Facebook cannot remove screenshots or downloads that happen outside the platform. If you change a photo's privacy setting after someone has already seen it, they may have already saved a copy. For sensitive photos, consider deleting them entirely rather than just hiding them.
Does restricting someone hide my old photos from them?
Restricting hides all photos that are not set to public, including old ones. Any photo you shared with "Friends only" or "Close friends" privacy will be hidden from a restricted person. Only photos marked "Public" will remain visible to them.