How to block adult sites

Are you afraid that your kids might have access to adult content while surfing the internet, and you don’t know how to prevent it? Have you tried several times to check the internet settings of computers and smartphones but have not been able to find a solution? I know, at first, it may seem impossible to change the browser settings: I assure you, however, that the procedure takes only a few clicks, after which you will be protected from bad surprises.

Nowadays, internet browsing is within everyone’s reach, from the very young to the elderly. Unsuitable use can pose serious risks to people who spend much of their day on the web, especially if they are minors. As with children, dangers also exist for adults. Access to a site that has material not suitable for minors, in fact, can easily expose your computer or mobile phone to viruses and malware, often responsible for sudden malfunctions of your device or unwanted charges on the phone account (in the case of mobile phones).

In today’s tutorial, I will explain,  therefore, how to block adult sites on all popular devices and software platforms. I will then show you how to prevent access to sites of dubious PC morality, listing the steps to be taken for each specific browser, after which I will show you how to achieve a similar result on Android and iOS-based mobile devices. If you agree, we can take action right away.


Block adult sites on PC

Block adult sites on PC

I’ll now explain, in detail, how to set up secure browsing on  Chrome,   Firefox,   Edge, and   Safari browsers by leveraging the built-in functions of your PC’s operating system or by installing add-ons to your browser, which will allow you to keep tabs on children’s Internet activities.



Chrome is an extremely flexible browser: thanks to the many extensions that can be downloaded for free from the Chrome Web Store and expand the program’s potential. Among the many extensions available, there is no shortage of ones to block adult sites: here are some of the best ones.


Adult Blocker

The adult blocker extension, available for free, prevents access to sites with content that is not suitable for minors. To download it, connect to the chrome web store’s dedicated page, click the  Add button at the top right, and then click the Add  Extension entry on the new pop-up screen.

Once the automatic installation of the extension is complete, a new window will appear where you will have to click on the reload this page entry.  If the process is successful, you should see your child’s icon in the Google Chrome address bar, alongside any other extensions you’ve installed before.

Now you need to set a password, which only you know so that your child (or any other minor) doesn’t easily pass the ban. Then click the child icon, fill in the Create a password and  Repeat Password fields by entering an access key that only you will be aware of, and press the  Save button to complete the operation.

In some cases, the Adult Blocker plugin may deny access to an internet page despite not having adult material inside it. You can turn off the ban by adding the portal to the extension’s whitelist so google chrome can connect. To do this, when you open the denied login screen, click the  Add to White List button and type, in the window that will appear later, the password in the Enter password field, then press on the  OK button, and you will be done.


Tiny WebFilter: Anti Porn & Block Adult Sites

Another extension for Chrome that I recommend you consider is  Tiny WebFilter: Anti Porn & Block Adult Sites, which works similarly to the Adult Blocker plugin. You can download it by connecting to the chrome web store’s dedicated page, clicking the Add key first, and then clicking Add Extension.

Wait for the installation to complete, then access its options by pressing on the appropriate icon placed in the Chrome address bar and clicking on the  Options item in the menu that opens. Now, to turn on password protection, place the checkmark next to the Enable Password Protection entry, press the Set Password button,  and type the keyword you intend to use in the  Please enter a password and  Verify password fields.  Finally, complete the operation by clicking on the  OK button of the window that opens and on the  Save button of the plugin’s home screen (the same one you are asked to put the checkmark in the General  Settings section).

If you want to allow access to an internet site for which Tiny WebFilter has activated automatic locking, click on the plugin icon and press on the Trust item in the drop-down menu that opens. After a few moments, you will see a new window, inside which you will have to select the OK entry and type, in another window that will open later, the password to unlock the addon, and then press on the OK  button.


Firefox, 1st

The  Firefox browser also allows you to block adult sites with downloadable extensions straightforwardly: here is a couple that should be for you.


FoxFilter property

The first plugin I recommend you download is called  FoxFilter, which allows you to block sites containing material not suitable for minors in a straightforward way. It’s not 100% free: among the features included in the free version, there is a custom filter where you can enter the keywords for which you request the site to be blocked. With the $6.99-a-year subscription upgrade alone, the plugin allows you to enter your password to give parents more control.

