GPSLarpWithout a computer

Can you change your iPhone's location without a computer?

You want the location your iPhone reports to be somewhere else, and you would rather not involve a laptop — no cable, no desktop app, just the phone.

Not with GPSLarp, and not because of a missing feature. The interface this uses only exists between a phone and a computer it trusts, so "no computer" is not a version of it that could be built. That is worth knowing in the first paragraph rather than after a download.

01The short answer

GPSLarp needs a Mac or a Windows PC. There is no iPhone-only version, and there is no plan for one. If that settles it, the rest of this page is only the reason — and section 03 is what to do instead, which is the part most people actually want.

It does not need a jailbreak, and nothing is installed on the phone. Those are the two things people usually mean when they ask for "no computer", and only one of them applies here.

02Why a computer, and why that is not a packaging choice

iOS has a location-simulation path meant for development. It is not hidden and it is not a trick — it is the same channel a developer uses to test an app against a location their desk is not at.

That channel is reached across a connection, from a computer the phone has been told to trust. The phone has to be paired to that machine, unlocked, and connected to it by cable or over the same Wi-Fi network. On iOS 17 and later the connection additionally has to be established with administrator rights on the computer.

So the computer is not where the app happens to have been written. It is the other end of the connection. Something running on the phone by itself is not on the other end of anything, which is why this is a requirement rather than a limitation waiting to be lifted.

What this page is not saying

It is not a claim about what any other application can or cannot do. This page describes the interface this product uses and why that one needs a computer. Anything advertising an on-device method is using a different approach, and evaluating it is not something this page is in a position to do honestly.

03What does work

None of this needs anything from this site, which is the point of putting it here.

01Borrow a computer once, if the change is one-off

The pairing is between the phone and that machine. If you only need a location set occasionally, a computer you can sit at now and then is enough — it does not have to be yours permanently, and nothing is left installed on the phone.

02Use the free command-line route

There is mature open-source tooling that speaks the same device protocols and can set a simulated location on a real iPhone from a terminal, including on iOS 17 and later. It still needs a computer — it is the same interface underneath — but if you have one and are comfortable on a command line, it is free and it is worth knowing about before you consider anything paid.

03Check what you actually need

Some of what people want from a location changer is not location simulation at all. If the goal is to stop an app knowing where you are, iOS's own per-app location permissions turn that off directly, on the phone, with nothing installed and nothing to buy.

04If you do have a computer

Then the requirements are short, and they are the phone's rather than ours: an iPhone on iOS 17 or later, connected by cable or on the same Wi-Fi, with Developer Mode turned on — that one restarts the phone — and the developer disk image for its exact iOS build mounted. Your computer's administrator password, once, to start the connection.

The step-by-step version is changing your iPhone's location from a Mac. If a real device is already refusing a simulated location in your own development tooling, that is Simulate Location greyed out on a real device, and most of the fixes there need nothing from this app either.

See what GPSLarp does