Your router connects every device in your home to the internet. Whoever controls it can change its settings or use your connection. This guide secures it, then explains public Wi-Fi and VPNs. The two Essential items take about twenty minutes and need your router's settings page or app. If your internet provider gave you the router and you can't find how to change a setting, ask the provider.

Essential

Mark as done

A router has two passwords: one to join the Wi-Fi, and one for the router's own settings. Many routers come with a default settings password that is printed on a label or easy to find online. Anyone who gets into the settings can change everything, including your Wi-Fi password.

Router

  1. Open the router's settings page or app. The address and the default login are often on a label on the router or in its manual.
  2. Change the admin username, if you can, and the password to a long, unique one. Save it in your password manager.
  3. Turn off remote management (it may be called remote administration). It lets the settings be changed over the internet.
  4. Sign out of the settings page when you are done.
Essential

Mark as done

The Wi-Fi encryption setting decides whether people nearby can join your network or read what passes over it. Older settings are easy to break.

Router

  1. In the router's wireless or Wi-Fi security settings, choose WPA3 Personal. If some of your devices can't connect, choose WPA2/WPA3 Transitional, or WPA2 Personal with AES.
  2. Don't use WEP, WPA, mixed WPA/WPA2, any setting with TKIP in its name, or an open network without a password.
  3. Set a long Wi-Fi password that you don't use anywhere else.
  4. Turn off WPS, the push-button or PIN way to join. Its PIN can be guessed quickly, and some routers don't stop repeated tries.
Advanced

Mark as done

A VPN company can see everything you do online, so choosing one means choosing whom to trust. Being in an official app store doesn't make a VPN safe, and "no logs" is a promise you can't check. Free VPNs have to make money somehow; some sell your data.

All devices

  1. Prefer a company that names its owners, publishes independent security audits, and doesn't ask for more than an email address to sign up.
  2. Look for current protocols such as WireGuard and a kill switch, which blocks traffic if the VPN drops.
  3. Be wary of VPN review sites: many are advertising.
  4. Privacy Guides currently recommends three providers that meet its criteria: Mullvad, Proton VPN and IVPN. Proton VPN has a limited free plan.
Advanced

Mark as done

Before your device opens a site, it asks a DNS service for the site's address. Usually that is your internet provider's service. A public DNS service such as Quad9 refuses to look up addresses known for malware or phishing, so those sites don't open.

It hides less than people think. Privacy Guides says encrypted DNS won't hide your browsing: your internet provider can still see which sites you connect to. It sees a third-party DNS service as worth it mainly for basic filtering or to get around simple DNS blocking. A VPN usually ignores these settings and uses its own DNS. Privacy Guides lists Quad9, Cloudflare, Control D and AdGuard Public DNS. The steps below use Quad9, the one on that list that blocks malware by default. It is a Swiss foundation and says it doesn't record your IP address.

Android

  1. Open Settings → Network & internet → Private DNS. If you can't find it, search the settings for Private DNS.
  2. Choose Private DNS provider hostname, enter dns.quad9.net and tap Save.
  3. To undo it, or if a network stops working, choose Automatic again.

iPhone

  1. iPhone needs a profile from the DNS service. Quad9 says to download its profile in Safari from its own setup guide at docs.quad9.net, then install it. Choose the profile marked Recommended: some of the others don't block harmful sites. Download profiles only from the DNS service's own site.
  2. Profiles expire on the date shown on Quad9's page, currently 19 January 2027. Install a new one before then.
  3. Quad9 says the profile isn't used while iCloud Private Relay or a VPN is on.

Windows 11

  1. Open Settings → Network & internet, select Wi-Fi or Ethernet, and next to DNS server assignment select Edit. If you don't see it, search the settings for DNS.
  2. Choose Manual and turn on IPv4. Enter 9.9.9.9 as Preferred DNS and 149.112.112.112 as Alternate DNS, set DNS over HTTPS to On (automatic template) for both, and select Save.
  3. If your connection uses IPv6, turn on IPv6 as well and enter 2620:fe::fe and 2620:fe::9 the same way. Quad9 warns that if your computer has no IPv6 address, this can stop DNS from working.
  4. Quad9 says some networks block encrypted DNS. On a laptop you take to other networks, you can turn on Fallback to plaintext.

Router

  1. To cover every device at home, Quad9 suggests setting it in the router: enter 9.9.9.9 and 149.112.112.112 as the DNS servers. If your provider's router has no such setting, ask the provider.
Advanced

Mark as done

Your devices remember every network you have joined and reconnect to it by themselves whenever they see it again. Forget networks you no longer use, so your devices don't connect without you choosing to. Keep the private address setting on: it gives each network a different device address, so you are harder to follow from place to place.

iPhone

  1. Open Settings → Wi-Fi, tap Edit, then the More Info button next to a network.
  2. Tap Forget This Network, or turn off Auto-Join to keep the password but connect only when you choose. If your Apple devices share iCloud Keychain, forgetting a network on one forgets it on all of them.
  3. On the same screen, keep Private Wi-Fi Address on (on iOS 18 and later, Fixed or Rotating).

Android

  1. Open Settings → Network & internet → Internet, touch and hold a saved network and tap Forget. On a Samsung, open Settings → Connections → Wi-Fi, tap the three dots, and look for Manage saved Wi-Fi networks (under Advanced settings on newer models) or Manage networks on older ones.
  2. On Android 10 and later, Android uses a random device address for each network by default. You can see it in the network's settings under Randomized MAC address.

Windows

  1. Open Settings → Network & internet → Wi-Fi → Manage known networks, select a network and click Forget.
  2. On the Wi-Fi page, turn on Random hardware addresses if your computer offers it.

Mac

  1. Choose Apple menu → System Settings → Wi-Fi, scroll down and click Advanced.
  2. Next to a network you no longer use, click the More Options button and choose Remove From List, or turn off Auto-Join.
  3. Keep Private Wi-Fi Address on in the network's details.