How to spoof your iPhone or iPad GPS location

Learn how to spoof your iPhone location and enjoy geo-locked apps and services, play location-based games, and more.

Location highlighted with a circle on map

Spoofing the GPS location on your iPhone will tell location-based apps that you’re in a different place. There could be several reasons why one may want to do this. It could be to access blocked websites, tell dating apps that you’re in a different location, play location-based games such as Pokemon GO, and so on.

However, iOS doesn’t have a built-in way to spoof GPS location, and thus, you’ll have to use third-party tools, VPNs, or jailbreak tweaks.

Spoof iPhone location using a VPN

One of the main reasons why users want to spoof their location is to use geo-locked apps or websites. For example, some websites, streaming services, etc, may not be available in your area.

There are several VPNs available for iPhone, such as NordVPN, which can be installed from the App Store. For full GPS location spoofing, it will be best if you upgrade to a paid VPN. You can then choose any location you like and start using apps that once didn’t work in your area.

This can be handy for accessing UK Netflix content in the US, for instance.

VPNs are usually able to change your location to almost any country in the world.

We have a dedicated tutorial that shows you how to use a VPN on your iPhone, iPad, and Mac.

ProtonVPN on iPhone
ProtonVPN

Spoof photo location

By default, your iPhone adds the location where you take a picture to the image EXIF data. If you do not want to disclose the location, you can use the Exif Metadata app to remove it or spoof the photo location.

Change your device language

Many iOS features are dependent on your iPhone’s region setting. For instance, you can use Apple Intelligence only if your region is set to the United States. Similarly, features like Live Text are not available in all countries.

You do not have to use a VPN or rely on other workarounds to get your hands on these features. Simply changing the location in iPhone Settings > General > Language & Region > Region should do the trick.

Change app location in settings

Depending on what the app does, it may have an in-app setting that lets you select another location. Open the app and explore its settings to find a country or location option.

Use jailbreak tweaks

If you don’t want to pay for a VPN, then you can spoof your iPhone location by using a jailbreak tweak. In fact, location spoofing is one of the advantages of jailbreaking your iPhone.

Relocate Reborn

Once you have access to a jailbroken iPhone, you can install tweaks such as Location Faker or Relocate Reborn, both of which do an excellent job of spoofing your location.

Other methods to spoof iPhone location

You can also install certain tools on your Mac or PC and use them to spoof the location on your iPhone. However, these work only on older iPhones. If you do use an old iPhone that supports iOS 12, and you want to spoof your location, you can download iTools from ThinkSky. This tool offers a Virtual Location option when your iPhone is connected. You can then enter any location and spoof your GPS data on your iDevice. However, the free version is only available for 24 hours.

On a related note: