Best Ways to Fake GPS for Pokémon GO on iPhone (2023)

by Aaron Roussey Tips Published On Jun 14, 2021 Updated On Feb 17, 2023
Table of Content

Exhausted all the Pokestops and Gyms in and around your neighborhood? Want to see what treasures and surprises new streets and cities hold? Well then, you're the perfect candidate for the Fake GPS Pokémon GO modification.

In this post, we'll look at the different ways you can fake GPS for Pokémon GO on an iPhone. Keep in mind that Niantic – the game's developer – bars GPS spoofing, so you'll need to proceed with caution to avoid getting your account banned.

As long as you follow the tips below, you should be able to use fake iPhone GPS for Pokémon GO without problems.

Methods for Faking GPS on Pokémon GO for iPhone

There are numerous solutions on the market that can spoof GPS for Pokémon GO on your iPhone. 

Among the tools we will introduce in this tutotial, MockGo and iTools are third-party vendor solutions.

Especially MockGo provides a comprehensive and simple way to fake GPS location and walking for iPhone devices.

iTools is another popular tool for tricking iOS GPS, but its interface and user experience may not be suitable for beginners. It's also more expensive than MockGo.

Xcode is a Mac development tool for Mac developers with very limited features for faking GPS. You can only change the GPS in very limited locations with Xcode.

Several articles recommend iSpoofer, Modified Pokémon GO Apps, and VPN to fake GPS on Pokemon Go. However, they are ineffective and will not work as stated. So, stay away from these tools and methods. In short:

Methods that still work:

  • MockGo. Highly recommended. Simple to use with affordable price.
  • iTools. Popular tool, but expensive and unsuitable for beginners.
  • Xcode. There are very few options for faking GPS.

Methods that won't work:

  • VPN. It only modifies your device's IP address, not its GPS location.
  • iSpoofer. It has already been closed in 2021.
  • Modified Pokémon GO Apps. These tools are easily detected by games.

Using MockGo

Tinkering with an iPhone is never an easy job. Often, it requires jailbreaking the device if you want to modify built-in device functionalities and behavior beyond what an iPhone typically allows.

Thankfully, iPhone users do have the luxury of using a third-party app called MockGo iPhone GPS spoofer. This app allows Pokémon GO players to fake their location without needing to jailbreak their device.

MockGo is a convenient solution when you want to play Pokémon GO indoors and aren't in the mood for leaving the house and navigating outdoors.

Features of MockGo:

  • Teleport the GPS
  • Fake walking along real roads or customized route
  • Change the speed randomly during walking
  • Fake GPS on mulitple devices
  • Import GPX route
  • Joystick feature
  • Favorite list
  • Historical records
  • Compatible with the latest iOS 16

If you follow the steps below properly, there's very little chance of getting banned from Pokémon GO on suspicion of using location hacks:

Step 1. Download and install MockGo on your Windows PC or Mac.

Step 2. Open MockGo and connect your iPhone to your PC with a USB/lightning cable. A new window will open. Click the "Start" option to start the GPS faking process.

Launch MockGo on your computer

Step 3. In the next window, you will see a map view where most of the app's location-spoofing functionalities are available.

Select the "Teleport Mode" mode by hitting the first icon on the top right of the window.

choose teleport mode

Step 4. Use the search field on the left to search your desired location. And click to "Move Here" to teleport your GPS without delay.

click Move Here

If you open the map on your iPhone now, you should see the new virtual location you selected in the previous step as your current location.

You have now successfully faked your location for Pokémon GO on your iPhone.

location teleported

MockGo also allows you to fake movement using two different modes:

  1. For movement between two points, press the second icon on the top right of the window.
  2. Drop pins between two points on the map, select the number of movements and adjust the speed slider as per your preferences.
  3. You can now simulate movement between a two-point path while playing Pokémon GO.

Simulate the One-stop Movement

You can also simulate multi-path point movements.

  1. To enter this mode, click the third icon on the top right and drop multiple pins to lay down your path.
  2. Then, select the number of movements and adjust the speed to simulate movement between multiple points.

Simulate the Multi-stop Movement

Via iTools

iTools is another GPS-spoofing app for iPhone available for iOS 12 and earlier versions. The app is free to use for 2 hours, but you'll need to purchase it if you wish to continue using it beyond the initial free period.

iTools makes it unnecessary to jailbreak your iPhone, allowing easy GPS-faking functionality for a better Pokémon GO experience.

Here's how you can use iTools to fake Pokémon GO location:

1. Download iTools on your Mac or Windows PC and install it.

2. Once installed, connect your iPhone to your computer and launch the app on your device. Currently, iTools only supports iPhones running iOS 12 or below versions.

