Depending on where you live, you may be limited to certain Pokémon types that you can catch. Finding Gyms or PokéStops might also be an issue, which could really slow down your progress. However, there’s a workaround. You can solve this by spoofing your Pokémon GO location to anywhere in the world.
It’s possible to change Pokémon GO location by combining GPS spoofing apps with a decent VPN app like NordVPN. This way, you can hunt in your hometown and find creatures that are available in other countries only. While there are many tips for Pokemon GO spoofing on Reddit, our article contains the best tried-and-tested methods for Android and iPhone.
In this article, we’ll take you through the process of how to spoof your location on Pokémon GO. So read on for everything you need to know.
Disclaimer: GPS spoofing may require you to root or jailbreak your phone. This can void your warranty or damage the device, so proceed at your own risk!
Change Pokemon GO location with a VPN
- Choose and download a VPN – we suggest NordVPN.
- Download a GPS spoofing app
- Choose a VPN server location
- Download and play Pokémon GO
- Use your GPS spoofing app to explore your new area
Why do you need a VPN to spoof location on Pokemon GO?
While it’s not entirely clear what methods Pokémon GO uses to find your real location, there’s a strong possibility that the game determines your location by checking your IP address. It can also look at the GPS coordinates of your mobile device and check that they match the area of your IP address. If you are found to be cheating, Pokémon GO can ban you from playing.
A VPN means you can avoid being identified by your IP address. This helps you mask your location within Pokémon GO. Once you’ve used GPS spoofing to change your region, you will be able to access Pokémon that would have been impossible for you to find otherwise!
As well as hiding your online activity, a VPN uses powerful encryption that keeps you safe from hackers and other third-parties. This means you will have added protection while playing Pokémon GO.
Top 3 GPS spoofing apps for Pokemon GO
Using a VPN is enough to change your region or location for most mobile apps. Unfortunately, Pokémon GO uses the GPS coordinates of your phone to work. As such, you will also need a mock location masking module and a GPS spoofing app. This will stop Pokémon GO from detecting whether or not you have changed your location.
The problem is, there are plenty of Pokemon spoofing apps to choose from. To make this easier, we selected the top services for Android and iPhone devices.
1. Fake GPS Location – Android
With over 10 million Google Play Store installs and a 4.6/5 rating, Fake GPS Location is arguably the most popular and the best Pokemon spoofing app. Even though it’s been updated back in 2018, it still works and easily changes your Pokemon GO account region. And the best part – it’s totally free!
Upon opening the app, you’ll see your current residence. Now, press the Search icon at the top right and enter your desired city. You’ll see the location move on the map and can now continue with changing your Pokemon GO account region.
2. iOS Roaming Guide – iOS
Finding a good iOS location spoofing app is tough. Most of them are outdated, poorly rated, and will probably get detected by Pokemon GO in no time. Luckily, there’s one option in iOS Roaming Guide than still does the job. At the same time, it’s totally free.
Using this app is very simple. You just drop the pin on your preferred location and iOS Roaming Guide does the rest. Alternatively, you can use Search. There’s also an option to pin your Favorite places.
However, you won’t find this app on Apple’s App Store. You’ll need to install Cydia first to get iOS Roaming Guide. We’ve explained this in a step-by-step guide below.
3. Fake GPS – Android
Another popular GPS spoofing app for Android, Fake GPS has been downloaded more than 5 million times. Additionally, it managed to keep a great rating of 4.3/5, earning users’ trust.
Contrary to Fake GPS Location, this app was updated in April, 2021, which shows that its creators are still maintaining the product. However, some users may not like that Fake GPS contains ads and in-app purchases.
You’ll be able to set your location by entering precise coordinates. GPS settings can be tweaked to increase or reduce accuracy, altitude, and update interval. Other feature that we liked is Movement simulation, which randomizes your location regularly to make it appear you’re actually hunting Pokemons.
Change your Pokemon GO account region
Pokemon spoofing is relatively simple, especially if you have an Android. Head to Settings – About Device and tap the Build Number seven times to enable developer mode. Then, back in Settings, you will have a tab called Developer Options. Click here and tap the box that reads Select Mock Location App or Allow Mock Locations.
You will also need to install a masking module called Mock Mock Locations. This will prevent Pokémon GO (or any other app) from detecting that you have mock locations enabled in your settings. To do this, you’ll have to root your Android device, which has its risks, so proceed with caution!
Finally, you will need to set up a VPN. A region-blocked Pokémon GO may be able to tell if your device IP address doesn’t match up with the GPS coordinates. A VPN will work to encrypt your internet traffic and route it through a server in the location of your choosing. This masks your IP address.
Once you’ve got a VPN installed, you simply need to pick a server near where you want to hunt Pokémon. Then, you need to open your spoofing app and set a similar location. Your Pokémon GO account region will have changed.
When it comes to iOS, you will need to jailbreak your iPhone or iPad. You should then download Cydia, head to Location and click Protect. From here, you can use a map to drop a pin on a fake location. Once this is complete, you can connect to your VPN and play Pokémon GO in your new area.
Change Pokemon GO GPS location on your device
Changing your location on Pokémon GO varies depending on the device that you are using. After downloading and installing a VPN, you will also need to install a GPS spoofing app. We’ll take a look at the process for Android, iOS iPhone, and PC below.
Pokemon GO Spoofing on Android
Learning how to spoof your Pokemon GO without rooting your Android is easy. Just follow the steps below:
- Choose a VPN and register for the service. We advise getting the best option for Android in NordVPN (now 72% OFF).
- Download and install the VPN on your device
- Go to the Google Play Store and download the Fake GPS Location app
- Visit your Android device settings
- In settings, click About Phone
- Click Build Number seven times to turn on developer mode
- Head to Settings and click Developer options
- Click Mock Locations App or Allow Mock Locations
- Root your Android device
- Install module called Mock Mock Locations
- Turn on Mock Mock Locations
- Turn on your VPN on your mobile device and choose a server in a location where you would like to play Pokémon GO
- Ensure your spoofing app is turned on and choose a location there as well
- Turn on Pokémon GO and start playing!
Pokemon GO Spoofing on iOS – iPhone
Here’s how to spoof your Pokemon GO region on your iPhone and catch them all! Be prepared to jailbreak your phone and install some third-party apps. Check out the step-by-step guide:
- Choose a VPN and register for the service. We recommend the best option for playing Pokemon GO in NordVPN (now 72% OFF).
- Download and install the VPN on your mobile device
- Jailbreak your device to change your location
- Visit Cydia, an app store for jailbroken devices
- Download tsProtector to hide your iPhone’s jailbroken status
- Download a iOS Roaming Guide or another app for location spoofing
- Ensure that tsProtector and the iOS Roaming Guide app are running
- Choose a location in iOS Roaming Guide
- Turn on your phone VPN and ensure the location matches the one you chose in the iOS Roaming Guide app
- You are all set to start playing Pokémon GO!
Using a VPN and still can’t access Pokémon GO location?
One glitch that is commonly reported by Pokémon GO players is ‘error 12: failed to detect location’. There are a few reasons that may trigger this issue, such as:
- Find my Device is enabled on your smartphone
- Your smartphone is unable to receive GPS signals due to your coordinates
- Mock Location is disabled on your smartphone settings
The most effective way to resolve these issues is to restart the location service on your smartphone. To do this, head to Settings and then to your Location options. From here, you should disable your location and then enable it again.
Another solution is to clear the cache and data in your game. To do this, head to your phone settings and then locate the Pokémon GO app. From here, navigate to storage and select to clear data and clear cache.
Best VPNs for Pokemon GO
If you want to maximize the chances that Niantic will sniff out that you’re spoofing your location. A VPN may help you to appear less suspicious. If your GPS coordinates and IP address match, there will be very little reason to doubt that your spoofed location is fake. Here are the best ones for the job.
NordVPN – the best VPN for Pokémon Trainers
With their huge server fleet, you won’t have trouble finding a server in your chosen country. Your real IP will stay hidden behind several locks and a strong encryption barrier. Plus, the fast speeds are guaranteed with cutting-edge tunneling protocols like NordLynx.
If you’re worried that while you’re catching Pokemon, your connection could be interrupted and expose your real IP address, the kill switch works on both iOS and Android. This means that whichever OS you’re using for this game, you will be covered.
You will also be getting six simultaneous connections. So, you’ll be able to share the remaining slots with your friends or family.
- Great speed test scores
- SOCKS5 proxy
- P2P servers
- Independently-audited no-log policy
- 24/7 live chat
- Unblocks Netflix
- Split tunneling
- No free version
Surfshark – the best VPN for Android users
On iOS, Surfshark will work just like any other VPN service. You will be able to hide your IP address effectively. However, on Android, Surfshark is one of the best options for the region-blocked Pokemon Go players. The reason for it is that the app includes a GPS spoofing feature. This means that you don’t need anything else to spoof your location. You’re getting everything in the same package – VPN and mock locations.
Not to mention that the app is impressive in other regards as well. With unlimited simultaneous connections, all Android phones in your household will be able to catch Pokemon around the world.
- Great speed test scores
- Low subscription price
- Unblocks several Netflix libraries
- Unlimited simultaneous connections
- Data breach alerts
- Has browser extensions
- Strict no-logs policy
- No Shadowsocks/Whitelister on Mac app
- No free version
IPVanish – the best budget-friendly VPN
IPVanish is one of the fan favorites: it doesn’t cost too much but still provides plenty of useful features. No matter whether you’re catching Pokemon or need a VPN for everyday browsing, you will be covered.
They manage a small fleet of 1,300 servers, which still covers enough countries to be useful. Their speeds are consistent across the board, so you will be able to run games and don’t experience lag or disconnects.
Finally, the service takes security seriously. They’re using modern ciphers to encrypt your connection, it will be safe from anyone looking into what you’re doing online.
- Very cheap
- Huge selection of countries
- Supports multiple protocols
- Delivers decent internet connection speed
- Live support is available 24/7
- Doesn’t support SmartDNS
- Doesn’t unblock many notable streaming services
- Not good for those with regular routers
ProtonVPN – the best VPN with a free plan
If you’d rather save money on something more important, ProtonVPN is the best choice for those looking for a free option. You heard it right – the basic version of ProtonVPN is free forever and doesn’t have any data caps.
Still, their paid plan unlocks quite a lot of other features. If you’re paid user, you can also use your VPN for streaming, giving you more mileage out of service. There is also split tunneling, meaning that you can only use a VP with Pokemon GO while routing the remaining traffic through a direct connection.
Security-wise, ProtonVPN is very transparent. All of their apps are open-source, and everyone can inspect their source code.
- Unlimited data and bandwith
- Free version
- Military-grade encryption
- OpenVPN protocol
- 7-day premium trial
- DNS leak prevention
- Intuitive user interface
- No Netflix for free users
- No live chat option
PureVPN – the best all-rounder VPN for gamers
If you’re looking for a VPN for gaming, PureVPN is one of the best VPN services. If you’re trying to spoof your location on Pokemon Go, this VPN supports split tunneling. On Android, you will be able to route only the game’s traffic while connecting with everything else directly.
PureVPN supports IKEv2, which isn’t as secure as other tunneling protocol options, but it will be very fast. You won’t notice slowdowns or lag when you’re visiting Pokestops via your spoofed location.
You will even be able to toggle between different network types: NAT or non-NAT. It’s said that they might be a factor when Niantic is checking for your IP address.
- AES-256 encryption
- Split-tunneling on Android
- Supports port forwarding
- 31-day money-back guarantee
- Vast selection of VPN protocols
- Doesn’t support WireGuard
- Not the fastest VPN on the market
- No free version
Our final thoughts
Pokémon GO is popular with millions of players around the world. There’s no reason why your location should hold you back when it comes to picking up your favorite Pokémon.
Changing your region on Pokemon GO with a VPN and spoofing your GPS will open up a whole new realm of possibilities. You’ll get access to hundreds of new cities and streets to explore virtually. What’s not to like about that?
Fortunately, it’s pretty easy to use a fake GPS with a region-blocked Pokémon GO. By combining a good VPN with a GPS spoofing app, you will be able to enjoy the full Pokémon GO experience, regardless of your location. Along with hiding your online activity, a VPN will also help to keep you safe from hackers and third parties. A reputable VPN uses powerful encryption which provides an added layer of protection as you play.
So, what are you waiting for? Install a VPN and spoofing app today, follow the instructions outlined in this article, and go catch ‘em all!
Is it still possible to spoof a Pokémon GO location in 2021?
Yes it is. However, you will need to install a GPS spoofing app and mask that you’re spoofing it to do so. If you have an Android phone, you will also need to go into Developer Mode, or if you have an iPhone, you will need to jailbreak it to enable this.
How do you change the GPS location on Pokémon GO?
The steps will vary depending on your device, but you will need to download a GPS spoofing app to get around Pokémon GO’s restrictions.
Can I spoof my location on Pokémon GO with a free VPN?
It’s possible, but free VPNs are not very reliable and they might sell your data to third parties. We recommend paying a small monthly fee to use a reliable VPN instead. Lots of VPNs offer a 30-day money-back guarantee, so you can try it out first.
What is the best VPN to use for Pokémon GO?
There are a few VPN options available for Pokémon GO. We recommend NordVPN because it is fast and reliable and has a lot of servers to choose from. Alternatively, Surfshark is a cheaper option that still works really well for Pokémon spoofing.