To install FoxFilter, connect to the dedicated page of the Mozilla Addons site and click the  Add to Firefox button.  When the download is complete, click the Install button of the new pop-up screen, and then press the OK  button.  If you want access to the add-in settings, click the  ☰ button and select the  Add-ins item in the drop-down menu that opens. Now click the Extensions option and go to the  FoxFilter Edit your settings below section.

You can enable keyword filtering-based blocking of unwanted sites by placing the checkmark next to enable filtering based upon Blocked websites, keywords, and Sensitivity Settings Sensitivity gives you control over URLs, title, site description, and webpage content: If filtered keywords are revealed, FoxFilter automatically blocks access to the site. In the  Blocked section, you can add both keywords for which you want to deny access and internet addresses of unwanted portals. If you make changes, remember to click the Save Changes button to make them take effect.


BlockSite property

The second Firefox add-on I suggest you try is  BlockSite, which allows you to block sites that you select. An interesting feature implemented in BlockSite is the ability to disable hyperlinks of unwanted sites by showing only the link without this being clickable by the user. In addition, you can add your password to have complete control over your children by parents.

To download the extension, connect to the Mozilla Addonssite’s dedicated page and click the  Add to Firefox button.  Wait for the download to complete, then press the  Install key in the window where you are prompted to install the add-in. Once installed, click the OK button in the last window that appears.

Now that you’ve finished adding the extension, you can define the settings you want. To enter the plugin page, click on the new red shield icon added to the address bar in your browser. If you want to add the password for parental control, select the  Protection entry and type the access key in the min 5 characters field.  Once you’ve done that, click the  Set Password button to store the password you just entered.

Now you can manually add the websites you want to block access to: just click on the Blocked Sites option and type in the internet address you want. When you’re done, press the  Add Pag button to confirm the addition.



If you’re using Edge, the default Windows 10 browser, you can turn on  Microsoft’s Parental Control feature by going to the  Family section of your Microsoft account. The first thing you need to do is a link to the official Microsoft page, where you will have to select the Family entry.  If you haven’t done this before, Microsoft will ask you to add an account to add restrictions. Then, click the  Add a family member button to move on to the realization of the account.

On the Add, a  family member screen, check next to the Child entry, fill in the Email field or mobile phone number by entering your child’s email address or phone number (or in any case, the child against whom you want to turn on parental control),  complete the captcha test,  and then click the  Send Invitation button.  If the child does not have a Microsoft account, you will have to create one by clicking on the create one for them.  If in any doubt, see the tutorial on how to create a Microsoft account.

If you sent the invitation, on the new screen that appears ( Your Family ), click the  Accept Now entry next to the selected family member, and then press the Accept  Now button again in the new window that will appear later. The system will automatically log out of your account and send you back to the account’s login for which you request acceptance of the invitation. Fill in the password field, click the  Sign in key, and then select the  Yes button on the new Join Family as  Child page.

When you’re done, sign in again with your account, and then click the  Content Restrictions entry.  To block access to adult sites using both the Edge browser and any other browser, check under the Block inappropriate websites entry in the web browser.  Great, you’ve just completed the parent control activation process for your selected Microsoft account.



Safari is the default browser to browse Mac, iPhone, and iPad. If you want to control your child’s browsing while using your Mac, you have the option to turn on parental controls built into macOS. The first thing you need to do is open System Preferences and then click the  Parental Controls entry.

On the new screen that appears, you’ll receive the warning that there are no user accounts to manage. To apply parental controls, you need to create a new account: check next to the create a new user account with parental controls entry, then click the Continue button.

Now type your password in the  System Preference warning window to unlock parental controls and pajamas preferences on the  Unlock button, creating the new user account. A new screen will appear where you will have to fill in the  Full Name,  Account Name, Password,  Verification and Password Hint fields and select the user’s age.  When you’re done, click the  Create User button.

At this point, all you have to do is select the web entry on the new screen that opened and check next to the Try to restrict access to adult sites option.  From here on, the user you’ve turned on parental controls for will no longer be able to access adult sites. To add specific addresses to the sites you want to block, click the Customize button, click the [+] button located under the Never Allow  These Websites field,  and when completed, press  OK  to save the changes.   


