Command Palette
Search for a command to run...
Google Location Changer
Simulate Google search results from any city, country, language, domain, and deviceβwithout needing a VPN or Incognito mode.
Configure Simulation
Set search terms, target city/country, domain, language, and device.
Simulation Settings Summary
Recent Simulations
No recent searches. Your location simulations will appear here.
How to use it
Simulate local Google search in 3 simple steps
See exact organic rankings and Google Local Pack map results from any location on Earth.
Enter query & location
Type your target keyword and select or type a Google canonical location (e.g. "New York, NY" or "London, UK").
Choose domain & device
Select Google country domain (google.co.uk, google.de), language (hl=en), device (Mobile/Desktop), or Map mode.
Open simulated search
Click "Open Simulated Google Search" to inspect un-personalized SERPs with UULE geolocation encoded.
Under the hood
How Google UULE location simulation works
Google uses standard URL parameters to serve location-specific results and bypass account-based personalization:
- uule: Encodes Google's canonical location string into a Base64 payload prefixed with
w+CAIQICI. - gl: Geolocation country code (e.g.
gl=us,gl=uk,gl=de). - hl: Host language code (e.g.
hl=en,hl=es). - pws=0: Disables personalized search results based on browser cookies or signed-in Google profile history.
Pair this tool with our Bulk SERP Checker or Keyword Extractor for complete local SEO audits.
uule = "w+CAIQICI" + LengthKey[len(Loc)] + Base64(Loc)
Example:
"New York, New York, United States"
Encodes to:
w+CAIQICINTmV3IFlvcmssIE5ldyBZb3JrLCBVbml0ZWQgU3RhdGVz