How to unblock blocked websites (9 easy ways)

These step-by-step tutorials will show you how to unblock blocked websites in a few different ways using tricks, free software, online services, and apps.

Blocked websites

When you're bored at your office, school, or home and have some spare time, you might want to go online and visit your favorite site, like Facebook, YouTube, Twitter, Vimeo, Yahoo, Gmail, VK, Reddit, Pinterest, Google, LinkedIn, or another website to check your email, check what your friends are sharing, watch videos, play video games, chat with someone, or do other things online.

So you open your web browser and visit your favorite website but then find out that the site is blocked.

And:

You might get one of the following messages in your web browser: DENIED, ACCESS DENIED, This site can't be reached, Hmm. We're having trouble finding that site. We can't connect to the server at vimeo.com., or Hmmm...can't reach this page.

There are schools, companies, and even countries that block certain websites like social media, video sharing, political, news, and adult sites.

When it happens only at work or at your school, then it's probably blocked by the network administrator of the company or school.

But:

There are also countries where governments (authorities) block certain websites.

Countries may block websites for the following areas of activity:

  • Political: Views and information in opposition to those of the current government or related to human rights, freedom of expression, minority rights, and religious movements.
  • Social: Views and information perceived as offensive or as socially sensitive, often related to sexuality, gambling, or illegal drugs and alcohol.
  • Conflict/Security: Views and information related to armed conflicts, border disputes, separatist movements, and militant groups.
  • Internet Services:
    • Email services (e.g., Gmail, Yahoo Mail, Outlook.com, and AOL Mail)
    • Search engines (e.g., Google, Bing, Yahoo, and Baidu)
    • Translation (e.g., Google Translate, WorldLingo, SDL FreeTranslation, and Bing Translator)
    • Voice-over Internet Protocol (VoIP) services (e.g., Skype, Google Hangouts, and Vonage)
    • Censorship or filtering circumvention methods
    • Web hosting

You can try a few different methods to unblock blocked websites.

Many people use a proxy site, but you can also unblock websites without proxy sites.

On this page, you'll find a few methods to bypass and access blocked websites.


How to unblock a blocked website using DNS over HTTPS (DoH)

DNS over HTTPS is an internet security protocol that improves privacy and security by encrypting your DNS requests. The benefits of this internet security protocol are that encrypting DNS requests helps hide your online activities and ensures that attackers cannot forge or alter DNS traffic.

You can also use DNS over HTTPS to try to unblock blocked websites.

On this page, you'll find a few methods to enable DNS over HTTPS in Windows 11, Google Chrome, Microsoft Edge, and Firefox.


How to enable DNS over HTTPS in Windows 11

  1. Right-click on the Windows start menu button.
  2. Click on Settings.
    Open Windows 11 settings
  3. Click on Network & Internet in the left menu.
    Open Windows 11 Network and Internet settings
  4. Click on Wi-Fi or Ethernet (Internet (LAN) cable). This depends on how your PC is connected to the internet.
    Open Windows 11 Internet connection settings
  5. Click on Hardware properties.
    Open Windows 11 internet connection hardware properties
  6. Click on Edit next to DNS server assignment.
    Windows 11 DNS server assignment settings
  7. Select Manual.
    Manual DNS settings in Windows 11
  8. Click on the Ipv4 toggle button to turn it on.
  9. Enter a primary DNS server address in the Preferred DNS field (e.g., 8.8.8.8 or 1.1.1.1).
  10. Select On (automatic template) at DNS over HTTPS.
    Enable DNS over HTTPS in Windows 11
  11. Enter a secondary DNS server address in the Alternative DNS field (e.g., 8.8.4.4 or 1.0.0.1).
  12. Select On (automatic template) at DNS over HTTPS.
    Enable DNS over HTTPS in Windows 11
  13. Click on the Ipv6 toggle button to turn it on.
  14. Enter a primary DNS server address in the Preferred DNS field (e.g., 2001:4860:4860::8888 or 2606:4700:4700::1111).
  15. Select On (automatic template) at DNS over HTTPS.
    Enable DNS over HTTPS in Windows 11
  16. Enter a secondary DNS server address in the Alternative DNS field (e.g., 2001:4860:4860::8844 or 2606:4700:4700::1001).
  17. Select On (automatic template) at DNS over HTTPS.
    Enable DNS over HTTPS in Windows 11
  18. Click on Save.
    Save DNS settings in Windows 11

