Skip to main content
macOS · Menu-bar app

Match your iPhone's real GPS to your spoofed location

GeoSpoof GPS is a macOS menu-bar companion that sets a connected iPhone's system-level location to the place you pick in GeoSpoof — so your browser and your phone's actual GPS tell the same story.

An early, experimental feature

GeoSpoof GPS is new and still being proven across devices, so expect rough edges and a few one-time setup steps. The rest of GeoSpoof works without it — this is an optional add-on for matching your iPhone's real GPS.

Download for Mac

Finding the latest version…

Universal build for Apple Silicon and Intel. Developer ID-signed and notarized by Apple.

View all releases on GitHub
GeoSpoof GPS on iPhone — screenshot 1GeoSpoof GPS on iPhone — screenshot 2

What you'll need

  • macOS 13 (Ventura) or later.
  • The GeoSpoof app for iPhone with GeoSpoof Pro. The app is your control surface — it sets the location — and moving the device's real GPS is a Pro feature.
  • An iPhone with Developer Mode enabled, connected by USB cable for first-time setup.
  • Xcode — Apple's free developer app from the Mac App Store. You don't build anything: just install it and open it once with your iPhone connected, so it finishes setup and provides the iOS developer image. It's a big download — set aside about 15 GB of free space. Already have a developer image? You can point the app at that folder instead.

GeoSpoof GPS is source-available and versioned separately from the browser extension.

Set up GeoSpoof GPS

Open the menu-bar icon and choose “Set Up…” — the wizard checks each step off as you go. Connect your iPhone with a cable to finish setup; once it's done, GeoSpoof GPS keeps working over Wi-Fi.

  1. Install the app

    Download the DMG and drag GeoSpoof GPS into Applications. It runs from your menu bar — no Dock icon, no window — and opens the setup wizard on first launch.

  2. Connect your iPhone

    Plug your iPhone into your Mac with a USB cable and unlock it. If it doesn't appear, try a different cable or USB port.

  3. Trust this computer

    Tap Trust on your iPhone when it asks. If no prompt appears, reset it on the phone under Settings ▸ General ▸ Transfer or Reset iPhone ▸ Reset ▸ Reset Location & Privacy, then reconnect.

  4. Enable Developer Mode

    On your iPhone, go to Settings ▸ Privacy & Security ▸ Developer Mode, turn it on, and restart when asked. Developer Mode only appears after the iPhone has been connected to your Mac once.

  5. Pair with this Mac

    In the setup window, click Pair — a one-time secure handshake that lets your Mac drive the iPhone's GPS. Keep the phone unlocked and connected while it runs.

  6. Prepare the developer image

    Click Prepare to mount the iOS developer image, which is what lets GeoSpoof GPS move your iPhone's real system location. It uses Xcode's copy — install Xcode from the Mac App Store and open it once with your iPhone connected, or point the app at a folder that already contains an image.

  7. Pick a location in GeoSpoof

    Set your location as usual in GeoSpoof. Your iPhone's system-level GPS follows it and stays aligned, even after you unplug and switch to Wi-Fi.