If you want websites, apps, or streaming services to think you’re in a different country, you need to change your region. But on a PC, this usually requires more than updating a Windows setting. Most online services determine your location based on your IP address, so you’ll typically need to use a VPN to appear as though you are in another country.
This guide explains how to change your apparent location on Windows and macOS, how websites detect your region, and when it makes sense to change your device’s system region instead.
Quick answer
For most people, changing their PC region involves three steps:
1. Connect to a VPN server in your chosen country.
2. Disable location services on your device.
3. Block browser location requests and clear old cookies if a website still detects your real location.
If your goal is accessing region-restricted content, a VPN is usually all you need. System region settings mainly affect language, formatting, app availability, and some Windows features.
The easiest way to change your region
In practice, changing your IP address with a VPN is the most reliable way to make a PC appear to be connecting from another country.
When you connect to a VPN server, your internet traffic is routed through that server. Websites and apps see the VPN server’s location rather than your home internet connection.
How to change your region with a VPN
Whether you’re on a Mac or Windows PC, here’s how to change your region with a VPN:
- Sign up for a VPN with reliable PC apps. We recommend NordVPN, though Surfshark and Total VPN are great budget options.
- Open the VPN app and sign in.
- Connect to a server in your chosen country.
- Visit the website or service you want to access.
- If the service still detects your original location, clear cookies and cache before reloading the page.
When a VPN isn’t enough: Why websites may still know your location
Many guides imply that a VPN completely hides your location. In reality, websites can use several signals to estimate where you are. Here’s how:
Browser location permissions
Modern browsers can ask your operating system for location data. If permission is granted, a website may receive a much more accurate location than your VPN’s IP address suggests.
Cookies and cached data
Websites often store location preferences in cookies. If you’ve previously visited a site without a VPN, it may continue showing local content until you clear stored data.
Time zone settings
Some websites compare your IP address with your system time zone. A mismatch doesn’t usually reveal your exact location, but it can indicate that you’re using a VPN.
Wi-Fi and device location services
Windows, macOS, Google, Apple, and Microsoft maintain databases that map Wi-Fi networks to physical locations. If location services are enabled, apps may use this information instead of relying solely on your IP address.
How to disable location services
Windows 11
1. Click the Start button and then Settings.
2. Select Privacy & Security.
3. Scroll down and click Location.
4. Turn Location Services off.
Windows 10
1. Click on Start then Settings.
2. Select Privacy.
3. Click Location.
4. Choose Change and disable location access.
macOS 13 (and later)
1. Click the Apple icon.
2. Select System Settings.
3. In the sidebar, click Privacy & Security.
4. Select Location Services and turn it off.
5. Enter your password if prompted, then click Unlock.
macOS 12 (and earlier)
1. Click on the Apple menu.
2. Choose System Preferences.
3. Click Security & Privacy.
4. Go to Privacy > Location services.
5. Click the lock icon to make changes (if applicable).
6. Turn off Location Services.
You can re-enable location access later if required by apps such as Maps, Weather, or Find My.
How to stop websites accessing your location
Even with system location services disabled, browsers can retain location permissions granted previously.
Chrome
1. Open Chrome and click the three dots in the top-right corner.
2. Go to Settings > Privacy and security > Site settings > Location.
3. Set Don’t allow sites to see your location so websites can’t request it.
4. Remove any existing site permissions listed there if needed.
Edge
1. Launch Edge and click the three dots on the top right.
2. Head to Settings > Cookies and site permissions > Location.
3. Toggle off Ask before accessing, which blocks all location requests from sites.
4. You can also remove any allowed sites from the list below that setting.
Firefox
1. Open Firefox and click the three lines in the top-right corner.
2. Go to Settings > Privacy & Security and scroll to Permissions > Location.
3. Click Settings… next to Location, then check Block new requests asking to access your location.
4. Remove any sites listed under Allow and click Save Changes.
Safari
1. Launch Safari, then click Safari > Preferences in the menu bar.
2. Go to the Privacy tab.
3. Look for Website use of location services and choose Deny without prompting so sites can’t ask for your position.
4. You can also remove specific site permissions at the same time.
More location articles:
Changing your Windows device region
Changing your device region is different from changing your online location. The Windows region setting (which you would have specified at setup) affects:
- Date and time formats
- Currency formats
- Language preferences
- Regional Microsoft Store content
- Certain Windows features and regulatory requirements
For example, some European users receive additional control over default browsers, search providers, and preinstalled Microsoft applications because of regulatory requirements in the European Economic Area.
To change your Windows region
1. Open Settings.
2. Go to Time & Language.
3. Select Language & Region.
4. Under Country or Region, choose your preferred location.
In most cases, this is sufficient. More advanced methods involving Sysprep are rarely necessary unless you’re specifically trying to reconfigure Windows as though it were originally installed in another region.
Warning: Sysprep is an advanced system administration tool. Used incorrectly, it can leave your Windows installation in an unusable state. Before proceeding, create a system restore point or back up your data. This method is not recommended for general users.
If you do need to proceed:
1. Press Windows + R to open the Run dialog.
2. Type or copy and paste %WINDIR%\system32\sysprep\sysprep.exe into the dialog box and press Enter.
3. Leave the default options selected and click OK to continue.
4. Let your PC restart and load the Windows setup screen.
5. Choose an EU or EEA country during setup, such as Germany or Norway.
6. Continue through the setup screens until you reach the sign-in page.
7. Press Shift + F10 to open Command Prompt.
8. Type start ms-cxh:localonly and press Enter.
9. Create a local account to finish setup without adding a Microsoft account.
10. Complete the setup and reach the desktop.
11. Sign out of the temporary account and back into your main account.
Common problems when changing your region
Streaming service still shows local content
Try:
- Clearing cookies
- Opening a private browsing window
- Connecting to a different VPN server
Search results remain local
Check:
- Browser location permissions
- Google account location settings
- Microsoft account region settings
Websites detect a VPN
Try:
- Disconnecting and reconnecting
- Switching server locations
- Switching to a different VPN provider (many offer 30-day money-back guarantees)
Summary
If your goal is to appear as though you are in another country online, changing your IP address with a VPN is usually the only step that matters. Location services, browser permissions, and cookies can occasionally interfere, but they’re easy to disable if needed.
If you’re changing your Windows region to access specific operating system features, language settings, or regional preferences, you can usually do so directly through the Windows settings menu without reinstalling the operating system.