Spoof Geolocation Spoof your browser reported latitude and longitude to user-defined values
Support Development
PayPal ● 
Bitcoin Address: 1sM2BrTH8BRgt3quiASK8TmYSafutNvDo
Dogecoin Address: DFdSGpGMZ2EZVkjyqNrYCEysK92DFPonx4
Your Input Matters
The "Spoof Geolocation" extension optionally spoofs the reported GEO data. JavaScript has a method to report physical GEO data. The extension works even if you don't have GEO device enabled. If so, the extension uses a polyfill object to construct the "navigator.geolocation" object. There is no configuration after installation. The extension asks for the latitude and longitude values on the first request. You can use the right-click context menu to reset these values. With this extension, you can optionally deny GEO requests. Right-click on the action button to configure. Also, the toolbar color indicates whether the spoofed GEO is reported to the webpage or not.



  1. What is "Spoof Geolocation" extension and how does it work?

    This extension works even if you have disabled reporting GEO data on your browser. You can enable GEO access from the right-click context menu over the browser action button. The extension asks for the latitude and longitude values on the first request. Go to https://webbrowsertools.com/geolocation/ to see the current values. Note that the action's icon alters to blue if the spoofed report is granted, and it turns to red if the request is blocked.

    This extension creates a polyfill "geolocation" object if the browser does not support the GEO location (when GEO access is blocked on the browser level). When a request for accessing GEO data is received, the extension uses internal storage to find latitude and longitude values. If no value is detected, a prompt is displayed. Make sure to insert the values with more than four decimal digits in the prompt box. Otherwise, the reported GEO data is ignored by some websites.

  2. recommended "Color Picker - Native Eyedropper" extension for Chrome, and Edge browsers

    Displays a magnifying glass to pixel select a color on your screen and edit this color on a color picker interface. It supports many known color formats, the history of your selections, and direct clipboard copy. Read more here.

  3. How can I use this extension to prevent fingerprinting?

    Just install the extension and visit a website that needs GEO data. You can use the right-click menu over the action button to open a test web page. When a website requests GEO data, the extension opens a prompt dialog and asks for the latitude and longitude values. These values are stored in the internal storage and will be reported to websites when needed.

  4. What's new in this version?

    Please check the Logs section.

  5. Is it possible to update the latitude and longitude values?

    Use the "Reset" item in the right-click context menu over the action button. The extension prompts for the new values when they are needed.

  6. Can I only enable this extension on selected websites?

    By default, this extension spoofs GEO on all web pages. If you only need the extension to work on the selected hostnames, you the browser's built-in right-click "This can read and change site data" item to limit the extension's access.

  7. What is the meaning of the action button's colors?

    The gray color is the default. It means that the current webpage has not requested the GEO data. The "red" color is used when reporting GEO data is blocked by the extension. The "blue" color means that the website has already requested the GEO data, and the extension reported the faked data.

  8. What JavaScript methods are spoofed by this extension?

    This extension spoofs "navigator.geolocation.getCurrentPosition", "navigator.geolocation.watchPosition" and "navigator.permissions.query". The geolocation permission is either "granted" or "denied" based on the right-click checkbox's value over the action button.

  9. Can I randomize my geo location to improve my privacy?

    In version 0.2.2, you can right-click on the context menu and select Options -> Randomize. The recommended randomized value is "0.00001" or "0.0001". You can use an online map to see how randomized the GEO location gets by refreshing the page multiple times.

  10. Can I change the accuracy level of the reported GEO location?

    In version 0.2.2, you can use right-click context menu over the action button to select the accuracy from the possible values.

Matched Content


Please keep reviews clean, avoid improper language, and do not post any personal information. Also, please consider sharing your valuable input on the official store.

What's new in this version

Change Logs:
    Last 10 commits on GitHub
    Hover over a node to see more details

    Need help?

    If you have questions about the extension, or ideas on how to improve it, please post them on the  support site. Don't forget to search through the bug reports first as most likely your question/bug report has already been reported or there is a workaround posted for it.

    Open IssuesIssuesForks

    Permissions are explained

    storageto save user-defined latitude and longitude values
    *://*/*to be able to inject the wrapper script to all hostnames
    contextMenusto add the right-click context menu items over the toolbar button

    Recent Blog Posts on add0n.com