Gym Scraper - Google Maps Fitness Studios, CrossFit & Yoga avatar

Gym Scraper - Google Maps Fitness Studios, CrossFit & Yoga

Pricing

$5.00 / 1,000 gym scrapeds

Go to Apify Store
Gym Scraper - Google Maps Fitness Studios, CrossFit & Yoga

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

Gio

Gio

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

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

FieldTypeDescription
searchTermStringWhat to search. Default: gyms. Override for niches: crossfit gyms.
locationStringCity, state, ZIP, or neighborhood. Example: Brooklyn, NY.
queriesArray(Advanced) Full pre-built Google Maps queries. Overrides searchTerm/location.
maxPagesIntegerPagination depth (default 3 = ~60 places).
countryStringTwo-letter country code: us, br, uk, ca.
languageStringTwo-letter language code: en, pt, es.
maxRetriesIntegerRetries 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.