This wikiHow teaches you how to block access to certain websites in the Firefox web browser. If you're using a computer, you can block websites using the free Block Site add-on recommended by Firefox. If you'd rather block a site in all web browsers on your computer, you can edit your hosts file. iPhone and iPad users can limit access to certain sites using Apple's Screen Time, while Android users can install a free Firefox add-in called Leechblock NG.

Method 1
Method 1 of 5:

Using Block Site on a Computer

  1. 1
    Open Firefox on your computer. You'll find it in your Windows Start menu or your Mac's Applications folder. Look for the icon of an orange fox wrapped around a blue orb.
  2. 2
    Go to https://addons.mozilla.org/en-US/firefox/addon/block-website. This add-on, called Block Site (by Ray), lets you block individual websites in Firefox. It also lets you set up a private password so you'll be the only person who can remove sites from the block list.
    • This Firefox add-on is a part of Firefox's Recommended Extensions program, which means Firefox staff has vetted its functionality and security.[1] Still, make sure to research add-ons before installing them.
    Advertisement
  3. 3
    Click the blue + Add to Firefox button. It's in the top-right area of the page.
  4. 4
    Click Add on the pop-up warning. This adds the extension to Firefox.
  5. 5
    Check the box next to "Allow this extension to run in Private Windows." This appears in the top-right corner of the browser on the "Block Site has been added to Firefox" window. Checking this option ensures that websites you block will remain blocked when someone tries to open a private browsing window.
  6. 6
    Click the blue OK, Got It button to confirm. The add-on is now ready to use.
  7. 7
    Click the menu . It's the three horizontal lines at the top-right corner of Firefox. A menu will expand.
  8. 8
    Click Add-ons on the menu. It's the option with a puzzle piece icon.
  9. 9
    Click the Extensions tab. It's on the left side of the window.
  10. 10
    Open Block Site's options page. Scroll down until you find the Block Site heading, click the three horizontal dots beside it, and then select Options.
  11. 11
    Type or paste the URL of a website you want to block. This address goes into the "Block a new hostname" field at the top of the page.
    • For example, if you wanted to block Twitter, you would type www.twitter.com into this text box.
  12. 12
    Click Add to add the site to the block list. The site you entered will now appear under "Existing Rules" at the top of the page.
    • You can remove sites from this list at any time by clicking Remove next to its entry.
    • If you want blocked sites to redirect to a specific page (e.g., Google), click the "Redirect to" text box and then type an address. If you skip this step, Block Site will simply redirect people who attempt to go to the site to a page that says "Restricted Access".
    • Add additional sites to the block list by entering their addresses into the "Block a new hostname" field and clicking Add.
  13. 13
    Create a master password. Scroll down to the "Master password" text box at the bottom of the page and type a password you'll remember. This password will be required for making changes to the blocked site list.
  14. 14
    Click Save to save your changes. It's at the bottom of the page. Once your settings are saved, the sites you entered will be blocked to everyone who uses Firefox. When you want to edit your settings, return to the Options area of Block Site, enter the master password, and make your changes.
  15. Advertisement
Method 2
Method 2 of 5:

