How to fake GPS location on phone

Who I am
Valery Aloyants
Author and references

Change the location of your iPhone or Android to anywhere in the world. The change location on your iPhone or Android device makes your phone tell apps that you are in a place where you are not. In most cases, when yes falsifies GPS location, all location based apps on your phone will be fooled.

It might seem like a strange thing to do as most of us use GPS for activities that require our real location, such as when looking for directions and weather updates. However, there are legitimate reasons for it change the location of the phone to a false one.

Unfortunately, spoofing the location on your Android or iPhone is not very easy. There is no setting of "fake GPS location”Built into iOS or Android and most apps don't allows you to fake your position via a simple option.

Setting up your phone to use a fake gps it only affects the location. It doesn't change the phone number so you can spoof caller ID, nor set up email spoofing.

Why should you fake your position?

There are many situations in which one can be set fake GPS location, both for fun and for other reasons.

How to fake your location if your parents have installed a GPS tracker on your Android phone

Maybe you want to change your location so that something like a dating app thinks you're a hundred miles away - perfect if you're planning on moving somewhere and want to get on with the dating game.

Spoofing your location might also come into play when you play a location-based game like Pokemon GO. Instead of actually having to travel several miles away to collect a different type of Pokemon, you could trick your phone into telling Pokemon GO that you are already there and the game will assume that your fake location is accurate.

Play Pokemon GO without moving | Android | No Root

Other reasons to set one up fake GPS position it could be if you want to "travel" to Dubai and check in at a restaurant you've never been to, or visit a famous landmark to trick your Facebook friends into thinking you're on vacation.

You can also use your own fake GPS location to fool your family or your friends in your location sharing app, to hide your real location from apps that require it.

La changing the location of the phone that's probably not enough if you want to access geo-restricted websites. For this, it is best to use a VPN.

GPS spoofing issues

Before we begin, keep in mind that although it can be a lot of fun fake your GPS location, it is not always useful. Plus, since GPS spoofing isn't a built-in option, it's not just a click away for it to work, and false locations don't always work for every app that reads your location.

if installed a fake GPS tracking app on your phone to use it, for example, for a video game, you will find that other apps you want to use your real location with will also use the fake location.

For example, for the game you could very well use your fake address to your advantage, but if you open the navigation app to get directions somewhere, you will have to turn off the location spoofer or manually adjust the starting position.

The same goes for other things like checking in at restaurants, staying up to date on the family-based GPS tracker, checking the weather, etc. If you're cheating your system-wide location for everything on your phone, it will obviously affect location in all location-based apps.

Another important thing to know is that some apps, for example Pokemon GO, can, in some situations, detect when your location is being spoofed. Your account may be suspended or closed completely if you try to bypass the rules of apps that rely heavily on accurate location of your location.

Besides the fact that some apps don't work with a phone that has a false position, some phones just don't support the position change using certain methods. For example, the method below for iPhones with iOS 10 no longer works with newer versions of iOS.

Android location spoofing

Search for "Fake GPS" on Google Play and you will find tons of options, some free and some not, and some that require you to root your phone.

The following information should be valid regardless of who made your Android phone: Samsung, Google, Huawei, Xiaomi, etc.

An app that does not need to root the phone, as long as you are using Android 6.0 or later, is called Fake GPS Free and is really easy to use for fake GPS location on your android phone.

  1. Installa Fake GPS Free.
  2. Open the app and, on the very first screen, tap ENABLE MOCK POSITIONS.
  3. From the Developer Options screen, tap Location app simulated and choose FakeGPS free from the list. If you don't see this screen, first enable developer options and then return to this step. In some versions of Android, you need to check the box next to the option Allow locations fictitious in the Developer Options screen.
  4. Use the back button to go back to Fake GPS Free and search for the location you want to fake on your phone. You can also double-tap any place on the map to release the pin.
  5. Use the play button in the lower right corner of the map to enable the bogus GPS settings. You should briefly see the message "Fake location entered ..." at the bottom of the app.
  6. You can close Fake GPS Free and open Google Maps or another app that uses your location to see if it has really been faked.
  7. To retrieve your real position and disable the false GPS position, go back to the app and press the stop button in the lower left corner.

If you have Android 5.01 or earlier and your phone is rooted, you can purchase a professional version of the app which can change your GPS location without using Mock location, which might be useful if the app you want to run your false position can detect when you use a fake GPS location.