DNS filters

Another way to make sure that minors do not enter adult sites is to get their hands on  DNS filters.  What do you say? You’ve never heard of it? Don’t worry; it’s an effortless operation, as well as being completely free. The service I recommend for applying DNS filters is OpenDNS, which allows you to activate Parental Control by making a simple free registration and installing a “program” on your PC.

To register for OpenDNS, connect to the official service page and click on the Sign-Up button under OpenDNS Home’s entry. It then fills in the Email address, Confirms email address, Selects your country, Creates a password, Confirms the password fields, and then presses on the Get a free account button.  For configuring OpenDNS DNS filters and support software, I refer you to my tutorial on setting OpenDNS.


Google search filters

If you want to block access to adult sites in Google searches, know that you can take advantage of  SafeSearch.  SafeSearch is a filter that prevents adult content from being displayed in Google search results. For example, if you search for a particular keyword, SafeSearch removes unwanted sites from search results. However, Google points out that the filter is not 100 percent reliable: for this reason, if I can give you friendly advice, I suggest you use the extensions I pointed out to you earlier.

That said, if you want to turn on the filter for content that isn’t suitable for minors in Google searches, connect to google’s Search Settings page,  and on the screen that opens, put the checkmark next to the Enable SafeSearch entry.  The filter will only be valid if you have not turned on cookie blocking in your browser and only in your browser.


Block adult sites on Android

Block adult sites on Android

You can also block adult sites on Android-equipped smartphones and tablets.  The most direct, but perhaps even more limited, way to do this is to turn on  SafeSearch filtering in the Google app or the  Safe Browsing option in  Google Chrome, the default browser present in Android devices.

To activate SafeSearch in the Google app, open the Google app and tap on the ☰  button at the bottom right. On the new screen that appears, tap on the Settings entry and select the Account and  Privacy entry in the Search section.  Then wait for the new screen to load, but the checkmark next to the  SafeSearch Filter option,  and you’re done.

If you want to make secure browsing in the Chrome browser active, open the app and press on the three dots icon at the top right, and then select the  Settings item in the menu you’re operating. On the new screen, tap on the  Privacy entry, put the checkmark on the Safe  Navigation entry, and you’re done.

The solutions just described are enough for very young children, who are not yet so smaliziati that they can manually turn off filters by accessing Google or Chrome settings. There are parental apps against it for older boys and girls, which allow you to have more control over internet browsing: let me give you some examples.

Mobile Fence

Mobile Fence is an application that guarantees total control over one or more Android devices used by users whose internet browsing you want to control. The app allows the parent to set detailed rules to avoid any potential danger to incorrect navigation. Blocking access to adult sites and other rules can be extended to all browsers installed on the device. The app is free for the first 30 days, then has prices starting at $36 per year (for a total of 3 devices). From theory, now, let’s move on to practice by proceeding to the installation of Mobile Fence.

The first thing you need to do is connect to the Mobile Fence page on the Play Store and press the Install button.  Once the installation is complete, open the app, skip the introduction by pressing three consecutive times on the Next entry, and press the Start button.  On the  Login screen, fill in the Email and Password fields and tap on the  Register button.

On the new screen that appears, you will be asked to create a parent account.  Then fill in the Name,   Email, Password,  Check password and press fields on the Create button.  To complete the recording, tap on the Record button that will appear on the final screen of the procedure.

You can now log in by typing the previously selected email and password and pressing on the login entry.  During the first sign-in, tap on the  OK button on the Permissions in  Effect screen.  If you’ve followed the steps correctly up to this point, you should see the Connect a  Device screen: from here, tap on the  Add a Child button and fill in the  Name, Year of  Birth, Gender fields, and then complete the operation by pressing on the  Add button.

Once you’ve added your child, you’ll need to choose the user who’s using the device on which you installed the application. To do this, tap the figure that matches your user and then press on the Activate entry on the Device  Administrator screen.

