Skip to main content
GeoSpoof app — secondary view
GeoSpoof app — main view
NewMove your iPhone's real GPS

Finish what your VPN started

A VPN changes your IP, but your devices still leak your real location. GeoSpoof finishes the job — from your browser to your iPhone's real GPS.

50,000+ users★★★★★★★★★★4.8 Firefox

Loved by privacy-minded users

“A VPN without this is like an armored door with a wide-open window right next to it.”

Korbenkorben.info

“Probably the best and most complete extension of this type.”

Vladimir Rađenović

Chrome Web Store

Privacy Guides

“Made an account here to just say thanks for making this. … Kinda fixes the problem VPNs can’t.”

“Doing god's work (and the extension is so nicely put together btw) 🖤 Thanks so much for your work on this!”

lorelei 🌸

Firefox Add-ons

“If you need to spoof your location on Safari this app works! To be honest didn’t even know you could do this on Apple devices, thanks!”

RoyDoodles

App Store

“It's clean, works without any glitches, and truly spoofs your address as good or better than all the spoofing extensions I've used over the years. Absolutely professional extension that works flawlessly. And it's free!”

Reddit

“I've been using it for about 6 or 7 weeks now, and it's been perfect for what I needed”

u/n00binlastplace

r/GeoSpoof

Read more reviews onFirefox Add-onsChrome Web StoreApp Store

GeoSpoof and GeoSpoof GPS

GeoSpoof is the app you install to control what sites see. GeoSpoof GPS is the free desktop companion that takes it off the browser and onto your iPhone's real GPS.

Free

GeoSpoof

Browser extension and mobile app

Spoof your geolocation, timezone, and WebRTC so sites see the place you pick instead of where you are. No account, no tracking.

Available on:
Chrome, Firefox, Edge, Brave, Safari, iPhone, iPad, Mac
Download Free
Free companion app

GeoSpoof GPS

Menu-bar app for Mac and Windows

Goes past the browser and sets your iPhone's real, system-level GPS to the location you pick in GeoSpoof. It sits in your menu bar — no window to manage.

Needs:
GeoSpoof Pro on your iPhone, and your iPhone connected to the computer when you set a location
Available on:
macOS, Windows
Get GeoSpoof GPS

GeoSpoof Pro

Pro

Pro is an upgrade inside the iPhone app, not a third download. It's what unlocks the device-level GPS that GeoSpoof GPS drives — plus automatic VPN sync, widgets, the map picker, and per-site filters.

See what's in Pro

From $1.99/mo — or $24.99 lifetime

Works everywhere you browse

GeoSpoof browser extension running on desktop — showing location spoofing in action

And native on iPhone & iPad

GeoSpoof on iOS — screenshot 1
GeoSpoof on iOS — screenshot 2
GeoSpoof on iOS — screenshot 3
GeoSpoof on iOS — screenshot 4
GeoSpoof on iOS — screenshot 5
GeoSpoof on iOS — screenshot 6
GeoSpoof on iOS — screenshot 7
Download on the App StoreDownload on the Mac App Store

Every signal, covered

Websites use multiple browser APIs to detect your location. GeoSpoof overrides all of them — consistently, before any page script runs.

Location spoofing
Override navigator.geolocation so websites see your chosen coordinates. Search by city, enter coordinates manually, or sync with your VPN.
🇫🇷 Paris🇯🇵 Tokyo🇺🇸 New York🇬🇧 London🇦🇺 Sydney🇧🇷 São Paulo🇪🇸 Madrid🇨🇳 Shanghai🇷🇺 Moscow🇹🇭 Bangkok🇫🇷 Paris🇯🇵 Tokyo🇺🇸 New York🇬🇧 London🇦🇺 Sydney🇧🇷 São Paulo🇪🇸 Madrid🇨🇳 Shanghai🇷🇺 Moscow🇹🇭 Bangkok
🇩🇪 Berlin🇨🇦 Toronto🇸🇬 Singapore🇦🇪 Dubai🇲🇽 Mexico City🇰🇷 Seoul🇵🇹 Lisbon🇨🇭 Zurich🇳🇴 Oslo🇵🇱 Warsaw🇩🇪 Berlin🇨🇦 Toronto🇸🇬 Singapore🇦🇪 Dubai🇲🇽 Mexico City🇰🇷 Seoul🇵🇹 Lisbon🇨🇭 Zurich🇳🇴 Oslo🇵🇱 Warsaw
🇮🇹 Rome🇮🇳 Mumbai🇿🇦 Cape Town🇳🇱 Amsterdam🇦🇷 Buenos Aires🇸🇪 Stockholm🇬🇷 Athens🇹🇷 Istanbul🇵🇭 Manila🇨🇴 Bogotá🇮🇹 Rome🇮🇳 Mumbai🇿🇦 Cape Town🇳🇱 Amsterdam🇦🇷 Buenos Aires🇸🇪 Stockholm🇬🇷 Athens🇹🇷 Istanbul🇵🇭 Manila🇨🇴 Bogotá
Timezone spoofing
Spoof Date, Intl.DateTimeFormat, and the Temporal API so your timezone matches your chosen location.
Intl.DateTimeFormatEurope/Paris
getTimezoneOffset()-60
Date.toString()GMT+0100 (CET)
WebRTC protection
Prevent IP leaks through WebRTC on Firefox and Chromium using the browser privacy API.
No IP leak
No tracking
No telemetry
VPN sync
Detect your VPN exit region automatically and set your spoofed location to match — one click.
VPN exit
🇩🇪 Frankfurt
synced
Spoofed
🇩🇪 Frankfurt
Full API coverage
Every browser API that leaks your location is covered — injected at document_start before any page script runs.
navigator.geolocationDate.prototypeIntl.DateTimeFormatTemporal.NowWebRTC& more

Get GeoSpoof free

Available on all major browsers. No account required, no telemetry, no tracking.

Other ways to download

Self-hosted XPI (Firefox)

Signed XPI for Firefox forks or manual installs. Auto-updates via our update manifest.

GitHub Releases →