If you are interested in trying a different Android location spoofer, we have confirmed that the following free location change apps work in a very similar way to Fake GPS Free - some can even set favorite locations, simulate movement, simulate altitude and more: Fake GPS, Fly GPS, GPS Emulator, Fake GPS Pro.

Another way to simulate the location of your Android phone is to install Xposed Framework on Android. You can install a GPS faker like Fake My GPS to allow certain apps to use the fake location and others to use your real location. You can find other Xposed modules by reading this article on the best Xposed Framework modules or via the Xposed Installer app on your phone.

iPhone location spoofing

Fake location on your iPhone it's not as easy as it is on an Android device - you can't just download an app for it. However, even if Apple makes it a little more difficult fake GPS settings, there is still hope.

USE A COMPUTER PROGRAM: WORKS ON iOS 13 / iOS 12 and earlier

The easiest way to fake the location of your iPhone is to install a program called ThinkSky iTools on your computer. It lets you choose any location to trick your iPhone apps into believing they're actually there, and it even works when you unplug your phone.

This method change the GPS position without jailbreaking your phone. Works on iOS 13 and earlier iPhone operating systems. However, you can only change your location three times per computer, and the trial version ends automatically after a period of time.

  1. Install iTools on your computer. Make sure your iPhone is connected via a USB cable.

  2. Tap the button Virtual location on the main screen.

  3. Enter the fake location in the text box at the top of the map and press Submit.

  4. When the marker lands on the map, select Move here to immediately teleport your iPhone to that location. If the pin isn't exactly correct, click anywhere on the map to move it.

Now you can exit the Virtual Location window in iTools and the iTools program itself. If you are asked whether to stop the simulation, you can choose No to make sure your fake GPS location remains even when you unplug your phone.

To restore the actual position, go back to step 4 above and select Stop simulation. You can also restart your phone to immediately start using its real location again. However, remember that you can only do this three times for free with iTools.


Another way to fake the location of your iPhone without jailbreaking is to use your iPhone backup to edit a PLIST file. However, this method only works on iOS 10 and earlier.

  1. Install the free 3uTools program. Unfortunately, this tool only works on Windows. You can use the similar iBackupBot program on macOS but the following steps are only relevant for 3uTools (however, the same concepts below also apply to that program).

  2. Make sure iTunes is not open and then open 3uTools. Wait a few seconds, or longer if necessary, for the program to recognize your iPhone.

  3. Open the menu iDevice top, choose Backup / Restore at the bottom of the screen, then select the option Backup iDevice.

  4. On the next screen asking you where to save the backup, choose a suitable path for you or leave it in the default location.

  5. Select Back up iPhone now to start the backup process.

  6. When the backup is complete, indicated by the “Backup successful” message, choose OK and exit the Backup iDevice window to return to the Backup / Restore screen.

  7. Choose the option Backup management.

  8. Select the backup you just made. It should be at the top of the list if there are others.

  9. Select the button Immagine to open the iPhone backup in the Backup Viewer tool.

  10. Select the tab Document app on the left, then open the folder To the right. To make it easier to find this folder, select the column File name to sort the list alphabetically.

  11. Navigate to the folder library > Pref Renze and double-click or double-tap the file

  12. Go to the bottom of the text file so you can enter some information ...

    Copy this and paste it directly above the tag the final:


    Directly below that line, make sure the following is as follows:

    Make sure the tag  e  are aligned exactly.

  13. Use the button Save at the top of the plist editor window to save the file. To select Save of new when required, then OK.

  14. Exit these open screens: plist Editor, Backup Viewer and Backup Manager.

  15. On the Backup / Restore screen, select the option Restore data.

  16. Select the latest backup at the top, then select the button Reset now in the lower right corner of the screen. To restore an iPhone backup, you must first turn off Find My iPhone from the app Settings: Go up iCloud > Find my iPhone to disable it.

  17. When the reset is complete, unplug your iPhone.

  18. Open the app Map and look for the fake location you want to use. You need to open Apple's Maps app, not Google Maps or any other navigation app.

  19. When the pin is released on the map, scroll down the menu and tap the option Simulate position. The false position it will work for other apps too, not just Maps.

To use your real location again, restart your iPhone. You could also restore a different backup to overwrite the fake GPS location, but that's not as quick as restarting your phone.

add a comment of How to fake GPS location on phone
Comment sent successfully! We will review it in the next few hours.