Gym Scraper - Google Maps Fitness Studios, CrossFit & Yoga
Pricing
$5.00 / 1,000 gym scrapeds
Gym Scraper - Google Maps Fitness Studios, CrossFit & Yoga
Scrape gyms and fitness studios from Google Maps. Get name, address, phone, website, rating, type (CrossFit, yoga, boxing, pilates), amenities, hours.
Pricing
$5.00 / 1,000 gym scrapeds
Rating
0.0
(0)
Developer
Actor stats
0
Bookmarked
6
Total users
4
Monthly active users
a month ago
Last modified
Categories
Share
Scrape gyms from Google Maps by location, niche, and search terms.
For: fitness equipment sales, supplement DTC, gym management software, fitness app onboarding, personal trainer lead gen.
Why this scraper
- Pure HTTP β no Playwright, no browser, no API key from your side
- Up to ~20 places per page, paginated
- Returns full attributes (services, payments, accessibility, parking)
- Geolocates by country code
Input
| Field | Type | Description |
|---|---|---|
searchTerm | String | What to search. Default: gyms. Override for niches: crossfit gyms. |
location | String | City, state, ZIP, or neighborhood. Example: Brooklyn, NY. |
queries | Array | (Advanced) Full pre-built Google Maps queries. Overrides searchTerm/location. |
maxPages | Integer | Pagination depth (default 3 = ~60 places). |
country | String | Two-letter country code: us, br, uk, ca. |
language | String | Two-letter language code: en, pt, es. |
maxRetries | Integer | Retries on upstream block. Default 3. |
Output
{"rank":1,"name":"Example Gym Name","address":"100 Main St, City, ST 10000, United States","phone":"+15551230000","website":"example.com","websiteLink":"https://example.com","rating":4.8,"reviewsCount":250,"latitude":40.7,"longitude":-74.0,"categories":["Gym","Sample category"],"primaryCategory":"Gym","claimed":true,"workStatus":"Open Β· Closes 9 PM","placeId":"ChIJexample","mapsUrl":"https://www.google.com/maps/place/...","imageUrl":"https://lh3.googleusercontent.com/...","attributes":{"Service options":["On-site services"],"Accessibility":["Wheelchair-accessible entrance"],"Payments":["Credit cards","NFC mobile payments"]},"query":"crossfit gyms in Brooklyn, NY","niche":"gym"}
Pricing
$0.005 per place. Pay-per-result β you only pay for actual gyms returned.
Limitations
- Google Maps returns ~20 places per page. Some niches with very narrow keywords return less.
- Place data reflects what Google has indexed; recently-opened gyms may not appear.
- Email is not returned (Google Maps does not expose business email). Use a website-emails scraper as a second step.
SEO keywords
gym scraper, fitness studio leads, gym directory, fitness marketing.
If this actor helped you, please leave a review on the Apify Store.