3. After iTools detects your iPhone, the app would display info on your screen. Tap "Virtual Location" when you see the option. Also make sure to "trust the connected system" on your phone and grant the necessary permissions to the application.


4. You'll now see a map-like interface that you can navigate with ease. Head to the location you want and drop your pin. Then save the location by tapping the "Move Here" button. It's even possible to remove your iPhone and keep the stimulation active to save the location.

Head to the location

5. Open the Pokémon GO game on your iPhone and you should now be able to access the new location. Want to change to another location? Connect it to the iTools app again. Want to change back to your initial location? Click "Stop Stimulation" on the real-time map and that's it.

Use Xcode

Xcode is a tool that Apple developed back in 2013. This tool functions as a location simulator to help Apple test products in different locations without traveling to these places.

This method is a little more involved, as it will require you to go deeper into Apple's settings and configurations to pull it off.

So if technicalities do not daunt you, follow the steps below to fake Pokémon GO location using Xcode:

1. Download and install the Xcode app on your Mac system.

install the Xcode app

2. After launching Xcode, select "Create a new Xcode project > Single view app".

Create a new Xcode project

3. Use a USB cable to connect your Mac to your iPhone.

4. Enter "Product name" and choose "Next."


5. Select a location where you want to create the project.

6. Log in to your Apple ID: Xcode > Preferences > Accounts > + > Apple ID > log into your account.

7. Choose "team" from the drop-down menu and click on ">" .


8. When the building process finishes, select your desired location that you want to fake your GPS to.

Your iPhone's location will now be changed to the location that you selected above.

 select your desired location

Enjoy Pokémon GO with a simulated location on your iPhone.

Avoid the Methods that Won't Work for Pokémon GO Spoofing

Can I Use a VPN to Fake GPS for Pokémon GO?

Unfortunately, you cannot fake GPS for Pokémon GO with a VPN alone. A VPN only changes your IP address. It cannot directly spoof your device's GPS location.

Since Pokémon GO reads your location by determining your device's GPS location signal, simply changing the IP address with a VPN won't fool the game.

However, a VPN can reduce the likelihood of getting banned from Pokémon GO for using location-spoofing tricks.

If you're using a third-party location spoofer, choose a VPN server location that matches the GPS location you've selected in the location spoofing app.


This way, there will be no reason for anyone to suspect that you're using any hacks to play Pokémon GO, keeping you safe from the possibility of a ban.

Can I Still Use iSpoofer to Fake GPS?

Unfortunately, iSpoofer is no longer a viable option for faking GPS on Pokémon GO. Despite its outstanding popularity for spoofing GPS location in the game, iSpoofer has been shut down by the developer.

The app shut down after Niantic found many people using iSpoofer to fake their location on Pokémon GO. This led to many accounts getting banned.

Niantic then used iSpoofer against their terms of service, which is why the app is not available for download anymore. If you still have the iSpoofer app, strictly avoid activating it while playing Pokémon GO. Doing so will immediately result in an account suspension.

It is extremely unlikely that iSpoofer will ever work again for Pokémon GO. If you want to fake your GPS location, you should look for apps that aren't already blacklisted, like iSpoofer.


How About the Modified Pokémon GO Apps?

Pokémon GO developers are doing their best to put a stop to the use of modified versions to have an advantage when playing Pokémon GO.

With that being said, modified Pokémon GO versions such as iSpoofer and iPoGo are easily detectable.

While they still work, you might get detected much easier so it's only recommended to use a secondary account you don't mind losing if you still decide to play Pokémon GO through a modified game version.

Even jailbroken iOS devices can get detected so it looks like that modified Pokémon GO version spoofing is coming to an end.

Many players thought that the ban wave was over, but unfortunately, it is not over and it won't ever be over.

Developers are fully aware of the ways players take advantage of the game to have more fun or be more successful and they're doing their best to put a stop to it.

Therefore, using modified Pokémon GO versions can get you banned so it's recommended to use the official Pokémon GO app with spoofing tool instead of using the tweaked Pokémon GO apps.

Final Verdict

Niantic doesn't make it easy for Pokémon GO players to spoof their location without consequences. Still, we're fortunate to have GPS-simulating apps like MockGo that allow us to change our Pokémon GO location in a few simple steps.

As long as you avoid blacklisted apps such as iSpoofer and use proven location-spoofing tools, you should be able to play with peace of mind.

How have the different GPS-faking methods worked for you? Let us know in the comments below.

Aaron Roussey
Aaron is tech-savvy and enjoys writing technical articles about phones, computers, games, and the internet!
Learn more
Foneazy uses cookies to personalize your experience on our website. By continuing to use this site, you agree to our privacy policy. OK