Using the Hosts File in Windows

  1. 1
    Open the Windows search bar. If you don’t already see the bar to the right of the Start menu, click the circle or magnifying glass icon that appears there to open it.
    • This method will block a specific website from all browsers, not just Firefox.
  2. 2
    Type notepad into the search bar. Don’t press anything else. A list of search results will appear.
  3. 3
    Right-click Notepad in the search results. A menu will appear.
  4. 4
    Click Run as administrator. This opens Notepad as an administrator, which allows you to edit the file you’ll use to block a website.
    • If prompted to confirm, click Yes .
  5. 5
    Click the File menu. It’s at the top-left corner of Notepad.
  6. 6
    Click Open.
  7. 7
    Select All Files from the file type drop-down menu. It's the menu near the bottom-right corner of the window that says "Text Documents (*.txt)" by default.
  8. 8
    Type or paste the full path to the hosts file into the “File name” field. Typically the path is C:\Windows\System32\Drivers\etc\hosts. If you’ve installed Windows on a different letter hard drive (e.g., D), replace the drive letter in the path.
  9. 9
    Click Open. This opens the hosts file in editing mode.
  10. 10
    Place your cursor at the bottom of the page. Scroll down to the bottom of the file, then click below the bottom item. You’ll be adding text to its own line at the bottom of the file.
    • Make sure there are no characters on the new line. Although the preceding lines begin with hash (#) symbols, yours must be blank.
  11. 11
    Type 127.0.0.1 at the bottom of file. Remember, there should be no symbols before this address.
  12. 12
    Press Tab . This inserts the appropriate amount of space between the IP address you entered and the site you want to block.
  13. 13
    Type the address of the site you want to block. For example, if you want to block YouTube, type www.youtube.com. Don't enter the "https://" or any characters after the domain name.
  14. 14
    Add additional sites to block (optional). If you'd like to block other websites, press the Enter key to continue to the next line, type 127.0.0.1, press the Tab key, and then enter another web address. Continue entering sites on their own lines until you're finished.
  15. 15
    Click the File menu and select Save. If you are prompted to confirm the save, follow any on-screen instructions to do so.
  16. 16
    Clear your Firefox cache. To do this:
    • Open Firefox from the Start menu.
    • Click the menu icon at the top-right corner (three horizontal lines).
    • Click Options.
    • Click the Privacy & Security tab in the left panel.
    • Click Clear Data under "Cookies and Site Data."
    • Check both boxes and click Clear.
  17. 17
    Restart your PC. Once your PC comes back up, the blocked website(s) will no longer be accessible in Firefox.
  18. Advertisement
Method 3
Method 3 of 5:

Using the Hosts File on macOS

  1. 1
    Open a Terminal window. To do this on your Mac, click the magnifying glass at the top-right corner of the screen to open Spotlight, type terminal into the search bar, and then press Return.
    • This method will block a specific website from all browsers, not just Firefox.
    • You must have your administrator password to use this method.
  2. 2
    Type sudo nano /etc/hosts and press Return. A password prompt will appear.
  3. 3
    Enter your administrator password and press Return. You won't see the characters you type, but that's by design. This opens the file for editing.
  4. 4
    Use the arrow keys to move to the bottom of the file. You can stop moving downward once the mouse cursor is on its own new line. There should be no other characters on the line you'll be typing on.
  5. 5
    Type 127.0.0.1 and press the Tab key.
  6. 6
    Type the web address of the site you want to block. For example, if you want to block YouTube, type www.youtube.com. Don't include the "https://" or anything after the domain name.
    • To block another site, press the Return key to open a new line, type 127.0.0.1, press the Tab key, and then enter the next address.
  7. 7
    Press Control+O. This saves the file.
  8. 8
    Press Control+X. This exits the editor.
  9. 9
    Flush your Mac's DNS cache. To do this on macOS Sierra and later, type sudo killall -HUP mDNSResponder;sudo killall mDNSResponderHelper;sudo dscacheutil -flushcache at the prompt and press the Return key.[2] This resets your computer’s DNS cache, allowing the blocking to begin.
    • If you're using macOS El Capitan, use sudo killall -HUP mDNSResponder instead.
  10. Advertisement
Method 4
Method 4 of 5:

Using Leechblock NG on Android

  1. 1
    Visit https://addons.mozilla.org/en-US/android/addon/leechblock-ng in Firefox. Leechblock NG is a free Firefox add-on that lets you block websites in the browser. You can even choose to block the site only during certain time periods, as well as set a password so nobody else can edit the block list.
    • Leechblock NG has nearly all positive ratings on the Firefox Add-ons site and is updated regularly. Still, make sure to research add-ons before installing them.
    • This will only work for Firefox, not other browsers on your Android.
  2. 2
    Tap + Add to Firefox. A warning message will appear, letting you know which permissions Leechblock NG needs to work.
  3. 3
    Review the warning and tap ADD. This installs the add-on.
  4. 4
    Tap the menu . It's the three vertical dots at the top-right corner of Firefox.
  5. 5
    Tap Add-ons on the menu. A list of installed add-ons will appear.
  6. 6
    Tap LeechBlock NG and select Options. This opens the settings page for LeechBlock.
    • You'll see that there are several tabs called Block Set 1, Block Set 2, etc. You can designate a tab to specific blocking settings—for example, if you want to block certain sites 100% of the time, you could add those on one tab. If you only wanted to block certain sites between midnight and 6 AM, you could add those to a separate tab.
  7. 7
    Enter a name for your block set. You could call it "Block List" or something similar.
    • If you want to create separate block lists, feel free to enter a name that's more reflective of the sites/settings you'll be using on this tab.
  8. 8
    Enter the site(s) you want to block. Each blocked site should appear on its own line. Don't worry about adding the "https://" at the beginning.
    • For example, if you wanted to block twitter, you could just enter www.twitter.com or twitter.com.
    • To add another site, press the Enter key on your keyboard and type the next address.
  9. 9
    Choose when to block the site(s). You can choose times and dates if you'd like.
    • If you want to block the site(s) all the time, tap the All Day button. Otherwise, enter your desired times.
    • To block sites every day of the week, check the boxes next to all 7 days.
  10. 10
    Tap Save Options at the bottom of the page. You can return to that tab any time you wish.
    • Feel free to create additional tabs for other times and dates now.
  11. 11
    Tap the General tab. This is where you can set a password so nobody can undo your settings.
  12. 12
    Select a password option under "Access Control." It's the first drop-down menu on the page. For best results, select Require the user to enter a password here.
  13. 13
    Enter a password you'll remember. It can be as many or as few letters as you'd like.
  14. 14
    Scroll down and tap Save Options & Close. Now that your options are saved, anyone who attempts to visit the selected sites in Firefox will be unable to do so. If they attempt to change the app settings, they won't be able to without your password.
  15. Advertisement
Method 5
Method 5 of 5:

Using Content Restrictions on an iPhone or iPad

  1. 1
  2. 2
    Scroll down and tap Screen Time. It's in the second group of settings.
  3. 3
    Tap Turn On Screen Time if you haven’t already. If you don’t see this option, Screen Time is already enabled and you can skip to step 6.
  4. 4
    Tap Continue. This turns on Screen Time, a tool that allows you to monitor and regulate your iPhone or iPad usage.
  5. 5
    Tap This is My iPhone. If you’re using your child’s iPhone, you can tap This is my Child’s iPhone instead, which will give you other options for regulating your child’s time on this device.
  6. 6
    Tap Content & Privacy Restrictions.
  7. 7
  8. 8
    Tap Content Restrictions. It’s near the top of the menu.
  9. 9
    Tap Web Content. It’s under the “WEB CONTENT” header.
  10. 10
    Tap Limit Adult Websites.
  11. 11
    Tap Add Website under “NEVER ALLOW.” It’s the second instance of “Add Website” on the menu (at the bottom).
  12. 12
    Enter the address of the site you want to block and tap Done. This adds the website to the block list and begins blocking it immediately.
    • For example, if you wanted to block Google, you would type in www.google.com here.
  13. Advertisement

Community Q&A

  • Question
    Is it possible to put a custom message on the blocked site?
    Community Answer
    Community Answer
    Not without a serious amount of effort and, more importantly, considerable risk to your privacy and security. You can have a local file containing a custom layout and message displayed, but the method to achieve this overrides browser security protocols, which is not a good idea. In any case, it won't be possible for the whole network using OpenDNS, but only for single PCs or mobile devices, manipulating host files and browser configurations on each of them. I don't recommend it, as you'd leave your machines wide open to attack.
  • Question
    Is this part of Firefox or another third party program?
    Community Answer
    Community Answer
    This is a third party program. However, reputable Firefox addons are almost always safe to install and use.
  • Question
    How do I unblock a site on Firefox that was blocked by mistake?
    Tom Smith
    Tom Smith
    Community Answer
    Press Ctrl+Shift+A to open the add-ons and go to extensions. Find the "Block Site" add-on and open the menu by pressing the "---". Click "Options". This will open the page of options for the add-on. Find the blocked website under "Existing Rules" and click the word "Remove". Scroll down and click "Save". It is now unblocked!
Advertisement

About This Article

Nicole Levine, MFA
Written by:
wikiHow Technology Writer
This article was co-authored by wikiHow staff writer, Nicole Levine, MFA. Nicole Levine is a Technology Writer and Editor for wikiHow. She has more than 20 years of experience creating technical documentation and leading support teams at major web hosting and software companies. Nicole also holds an MFA in Creative Writing from Portland State University and teaches composition, fiction-writing, and zine-making at various institutions. This article has been viewed 833,161 times.
How helpful is this?
Co-authors: 17
Updated: June 3, 2021
Views: 833,161
Categories: Firefox | Internet Filtering
Article SummaryX

1. Go to https://addons.mozilla.org/en-US/firefox/addon/block-website.
2. Click + Add to Firefox.
3. Click Add.
4. Check the box and click OK, Got It.
5. Open the menu and select Add-ons > Extensions.
6. Click the Block Site menu button and select Options.
7. Enter a web address and click Add.
8. Create a password and click Save.

Did this summary help you?
Advertisement