A tiny desktop helper that reads GeoGuessr's own traffic and tells you where the current Street View actually is. No browser extension, no scripts inside the game.
MIT · around 6 MB · no installer required


Six map providers work out of the box. Google Maps is optional.
Built with Rust and Tauri. Cold-starts in under a second, around 6 MB.
Windows installer, Linux packages, and separate macOS builds for Apple Silicon and Intel.
Flag, country, region, neighbourhood, road, postcode when available.
Reads CDP traffic the game already makes. No patches, no hooks, no DLL.
Read the code, fork it, or send a pull request. The desktop app has no telemetry.
Hit the pencil icon and the sidebar becomes a canvas. Drag sections around, change colors and sizes per widget, hide what you don't need. Want to practice by seeing only the currency and language? Toggle the rest off.

Right-click GeoGuessr, Properties, Launch Options, paste:
--remote-debugging-port=34788 --remote-allow-origins=*If you use it in ranked or online multiplayer, eventually yes. GeoHelper is built for solo play, custom maps and training. Read GeoGuessr's ToS.
Builds are produced for all three OSes, with separate macOS downloads for Apple Silicon and Intel Macs. On Arch-based distros like Arch Linux and CachyOS, use the Arch package instructions so the needed WebKitGTK dependencies are installed with the app. Your GeoGuessr Steam client still needs to expose CDP on localhost:9222 the same way it does on Windows.
Because the build is not code-signed with an Apple Developer ID. Right-click the app and pick Open once, or run xattr -dr com.apple.quarantine on it. After that it launches normally.
No. The browser version doesn't expose a CDP endpoint to the outside world the way the Steam client does with those launch flags. Steam only for now. A browser extension is on the roadmap.