Paste coordinates
Use LAT, LONG or LAT, LONG, NAME copied from Google Maps.
Brave & Chrome Extension
GeoSpoofer lets you send custom browser Geolocation API coordinates to websites, without changing your IP address or network location.
GeoSpoofer overrides navigator.geolocation.getCurrentPosition and
navigator.geolocation.watchPosition on web pages so location-aware sites receive the coordinates
you choose.
Important: GeoSpoofer only changes browser Geolocation API results. It does not change IP-based geolocation, VPN state, browser timezone, DNS, language, or account-region signals.
Use LAT, LONG or LAT, LONG, NAME copied from Google Maps.
Choose from country and city presets, including popular locations across the Americas, Europe, and Asia.
Open a geolocation test page and confirm the browser API reports your fake coordinates.
Runs at document_start in the page context so most Geolocation API calls are intercepted early.
Filter by country, then click a city to apply coordinates immediately.
Paste LAT, LONG, NAME into one field. Named entries are saved as recent places.
Keep the last five named custom locations for quick reuse.
Enabled state, coordinates, accuracy, presets, and recent places are saved with chrome.storage.local.
Jump directly to a browser geolocation test page from the popup.
Use the support page to report websites where spoofing fails or request new preset countries and cities.
No. It only changes values returned by the browser Geolocation API.
No. Sites that use IP lookup, account region, billing data, or server-side signals can still infer another location.
Yes. It is built as a Chromium Manifest V3 extension for Chrome and Brave.
No. GeoSpoofer is an independent browser utility.