DNS over HTTPS is now enabled in Windows 11. Your DNS requests will be private and secure.

Encrypted DNS

How to enable DNS over HTTPS in Google Chrome

Google Chrome may already have DNS over HTTPS enabled by default. But it's better to double-check and maybe make changes, like changing the DNS service provider.

  1. Click on the three-dot menu button in the top right corner of Google Chrome.
    Google Chrome menu button
  2. Click on Settings.
    Google Chrome open settings
  3. Click on Privacy and security in the left menu.
    Google Chrome Privacy and security settings
  4. Click on Security.
    Google Chrome security settings
  5. Click on the Use secure DNS option to turn it on.
    Google Chrome secure DNS option
  6. Select a DNS provider (e.g., Google Public DNS).
    Select a DNS provider in Google Chrome

DNS over HTTPS is now enabled in Google Chrome.

You may need to restart your browser before visiting the blocked website. And if the website is still blocked, try another DNS service provider.


How to enable DNS over HTTPS in Microsoft Edge

Microsoft Edge may already have DNS over HTTPS enabled by default. But it's better to double-check and maybe make changes, like changing the DNS service provider.

  1. Click on the three-dot menu button in the top right corner of Microsoft Edge.
    Edge menu button
  2. Click on Settings.
    Open settings in Edge
  3. Click on Privacy, search, and services in the left menu.
    Open privacy, search, and services settings in Microsoft Edge
  4. Scroll down to the Security section.
  5. Click on the Use secure DNS to specify how to lookup the network address for websites option to turn it on.
    Microsoft Edge secure DNS option
  6. Select the Choose a service provider option.
  7. Select a DNS provider (e.g., Google Public DNS).
    Select a DNS provider in Microsoft Edge

DNS over HTTPS is now enabled in Microsoft Edge.

You may need to restart your web browser before visiting the blocked website. And if the website is still blocked, try another DNS service provider.


How to enable DNS over HTTPS in Firefox

Firefox may already have DNS over HTTPS enabled by default. But it's better to double-check and maybe make changes, like changing the DNS service provider.

  1. Click on the three-line menu button in the top right corner of Firefox.
    Firefox menu button
  2. Click on Settings.
    Firefox settings
  3. Click on Privacy & Security in the left menu.
    Firefox privacy and security settings
  4. Scroll down to the DNS over HTTPS section.
  5. Select the Max Protection option.
  6. Select a DNS provider (e.g., Cloudflare).
    Select a DNS service provider in Firefox

DNS over HTTPS is now enabled.

You may need to restart your web browser before visiting the blocked website. And if the website is still blocked, try another DNS service provider.


How to unblock a blocked website using a different DNS provider

DNS (Domain Name System) lets users connect to websites using domain names instead of IP addresses. DNS is the phonebook of the internet.

You can use Google Public DNS or Cloudflare's 1.1.1.1 public DNS resolver to try to unblock blocked websites.

Below you will find steps to change DNS settings in Windows 10, Windows 11, and Android.


Change DNS settings on Windows 10

  1. Click or right-click on the Windows start menu button.
  2. Click on Settings.
    Open Windows 10 settings
  3. Click on Network & Internet.
    Open Windows 10 network and internet settings
  4. Click on Properties below your Internet network.
    Open network properties in Windows 10
  5. Click on Edit under 'IP settings' and 'IP assignment'.
    Edit IP settings in Windows 10
  6. In the 'IP settings' window, you select Manual.
    Select manual IP settings in Windows 10
  7. Click on the Ipv4 toggle button to turn it on.
  8. Enter a primary DNS server address in the Preferred DNS field (e.g., 8.8.8.8 or 1.1.1.1).
  9. Enter a secondary DNS server address in the Alternative DNS field (e.g., 8.8.4.4 or 1.0.0.1).
    Change DNS server in Windows 10
  10. Click on Save.
    Save DNS settings in Windows 10

