Free tool
See Google results from any city
Check how Google ranks a keyword for searchers in a specific city: the local pack, organic results, ads and AI Overview. Over 12,000 cities in 31 countries, desktop or mobile. No sign-up.
5 free checks per day. Each check loads the live Google results page, so it can take up to two minutes.
Track city rankings with the API
Pass location with any city name from the list to the Google Search API or the Google Local API. The response tells you the location Google applied in search_information.location_used.
curl -X POST https://api.crawlerdata.com/v1/jobs \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"endpoint":"google-search","params":{"query":"plumber","location":"Austin,Texas,United States"},"queue":"live"}'FAQ
- How do I see Google results for another city?
- Type a keyword, start typing the city and pick it from the list, then click Check. The checker loads Google as a searcher in that city sees it: the local pack, the organic results and whether ads or an AI Overview appear.
- Is it free?
- Yes. You get 5 free checks a day without signing up, shared with our AI Overview checker.
- Which cities can I check?
- More than 12,000 cities and regions in 31 countries, using the location names Google itself uses for targeting.
- Why do results differ between cities?
- Google personalises results by location, most visibly in the local pack and for searches with local intent such as "plumber" or "pizza delivery". Rankings for the same keyword can be very different a few miles apart.
- Can I track city rankings automatically?
- Yes. Every CrawlerData Google Search and Google Local API request accepts a location parameter, at 1 credit per request, so you can run your keyword list for each city on a schedule.