AllTrails Scraper - Hiking Trail Data avatar

AllTrails Scraper - Hiking Trail Data

Pricing

from $4.00 / 1,000 alltrails scraper - hiking trail data

Go to Apify Store
AllTrails Scraper - Hiking Trail Data

AllTrails Scraper - Hiking Trail Data

Scrape AllTrails hiking trails by park, state, city, map box, keyword or URL: difficulty, length, elevation gain, rating, review count, route type, activities, features, GPS and photo. Filters for difficulty, rating, length and features. No login.

Pricing

from $4.00 / 1,000 alltrails scraper - hiking trail data

Rating

0.0

(0)

Developer

Vitalii Bondarev

Vitalii Bondarev

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

Collect hiking, running and biking trails from AllTrails by park, state or region, city, map bounding box, keyword or AllTrails URLs. Every trail comes back as one flat row with its difficulty, length, elevation gain, rating, review count, route type, activities, features, GPS position and main photo. No login, no API key.

Independent tool, not affiliated with or endorsed by AllTrails, LLC.

What it collects

FieldExample
name, url, trailIdAngels Landing Trail, https://www.alltrails.com/trail/us/utah/angels-landing-trail
areaName, areaPage, city, state, countryZion National Park, Springdale, Utah, United States
latitude, longitude37.2591, -112.95122
lengthKm, lengthMiles7.72, 4.8
elevationGainM, elevationGainFt, highestPointM517.9, 1699, 1765
difficulty, difficultyRatingstrenuous, 7
routeTypeOut & Back
avgRating, reviewCount, textReviewCount4.9, 42218, 13253
recordingCount, photoCount, popularity, visitorUsage50858, 74896, 99.99, 4
estimatedTime, durationMinutes"0.5–1 hr", 15
activities, features["hiking"], ["views", "river", "dogs-no"]
description, photoUrl, isClosed, isPrivatePropertylisting description excerpt, direct image URL

Turn on Include trail page details to also get overview (full overview text), completedCount, trackCount, obstacles (e.g. Fee, Rocky, No shade), seasonStartMonth / seasonEndMonth, lowCellService and createdAt. This opens each trail's page, so it is slower.

Input

  • Search by: park (e.g. "Yosemite National Park"), state (e.g. "Colorado", "British Columbia"), city (+ optional state to tell same-named cities apart), coordinates (north / south / east / west box) or keyword.
  • Start URLs (optional, overrides Search by): trail pages /trail/..., park pages /parks/..., city or state pages such as /us/colorado/denver, and explore map URLs with b_tl_lat, b_tl_lng, b_br_lat, b_br_lng.
  • Filters: difficulty, minimum rating, minimum reviews, route type, activities (any of), features (all of), visitor traffic level, length range (km), elevation gain range (m), include closed trails.
  • Language: names and descriptions in English, German, French, Spanish, Italian, Dutch, Norwegian, Polish, Portuguese, Swedish or Danish where AllTrails has them.
  • Max results (maxResults, default 50).
  • Proxy configuration: optional.
{
"searchType": "park",
"park": "Zion National Park",
"difficulty": ["moderate", "hard"],
"minRating": 4.5,
"maxResults": 50
}

Results come in AllTrails' own ranking (most popular first). For pulls above 1,000 trails from one location, the Actor walks the area in trail-length slices, so large runs are ordered from shorter to longer trails.

Example output

{
"trailId": 10006571,
"name": "Angels Landing Trail",
"url": "https://www.alltrails.com/trail/us/utah/angels-landing-trail",
"areaName": "Zion National Park",
"state": "Utah",
"lengthKm": 7.72,
"elevationGainM": 517.9,
"difficulty": "strenuous",
"routeType": "Out & Back",
"avgRating": 4.9,
"reviewCount": 42218,
"activities": ["hiking"],
"features": ["river", "views", "wild-flowers", "wildlife", "dogs-no", "partially-paved"],
"scrapedAt": "2026-10-16T06:09:11+00:00"
}

Price

Pay per result: you are charged only for the trails saved to the dataset, at the per-result price shown on the Actor's Pricing tab. There is no extra charge for filters, languages or trail page details.

Tips

  • No results? Loosen the filters (rating, reviews, features) and check the park or city spelling as AllTrails lists it.
  • Features are combined with AND (a trail must have all of them); activities, difficulty, route type and traffic level with OR.