Your DNS settings are now changed.


Change DNS settings on Windows 11

  1. Right-click on the Windows start menu button.
  2. Click on Settings.
    Open Windows 11 settings
  3. Click on Network & Internet in the left menu.
    Open Windows 11 Network and Internet settings
  4. Click on Wi-Fi or Ethernet (Internet (LAN) cable). This depends on how your PC is connected to the internet.
    Open Windows 11 Internet connection settings
  5. Click on Hardware properties.
    Open Windows 11 internet connection hardware properties
  6. Click on Edit next to DNS server assignment.
    Windows 11 DNS server assignment settings
  7. Select Manual.
    Manual DNS settings in Windows 11
  8. Click on the Ipv4 toggle button to turn it on.
  9. Enter a primary DNS server address in the Preferred DNS field (e.g., 8.8.8.8 or 1.1.1.1).
  10. Select On (automatic template) at DNS over HTTPS.
    Enable DNS over HTTPS in Windows 11
  11. Enter a secondary DNS server address in the Alternative DNS field (e.g., 8.8.4.4 or 1.0.0.1).
  12. Select On (automatic template) at DNS over HTTPS.
    Enable DNS over HTTPS in Windows 11
  13. Click on the Ipv6 toggle button to turn it on.
  14. Enter a primary DNS server address in the Preferred DNS field (e.g., 2001:4860:4860::8888 or 2606:4700:4700::1111).
  15. Select On (automatic template) at DNS over HTTPS.
    Enable DNS over HTTPS in Windows 11
  16. Enter a secondary DNS server address in the Alternative DNS field (e.g., 2001:4860:4860::8844 or 2606:4700:4700::1001).
  17. Select On (automatic template) at DNS over HTTPS.
    Enable DNS over HTTPS in Windows 11
  18. Click on Save.
    Save DNS settings in Windows 11

DNS over HTTPS is now enabled in Windows 11. Your DNS requests will be private and secure.

Encrypted DNS

Change DNS settings on Android

  1. Open your phone's settings.
    Open settings on Android
  2. Tap on Connections or Network & internet.
    Open network and internet settings on Android
  3. Tap on Private DNS. If you don't see the 'Private DNS' option, you may have to tap on More connection settings or Advanced.
    Open private DNS settings on Android
  4. Tap on Private DNS provider hostname to enable this option.
  5. Enter dns.google or one.one.one.one (Cloudflare) or 1dot1dot1dot.cloudflare-dns.com or dns.quad9.net or dns.adguard.com in the field below Private DNS provider hostname. You may need to test these DNS providers to see which one works best for you in terms of speed.
  6. Tap on Save.
    Private DNS provider hostname setting on Android

Your DNS settings are now changed.


If you have an Android phone or tablet with an older version of Android, you can use an app like Cloudflare's 1.1.1.1 app.


How to unblock a blocked website using a VPN

A VPN is a network technology that encrypts your internet traffic and hides your IP address.

You can use a VPN to access region-restricted websites, shield your internet browsing activities on public Wi-Fi networks, and more.

There are many paid and free VPN services and applications for Windows, macOS, Linux, Android, and iOS.

Four examples of well-known VPN services are:

Most VPNs are easy to use. You open their application, select a region, and click the connect button.

Some VPNs (like Windscribe) also offer a browser extension for Google Chrome, Microsoft Edge, and Firefox.


How to unblock a blocked website using Tor Browser

Tor Browser is a web browser that relays and encrypts your traffic as it passes over the Tor network. The network is comprised of thousands of volunteer-run servers known as Tor relays. It blocks third-party trackers, ads, and fingerprinting, and it allows you to access blocked websites.

You can use the Tor browser on Windows, macOS, and Linux without installing it.

You can also run the Tor browser off a USB flash drive.

You can download the Tor browser from https://www.torproject.org/download/.