The second step to complete is called Android Permission Request, without which Mobile Fence cannot work. Then tap on the Go to Settings screen button, select the  Mobile Fence app, and check next to the Allow Usage Monitoring entry on the Usage Data  Access screen.

After this, go back to the app by pressing twice in a row on the <  button positioned in the upper left. The third step, Enhanced  Monitoring Feature, awaits you now, with which you can block inappropriate content even when incognito mode is turned on in the Chrome browser. Press the Accessibility  Settings button, tap on the  Mobile Fence entry on the Accessibility screen, place a checkmark next to the Disabled entry on the new screen, and select the  OK button.

Return to the app by pressing your smartphone’s home button and opening the app again, then tap on the OK  entry on the fourth and final step screen( Connect a device ). Once you’re done with the whole procedure, you’ll see the words  Welcome. Mobile Fence must be installed on every device you want to control: when you install the app on your child’s device, you will have to select your child’s icon as the user.  Instead, Parent Mode will be active on your smartphone, thanks to which you can track any activity on your child’s Internet with real-time notifications sent by Mobile Fence.

If you give me a little more of your free time, I’ll explain in seconds how to set up Mobile Fence on your child’s phone. Once you’ve installed and opened the app, log in with the login credentials, you previously registered with, then tap on the  Login button.  Then press the  OK button on the Device  Permissions screen and select your child’s user with a tap in the Connect a Device section.  You will now have to repeat in the same way the 4 steps previously addressed for the creation of your account.

Once you’ve connected your account to your device, tap on the  Parent Mode button to enter the Mobile Fence home screen, from where you can define your child’s smartphone usage rules. On the new screen that appears, press the Set  Rules button and tap on the Yes entry; I get it. Move>>  you’ll see on the  Courtesy Confirmation screen.

Now press on the  Websites entry and check under enable block by category.  Further below, you can see categories with the green check (accessible) and the prohibition icon (not accessible). You can edit one or more categories by tapping on each of them and selecting the   Lock or Allow item within the drop-down menu.

You can also decide to have even more control by checking alongside the Block all websites (except those allowed) and Browser  Lockers except Chrome entries if you’re afraid your child might circumvent parental control blocking by downloading a browser other than Chrome. When you’re done setting the new rules, tap on the  Finished button at the bottom left and press on the Exit entry to exit the application.

As an alternative to Mobile Fence, you can also use the  Mobile Security & Antivirus app, one of the most complete Play Store. Premium features are offered (cost from 2.99 to 29.95 euros) for 7 days, including safe navigation through Parental Control.

Also, on Android, there is the ability to block sites via host files.  You can delve into the topic by reading the tutorial on how to block a site on Android.  Remember that this procedure only works if you have previously rooted. If you don’t know how to do it, I recommend reading the guide on Android root.


Block adult sites on iOS

Block adult sites on iOS

On iPhone and iPad, blocking access to adult sites is quite a simple operation, which does not require downloading a specific application. If you want to prevent your child from entering an unsuitable site from your iOS device,  open the Settings app from the home screen and press it on the Usage Time entry.

Then tap on the Use  “Usage Time” code option and set a PIN to block unwanted sites. After that, go to  Content and Privacy, type in the PIN you set earlier, move the lever for the Moved Content and  Privacy item to  ON to > Web  Content Restrictions to turn on the Restrict Adult Websites option.  Now, if you wish, use the  Never Allow field to enter the addresses of specific sites to block in Safari (in addition to those that are prohibited minors based on the iOS blacklist), and you’re done.

If you’re using a version of iOS that’s or older than 11, you need to follow a slightly different procedure: After opening the  Settings app, go to  General. From here, select the Restrictions option and tap on the Enable  Restrictions command on the screen that will appear moments later.

On the  Set Code tab, type a 4-digit code that you want to use for restrictions, and then confirm it by typing it a second time. Once you do that, you can decide which apps to allow restrictions for or not.

If you want to prevent access to sites with content that isn’t suitable for minors, from the  Restrictions tab, select the Websites entry and check out the Restrict adult content option on the new screen that will appear below. In this same tab, you can also manually add a website that you want to allow or not always allow: press on the add a website entry, then fill in the Website field by typing the website’s Internet address and select the  Finish button.