Just open the Tor browser and visit the blocked website.


How to unblock a blocked website using Tails

Tails is a portable operating system that uses the Tor network to relay and encrypt your internet traffic.

You can run Tails off a USB flash drive.

  1. Download Tails.
  2. Install Tails on a USB flash drive.
  3. Shut down your computer.
  4. Start your Tails USB flash drive instead of starting on Windows, macOS, or Linux.
  5. Open the web browser.
  6. Visit the blocked website.

How to unblock a blocked website using proxy sites

A proxy site is a website hosted on a server that redirects your web browsing activity, acting as an intermediary between you and the website you want to visit.

You can use proxy sites to access blocked websites.

  1. Visit one of the following proxy sites:
  2. Type the URL (web address) of the website you want to unblock (e.g., www.reddit.com, www.spotify.com, etc.).
  3. Press the Enter key on your keyboard.

Note: Some companies, schools, or countries block proxy sites, and they might update their list of proxy sites regularly, so you might want to make a list of proxy sites.


How to unblock a blocked website using an IP address

Sometimes only the URL of a website is blocked (e.g., www.facebook.com, www.twitter.com, etc.), but you might still be able to visit the website by its IP address (e.g., 206.189.189.27).

Note: There are websites that cannot be accessed by their IP address.

  1. Visit one of the online services listed below.
  2. Enter the URL (web address) or domain name of the website (e.g., reddit.com, www.spotify.com, etc.).
  3. Press the Enter key on your keyboard.

The group of numbers is the IP address of the website (e.g., 185.60.218.35).

How to find a website's IP address on Windows, Linux, and macOS

In this example, I'll be using Facebook.

  1. Open the Windows Terminal or Command Prompt, Linux Terminal, or macOS Terminal.
  2. Type the following command:
    
    ping facebook.com
    
    
  3. Press the Enter or Return key on your keyboard.

The group of numbers is the IP address of the website (e.g., 185.60.218.35).


How to unblock a blocked website using a URL shortener

Maybe the URL (web address) of the website you want to visit is blocked, but converting the URL to another shorter URL with the help of a URL shortener might help you access the blocked site.

  1. Visit one of the URL shorteners listed below.
  2. Enter the URL (web address) of the website you want to unblock (e.g., www.reddit.com, www.spotify.com, etc.).
  3. Press the Enter key on your keyboard.

The URL shortener will now create a custom short URL. You can use this URL to visit the blocked website.


Check the Windows Hosts file

The Windows Hosts file can also be used to block websites. If a website is blocked, it's a good idea to also check the Windows Hosts file.

  1. Click on the Windows start menu button.
    Windows 11 start menu button
  2. Type notepad.
  3. Right-click on Notepad when it appears in the search results.
  4. Click Run as administrator.
    Open Windows Notepad as administrator
  5. If the 'User Account Control' window appears, you click Yes. Depending on your settings, you may also need to enter the admin password and click Yes.
  6. Click File located in the top left corner of Notepad.
  7. Click Open.
    Windows Notepad open file
  8. Navigate to the following location on your PC: (C:) > Windows > System32 > drivers > etc.
  9. Click Text Documents (*.txt) located in the bottom right corner of Notepad.
  10. Select All Files (*.*).
    Select All Files in Windows Notepad
  11. Select the hosts file.
  12. Click Open.
    Open Windows hosts file in Notepad
  13. If you see the blocked website, the Windows Hosts file blocks it. To unblock it, remove the website from this file.
    
    localhost name resolution is handled within DNS itself.
    127.0.0.1	www.example.com
    127.0.0.1	example.com
    
    
    Block a website in Windows 10 using the hosts file
  14. Click File located in the top left corner of Notepad.
  15. Click Save.
    Save the Windows Hosts file in Notepad
  16. Close Notepad.

Internet


Related:

How to enable DNS over HTTPS in Windows 11 (step by step)

How to use Private DNS on an Android phone or tablet

How to set up DNS on any Android phone (step by step)

How to access blocked websites on an Android phone without VPN

How to block a website in Windows 10 and 11 (step by step)