www.trailforks.com
Open in
urlscan Pro
172.64.144.156
Public Scan
Submitted URL: http://www.trailforks.com/
Effective URL: https://www.trailforks.com/
Submission: On June 06 via api from US — Scanned from DE
Effective URL: https://www.trailforks.com/
Submission: On June 06 via api from US — Scanned from DE
Form analysis
5 forms found in the DOMName: search — POST /wosFormCheck.php
<form class="formCustom " name="search" action="/wosFormCheck.php" method="post">
<div><input type="hidden" name="ripformname" value="search"></div><input type="hidden" name="formpage" value="/#search"> <label for="search" class="none">Search site content</label><input type="hidden" name="fieldstack[0]" value="user_lat"><input
type="hidden" name="user_lat-emptyok-latitude" value="50.48440" id="user_lat"> <input type="hidden" name="fieldstack[1]" value="user_lng"><input type="hidden" name="user_lng-emptyok-longitude" value="8.26250" id="user_lng"> <input type="hidden"
name="fieldstack[2]" value="search"><input type="text" name="search-lt100-textbasic" id="search" autocomplete="off" placeholder="Search for Trails, Regions, etc..." title="search" value=""> <input type="submit" name="submitbutton['search']"
value="search" onclick="if(typeof(wO) !== 'undefined') { return false; } else { wO=1;return true;}"><input type="hidden" name="buttondest['search']" value="https://www.trailforks.com/x_search/"> <input type="text" name="iebug" value="1"
style="display:none"><input type="hidden" name="formhash"
value="4iiEcKbaYHXfEkMaNq61l0xd6fAQqIuBNrpigdqDOXOx2/rZYVtc0Fg4hkrAFpCcDoTBMtSlvtFMRM7OaQ72w2i6ztS/iRHgyLN7Cgxb16Qmn9n+iuaomUz2Rso3ofYce3lviy5EgcUpB4TxiawzS5z/te87VPniSxvEhLbrDqY3ZE0Yu+4sYRiN3buzLEXKeSTREa5nTf3jFAqbC1Aaej50pNcSSDjK0g=="
autocomplete="off">
<div id="search_button" class="header_button clickable none">
<span id="searchicon" class="" aria-hidden="true" data-icon=""></span>
</div>
</form>
Name: activitytype — POST /wosFormCheck.php
<form class="formCustom " name="activitytype" action="/wosFormCheck.php" method="post">
<div><input type="hidden" name="ripformname" value="activitytype"></div><input type="hidden" name="formpage" value="/#activitytype"> <input type="hidden" name="fieldstack[0]" value="redirect"><input type="hidden" name="redirect-textbasic"
value="https://www.trailforks.com/trails/map/"> <input type="hidden" name="fieldstack[1]" value="hideMessage"><input type="hidden" name="hideMessage-int" value="1">
<div class="leftalign">
<ul class="flex flexwrap padded5 large">
<li class="selected"><input type="radio" name="activitytype" id="act1" checked="checked" value="1"><label for="act1"> <span aria-hidden="true" data-icon="" class="sicon_small" title="Mountain Bike" style="color: #29691f;"></span> Mountain
Bike</label>
<div class="smaller grey2">563,392 trails</div>
</li>
<li><input type="radio" name="activitytype" id="act2" value="2"><label for="act2"> <span aria-hidden="true" data-icon="" class="sicon_small" title="E-Bike" style="color: #000000;"></span> E-Bike</label>
<div class="smaller grey2">285,650 trails</div>
</li>
<li><input type="radio" name="activitytype" id="act19" value="19"><label for="act19"> <span aria-hidden="true" data-icon="" class="sicon_small" title="Gravel Bike" style="color: #7a7368;"></span> Gravel Bike</label><br><br></li>
<li><input type="radio" name="activitytype" id="act18" value="18"><label for="act18"> <span aria-hidden="true" data-icon="" class="sicon_small" title="Adaptive Bike" style="color: #f74a78;"></span> Adaptive Bike</label><br><br></li>
<li><input type="radio" name="activitytype" id="act17" value="17"><label for="act17"> <span aria-hidden="true" data-icon="" class="sicon_small" title="Winter Fat Bike" style="color: #0f627b;"></span> Winter Fat Bike</label><br><br></li>
<li><input type="radio" name="activitytype" id="act9" value="9"><label for="act9"> <span aria-hidden="true" data-icon="" class="sicon_small" title="Horse" style="color: #595e21;"></span> Horse</label>
<div class="smaller grey2">66,039 trails</div>
</li>
<li><input type="radio" name="activitytype" id="act6" value="6"><label for="act6"> <span aria-hidden="true" data-icon="" class="sicon_small" title="Hike" style="color: #503725;"></span> Hike</label>
<div class="smaller grey2">569,173 trails</div>
</li>
<li><input type="radio" name="activitytype" id="act5" value="5"><label for="act5"> <span aria-hidden="true" data-icon="" class="sicon_small" title="Trail Running" style="color: #59963e;"></span> Trail Running</label>
<div class="smaller grey2">559,009 trails</div>
</li>
<li><input type="radio" name="activitytype" id="act7" value="7"><label for="act7"> <span aria-hidden="true" data-icon="" class="sicon_small" title="Dirtbike/Moto" style="color: #fd7717;"></span> Dirtbike/Moto</label>
<div class="smaller grey2">27,627 trails</div>
</li>
<li><input type="radio" name="activitytype" id="act14" value="14"><label for="act14"> <span aria-hidden="true" data-icon="" class="sicon_small" title="Observed Trials" style="color: #fd5028;"></span> Observed Trials</label>
<div class="smaller grey2">4,693 trails</div>
</li>
<li><input type="radio" name="activitytype" id="act8" value="8"><label for="act8"> <span aria-hidden="true" data-icon="" class="sicon_small" title="ATV/ORV/OHV" style="color: #d12123;"></span> ATV/ORV/OHV</label>
<div class="smaller grey2">15,603 trails</div>
</li>
<li><input type="radio" name="activitytype" id="act15" value="15"><label for="act15"> <span aria-hidden="true" data-icon="" class="sicon_small" title="Snowmobile" style="color: #3b5999;"></span> Snowmobile</label>
<div class="smaller grey2">8,729 trails</div>
</li>
<li><input type="radio" name="activitytype" id="act10" value="10"><label for="act10"> <span aria-hidden="true" data-icon="" class="sicon_small" title="Snowshoe" style="color: #3eadd1;"></span> Snowshoe</label>
<div class="smaller grey2">62,102 trails</div>
</li>
<li><input type="radio" name="activitytype" id="act11" value="11"><label for="act11"> <span aria-hidden="true" data-icon="" class="sicon_small" title="Downhill Ski" style="color: #1493ff;"></span> Downhill Ski</label>
<div class="smaller grey2">35,133 trails</div>
</li>
<li><input type="radio" name="activitytype" id="act12" value="12"><label for="act12"> <span aria-hidden="true" data-icon="" class="sicon_small" title="Backcountry Ski" style="color: #3b5999;"></span> Backcountry Ski</label>
<div class="smaller grey2">27,439 trails</div>
</li>
<li><input type="radio" name="activitytype" id="act13" value="13"><label for="act13"> <span aria-hidden="true" data-icon="" class="sicon_small" title="Nordic Ski" style="color: #2e6ed8;"></span> Nordic Ski</label>
<div class="smaller grey2">57,097 trails</div>
</li>
</ul>
</div>
<div class="none">
<input type="submit" name="submitbutton['Save']" class="large fullwidth_mobile" value="Save" onclick="if(typeof(wO) !== 'undefined') { return false; } else { wO=1;return true;}"><input type="hidden" name="buttondest['Save']"
value="https://www.trailforks.com/x_setting_save_activitytype/">
</div>
<input type="text" name="iebug" value="1" style="display:none"><input type="hidden" name="formhash"
value="4iiEcKbZYHXfEkMaNq61l8/e0aUfFmW/h1oZEY3tuyrEewjyC6vVg2xpIb4/d6eXykFoHEAYHoDu0FkEuRIwpP5STP3Ap7PmB5mdRU2OmzHo5iIEWbKUya8NsqCPKnWgkgaqg5DW/RL1JYmUMZUZtzHvHq9bIZIfQn7FE7hUaLpH7imeMQISs0KxjbuzzlFg8uHqx7SL6hmTNMJ2As1T6HUab+WSJi3rDg=="
autocomplete="off">
</form>
Name: regionsearch — POST /wosFormCheck.php
<form class="formCustom search" name="regionsearch" action="/wosFormCheck.php" method="post">
<div><input type="hidden" name="ripformname" value="regionsearch"></div><input type="hidden" name="formpage" value="/#regionsearch"> <input type="hidden" name="fieldstack[0]" value="id"><input type="hidden" name="id-int" value="0"
id="regionsearch_id">
<table role="presentation">
<tbody>
<tr>
<td>
<input type="hidden" name="fieldstack[1]" value="regionname"><span role="status" aria-live="polite" class="ui-helper-hidden-accessible"></span><input type="text" name="regionname-gt2-textbb" id="ac_regionname" style="width: 100%;"
placeholder="trail network, city" value="" class="ui-autocomplete-input" autocomplete="off">
</td>
<td style="padding-left: 20px; text-align: right;">
<input type="submit" name="submitbutton['Search']" value="Search" onclick="if(typeof(wO) !== 'undefined') { return false; } else { wO=1;return true;}"><input type="hidden" name="buttondest['Search']"
value="https://www.trailforks.com/x_searchRegions/">
</td>
</tr>
</tbody>
</table>
<input type="text" name="iebug" value="1" style="display:none"><input type="hidden" name="formhash"
value="4iiEcKbZfHuJD0cScba+kRFTEb9DZ3k1PyPeOPF7t6bqXMo4kfKkm5nLgom4Rr5hP5FVtJnRSdJlM+Nu7E4tq4Wb2i8mihjgV90p7aB9d1ShUrB8YE23ES3ptQfeQU1i9SYtrXMbR3u3yE39Tvfcuj/z3UnjNXkvDQ3wt1/67Evnlfb9hdBZvQUkg+pbNyN5LfXjnIqMTW2PjbVLcAhgipZClsf81kcdobM="
autocomplete="off">
</form>
Name: trailsearch — POST /wosFormCheck.php
<form class="formCustom search" name="trailsearch" action="/wosFormCheck.php" method="post">
<div><input type="hidden" name="ripformname" value="trailsearch"></div><input type="hidden" name="formpage" value="/#trailsearch"> <input type="hidden" name="fieldstack[0]" value="id"><input type="hidden" name="id-int" value="0"
id="trailsearch_id">
<table>
<tbody>
<tr>
<td>
<input type="hidden" name="fieldstack[1]" value="trailname"><span role="status" aria-live="polite" class="ui-helper-hidden-accessible"></span><input type="text" name="trailname-gt2-textbb" id="ac_trailname" data-latitude="50.484401702881"
data-longitude="8.2624998092651" style="width: 100%;" placeholder="trail name" value="" class="ui-autocomplete-input" autocomplete="off"><input type="hidden" name="fieldstack[2]" value="trailid"><input type="hidden"
name="trailid-emptyok-int" value="0" id="trailid">
<script>
$(document).ready(function() {
$("#ac_trailname").autocomplete({
source: function(request, sourceResponse) {
var lat = $("#ac_trailname").data('latitude');
var lon = $("#ac_trailname").data('longitude');
var term = request.term;
term = term.trim();
var isIdSearch = false;
if (term.startsWith('#')) {
term = 'trail-' + term.slice(1);
isIdSearch = true;
}
var data = prepareSearchQuery(isIdSearch, term, lat, lon);
$.ajax({
url: "https://trailforks.es.us-west-1.aws.found.io/search/_search",
headers: {
"Authorization": "Basic " + btoa("elastic:MuZyTiuE3Qkp095ZMjGlwVwu")
},
type: "POST",
contentType: 'application/json; charset=UTF-8',
dataType: 'json',
data: JSON.stringify(data),
success: function(response) {
searchHits = response.hits.hits;
var suggestions = [];
$.each(searchHits, function(i, val) {
var title = val._source.title;
var label = '';
if (val._source.city_title != undefined && val._source.prov_title != undefined) {
label = val._source.title + ' (' + val._source.city_title + ', ' + val._source.prov_title + ')';
} else if (val._source.city_title != undefined && val._source.prov_title == undefined) {
label = val._source.title + ' (' + val._source.city_title + ')';
} else if (val._source.city_title == undefined && val._source.prov_title != undefined) {
label = val._source.title + ' (' + val._source.prov_title + ')';
}
var idParts = val._source.id.split('-');
var id = idParts[1];
var suggestion = {
label: label,
title: title,
id: id,
latitude: val._source.location[1],
longitude: val._source.location[0],
permalink: val._source.permalink,
};
suggestions.push(suggestion);
});
sourceResponse(suggestions);
}
});
},
select: function(event, suggestion) {
$('#ac_trailname').val(suggestion.item.title);
$('#trailid').val(suggestion.item.id);
$(document).trigger('trailSelected', [suggestion.item]);
},
close: function(event, suggestion) {
$(document).trigger('trailClosed', [suggestion.item]);
},
focus: function(event, suggestion) {
$('#ac_trailname').val(suggestion.item.title);
$('#trailid').val(suggestion.item.id);
$(document).trigger('trailFocused', [suggestion.item])
},
minLength: 2
});
function prepareSearchQuery(isIdSearch, term, lat, lng) {
var generalQuery = {
"size": 20,
"query": {
"bool": {
"must": [{
"multi_match": {
"query": term,
"type": "bool_prefix",
"fields": ["search^2", "search._2gram", "search._3gram"]
}
}, {
"match": {
"type": "trail"
}
}],
should: [{
distance_feature: {
field: 'location',
pivot: '50km',
origin: [lng, lat],
boost: 10
}
}, {
distance_feature: {
field: 'location',
pivot: '500km',
origin: [lng, lat],
boost: 5
},
}, {
distance_feature: {
field: 'location',
pivot: '20000km',
origin: [lng, lat],
boost: 3
},
}],
}
}
};
var idQuery = {
"size": 1,
"query": {
"match": {
"id": term
}
}
};
return isIdSearch ? idQuery : generalQuery;
}
});
</script>
</td>
<td style="padding-left: 20px; text-align: right;">
<input type="submit" name="submitbutton['Search']" value="Search" onclick="if(typeof(wO) !== 'undefined') { return false; } else { wO=1;return true;}"><input type="hidden" name="buttondest['Search']"
value="https://www.trailforks.com/x_searchTrails/">
</td>
</tr>
</tbody>
</table>
<input type="text" name="iebug" value="1" style="display:none"><input type="hidden" name="formhash"
value="4iiEcKbfYHXfEkMaNq61lyFnL4Lr0kpzEmr+BiB/8V7lwK83dIXyT17ACMR48oeOkIqnWIm+vDGKgMZYlIYoKgNb6ONV/c0jZ9G1+IOgUYaxrwAgDTk+ENamn9k08/XbtlbDqc/3y9S0ESQ8UzYD5q573LfWv8AeSrxFrIWkCLkybmI5Ls8FnKnUcPFecIKOCcp6fg8wPNbUqRlQwOkf+A3D3Vi6DGSwjQ=="
autocomplete="off">
</form>
Name: search — POST /wosFormCheck.php
<form class="formCustom elasticsearch" name="search" action="/wosFormCheck.php" method="post">
<div><input type="hidden" name="ripformname" value="search"></div><input type="hidden" name="formpage" value="/#search">
<div id="search-bar">
<div id="search-parent">
<input type="hidden" name="fieldstack[0]" value="search"><input type="text" name="search-lt100-textbasic" id="search-box" autocomplete="off" placeholder="Search for Trails, Routes, Regions, etc..." title="search" class="large" value="">
</div>
<div>
<input type="submit" name="submitbutton['search']" class="submit" value="search" onclick="if(typeof(wO) !== 'undefined') { return false; } else { wO=1;return true;}"><input type="hidden" name="buttondest['search']"
value="https://www.trailforks.com/x_search/">
</div>
</div>
<input id="search_activitytype" type="hidden" value="mtb">
<input type="text" name="iebug" value="1" style="display:none"><input type="hidden" name="formhash"
value="4iiEcKbbYHXfEkMaNq61l90Y/XPs0mORrdGi5FyCB697UETWO3VLpwAOMaSUSRujoxXzS4tnlINH9JWcirnB+PLoQmIizHfkhbs026OFSTaIrCoREWLGtyEoUyVmXIKigeMewxQWnx+SA6FzYnhfB2TxM9QBd1VZHPy1DzYeks3bCYok7a2vJVjGAAeos0NkmLj9uTO4PRk7qtPIJMo5D2puu+r20zF82A=="
autocomplete="off">
</form>
Text Content
Cookie Policy By continuing to use our website, you agree to our UPDATED Terms of Use and Privacy Policy. Outside uses cookies and similar technologies to help our site function, as well as the placement of cookies and similar technologies on behalf of Outside and our third-party partners for tailored advertising and marketing. By clicking “Accept All” you consent to the setting of these cookies and technologies. By clicking “Decline All” you decline all non-necessary cookies and similar technologies. Want to know more or manage your preferences? Click "Manage Cookie Preferences" in the footer of any Outside website. Accept AllDecline All Cookie Preferences [Skip to Content] close Get Trailforks Pro with Outside+ Get Trailforks Pro Powered by Outside+ Mountain Bike 1,210,210 km of 690,768 trails in 135 countries Search site content * login * * Map * Discover by Map * Fullscreen Map Saved Map Views * Trails * Trails Overview * Discover by Map * Add Trail * Bike Parks * Skill Parks * Regions List * Routes * Routes Overview * Recommended Routes * National Scenic Trails * Route Finder * Route by Trails Finder * Route Planner * Manage My Routes * Create a Route * Reports * Reports Overview * Reports Map * Nearby Reports * Trail Work Photos * Submit Report * Ride Log * Ride Logs * Road Trips * Heatmap * Badges * Summits * Year in Review * Add Ride Log * Connect Strava * Events * Upcoming Events * Apps * More * Youtube Channels * Outside Articles * Trail Karma * Directory * Tools * Photos * Videos * Stats * Blog * Help * About * Contribute * Get Trailforks Pro * Never Get Lost in The Woods Again! TRAILFORKS IS A TRAIL DATABASE, MAP & MANAGEMENT SYSTEM FOR USERS, BUILDERS AND ASSOCIATIONS. A platform for trail associations to keep track of trail conditions, builders to log work & users to discover, plan and share their activities. Choose Your Activity * * 1,210,210 km of 690,768 trails in 135 countries Trailforks is dedicated to giving you the best interactive trail maps, custom designed for your selected activity. Topographic layer, points of interest, trail popularity, heatmaps, routes, trail conditions, Strava segments, photos, videos and so much more. Our Map empowers you with the info you need to navigate trail networks, so you won't be scared of getting lost. Trailforks is world-wide with trails mapped in over 100 countries. Track your rides to contribute trail usage data back to the biking community. TRY TRAILFORKS FOR FREE * Sign up for free * Browse the map * Get the app Trailforks Pro With O+ $7.49 PER MONTH* HIGHLIGHTS! * Unlimited access to offline trail maps worldwide in the app * Every feature Trailforks has to offer * Gaia GPS Premium membership * 600+ hours of adventure films & series * Full access to digital content from Pinkbike, Backpacker, Trail Runner, and every publication in the Outside Network * Access to expert-led instruction videos with Outside Learn GET TRAILFORKS PRO WITH OUTSIDE+ Trailforks is Trail Maps Also view older Trailforks promo video - New MTB Specific Video Choose Your Activity Type Trailforks started as primarily a trail database for mountain biking. However, trails don't exist in isolation, So Trailforks has expanded to support many different trail activity types. * Mountain Bike 563,392 trails * E-Bike 285,650 trails * Gravel Bike * Adaptive Bike * Winter Fat Bike * Horse 66,039 trails * Hike 569,173 trails * Trail Running 559,009 trails * Dirtbike/Moto 27,627 trails * Observed Trials 4,693 trails * ATV/ORV/OHV 15,603 trails * Snowmobile 8,729 trails * Snowshoe 62,102 trails * Downhill Ski 35,133 trails * Backcountry Ski 27,439 trails * Nordic Ski 57,097 trails Explore The Map SEARCH FOR AREAS & REGIONS SEARCH FOR TRAILS close 500 m © MapTiler © OpenStreetMap contributors * * Home * Discover By Map * Route Finder * Route Planner * Reports Map * Layers w * Map Content * Winter trails w * Trails * Trails * Trail heads * Trail labels * Trail labels (Popular) * Pro Top Trails * Official Trails * Regions * Pro Region Friends * Poi * Places * Polygons * Pro Routes * Routes Popular * Photos * Events * Event Premium * Pro Reports * Waypoints * Pro Strava Segments * None * Featured Routes * Layers * Pro Heatmap * Pro Activity Recordings * Summer * Winter * Pro Land Owners * Indigenous Territory * Pro Light Pollution * Pro Elevation Colors * Pro Slope Angle * Avalanche Slope * Avalanche Forecast * Avalanche Observations * Pro USFS Vehicle Use * Pro USFS Trails * OSM Trails * Pro Jumps Heatmap * Pro Trail Density * More Layers * Air Quality (Current) * Pro Air Quality (Tomorrow) * Pro Bedrock Geology * Pro Precip Forecast (24-Hour) * Pro Snow Forecast (24-Hour) * Pro US Cell Coverage - All Carriers * Pro US Hydrography * Wildfire Smoke Forecast (today) * Pro Wildfires (Canada, Historical) * Wildfires (Current) * Pro Wildfires (US, Historical) * Pro Precip Radar * Upgrade to * BasemapMap * Trailforks Topo * Trailforks Streets * Pro Trailforks Dark * Mapbox Satellite Contours * Pro Mapbox Satellite Streets * Pro Google Satellite * Pro ArcGIS World Imagery * Pro ArcGIS Topo * OpenStreetMap * Pro OpenCycleMap * Pro Gaia Topo * Pro Gaia Topo Lite * Trail Style * Difficulty * Status * Condition * Pro Last Ridden * Pro Popularity ? * Pro Direction * Pro Trail Flow * Color * Blaze Color * Deemphasized * Filter Trailforks Pro is required to use any map filters * Wet Weather Friendly * Family Friendly * Alpine Trail * Hide Closed * No Bikes * Local Popularity 10 20 30 40 50 60 70 80 90 * Trails I've Completed Completed Not completed login... * Trails on Wishlist Yes No login... * Unsanctioned No Yes * Direction Downhill Only Downhill Primary Both Directions Uphill Primary Uphill Only One Direction * Difficulty Access Road/Trail Secondary Access Road/Trail White Green Blue Advanced Black Double Black Diamond Proline Lift * TTFs A-Frame Berm Bridge Drop Jump Gap Jump Ladder Bridge Log Ride Pump Track Rock Face Rock Garden Roller Coaster Skinny Teeter Totter Wallride Other * Bike Type Downhill All-Mountain Cross-Country Dirtjump/Slopestyle Road Fat Bike Adaptive MTB Cyclo-Cross Gravel / Adventure Unicycle BMX Trials Bike Packing Routes * Trail Type Singletrack Machine Groomed Doubletrack Mixed Dirt/Gravel Road Asphalt/Tarmac Road Paved Path Gravel Path Rail Trail Wilderness Trail Hike-a-Bike Primitive Sandy Ski Run (Piste) Ski Run (Off-Piste) Other * New Trails 1 month 6 months 12 months * * Activity Type * Mountain Bike * E-Bike * Gravel Bike * Adaptive Bike * Winter Fat Bike * Horse * Hike * Trail Running * Dirtbike/Moto * Observed Trials * ATV/ORV/OHV * Snowmobile * Snowshoe * Downhill Ski * Backcountry Ski * Nordic Ski * All * * Save this map view * click to load your map views Map Collections * * * trail list * * * 3D Trail Conditions * 1 Day * 1 Week * 1 Month * All Time * Unknown * Snow Groomed * Snow Packed * Snow Covered * Snow Cover Partial * Freeze/thaw Cycle * Icy * Prevalent Mud * Wet * Variable * Ideal * Dry * Very Dry Trail Flow (Ridden Direction) Trailforks scans users ridelogs to determine the most popular direction each trail is ridden. A good flowing trail network will have most trails flowing in a single direction according to their intension. The colour categories are based on what percentage of riders are riding a trail in its intended direction. * > 96% * > 90% * > 80% * > 70% * > 50% * < 50% * bi-directional trail * no data Trail Last Ridden Trailforks scans ridelogs to determine the last time a trail was ridden. * < 2 days * < 1 week * < 2 weeks * < 1 month * < 6 months * > 6 months Trail Ridden Direction The intended direction a trail should be ridden. * Downhill Only * Downhill Primary * Both Directions * Uphill Primary * Uphill Only * One Direction Contribute Details Colors indicate trail is missing specified detail. * Description * Photos * Description & Photos * Videos * Only trails in this region hierarchy Trail Popularity ? Trailforks scans ridelogs to determine which trails are ridden the most in the last 9 months. Trails are compared with nearby trails in the same city region with a possible 25 colour shades. Think of this as a heatmap, more rides = more kinetic energy = warmer colors. * most popular * popular * less popular * not popular ATV/ORV/OHV Filter * ATV - 50 inches * OHV, SxS - 60 inches * Jeep - 72 inches Max Vehicle Width inches US Cell Coverage * All * AT&T * Verizon * T-Mobile * Dish * US Cellular Legend Ridelog Year All-time 202420232022202120202019201820172016201520142013 Radar Time x Activity Recordings Trailforks users anonymized public ridelogs from the past 6 months. * mountain biking recent * mountain biking (>6 month) * hiking (1 year) * moto (1 year) Activity Recordings Trailforks users anonymized public skilogs from the past 12 months. * Downhill Ski * Backcountry Ski * Nordic Ski * Snowmobile Winter Trails Warning A routing network for winter maps does not exist. Selecting trails using the winter trails layer has been disabled. x Missing Trails Most Popular Least Popular Trails are colored based on popularity. The more popular a trail is, the more red. Less popular trails trend towards green. Jump Magnitude Heatmap Heatmap of where riders jump on trails. Zoom in to see individual jumps, click circles to view jump details. Trails Deemphasized Trails are shown in grey. disable Only show trails with NO bikes. enable Save the current map location and zoom level as your default home location whenever this page is loaded. Save LEGEND * Popular Routes * Lahnhöhenweg (Westerwaldseite) * Lahnradweg * Lahnhöhenweg (Taunus) * Lahnwanderweg * Trails Save the current map location and zoom level as your default home location whenever this page is loaded. Save Discover The Best Trails Trail Details Whether you're at home or travelling, find your perfect bike, hike, moto or horse trail. We collect a wide-array of metadata about trails such as it's difficulty, surface type, direction, ttfs, season, allowed activity types and much more. View photos & videos of trails including POV from your favorite Youtuber. Filter Trails Filter the map to only show trails you're interested in. Easily understand what trails you are allowed to ride. View trails color coded for popularity, condition, recent usage, direction & more. * Adaptive bike trails * eBike trails Plan The Perfect Route ROUTE PLANNER Use our Route Planner to drag & drop routes along mountain bike, hiking & moto trails. Save your plan then sync it in your app under "My Wishlist". View our weather map to find the best area to ride given the forecast. ROUTE FINDER Our visual Route Finder helps you find routes on the map, filtered by the criteria you want. Also find popular curated routes and race courses. We scan millions of user ridelogs to programmatically determine the most popular routes people ride in each area. SHARE ROUTES Send a route or rideplan URL to a friend, or scan a QR Code. When opened on a phone it will load the route in the Trailforks app! "Wishlist" a route to sync a route to your apps routes tab under "My Routes". POPULAR ROUTES * * * Dales, Forever After,... North Vancouver BC Distance: 4 miles Climb: 1,099 ft Trails: 22 * * * Trail One List - The Hogs Sedona AZ Distance: 7 miles Climb: 943 ft Trails: 8 * * * Upper Riverwood Loop Mississauga ON Distance: 4,629 ft Climb: 31 ft Trails: 2 Powerful Map Tools Trailforks is much more than a map & trail guide. It's an entire trail management system for trail associations & builders. Trail Popularity & Heatmap We scan millions of ridelogs to calculate the most popular trails in each region. They are then color coded red to green on the popularity "trail style" layer. View riders heatmap or our "ride-guides" to increase the accuracy of mapped trails gps track. US Land Owner Overlay View major US & Canadian land owners overlayed on the map, such as USFS, BLM & Wilderness areas. Custom local land owners and polygons can also be added. Visual Map Planning Features like our 'ride starting point heatmap' to plan trail-heads, or trail direction & flow visualizations. Events & Race Planning Post your events to our calendar including races. Plan race routes using our route planner tool. Print race course maps using our print tool. Embed Maps & Data We have over 20 customizable widgets you can add to your clubs website. RSS feeds or export trail data in various formats, including work report summary spreadsheets. Trail Karma Donate directly to the local trail associations via our Trail Karma feature. We have the largest directory of trail associations and bike shops. Trail Reports Users can check a riding areas current trail status before heading out on a ride, to avoid closed trails or trails with major issues. After a ride they can report the trail conditions or any issues on the trails they rode. Builders and associations can monitor the reports for issues that require action and send someone out to check or fix the issue and report that work done. Read more about our robust reporting features! Trail Statistics Ridelog data from users is matched against trails generating a virtual trail counter. Statistics with demographic info is generated for trails & regions, which can be a valuable tool for trail advocacy & planning. Winter Trails & Multi-Activity Use a single map platform for all your regions trails for all their supported activities, including a seperate winter map mode. Trail Supporters Promote trail supporters or stewards on trail & region pages to power local adopt-a-trail type programs. Activity Feed Keep tabs to what content is being added or edited for entire countries or states, local areas or specific trails. Subscribe to regions or trails to be notified when new content is added. Get The Trailforks Mobile App Download offline trail maps for your rides. Record your activities. Always have the latest trail info including trail conditions in your pocket! * iPhone Download * Android Download Have a Garmin Edge device? Download our Custom MTB Garmin maps. Or buy an Edge 530 or 830 to get the Trailforks pre-loaded on the device! Garmin Maps UPCOMING RACES * * 6 Jun 2024 UCI Enduro World Cup - Leogang Enduro Saalbach Hinterglemm * * 6 Jun 2024 The Applewood Manor Gran Fondo National Series Recon Camp with Amy Phillips Asheville NC * * 6 Jun 2024 2024 Mid Week MTB Series Mini Enduro #1 Park City UT * * 6 Jun 2024 2024 Mid Week MTB Series Mini Enduro Season Pass Salt Lake City UT * * 6 Jun 2024 Pikes Peak APEX Volunteer Signup Colorado Springs CO * * 6 Jun 2024 2024 Summer Series Race #6 Escondido CA UPCOMING EVENTS * * 7 Jun 2024 【6.7-10】竦坑 • 越野山地车和徒步 Songkeng • MTB & hike Group Ride Huangshan * * 7 Jun 2024 BetterRide w/Gene Hamilton, Fairfax VA, MTB Skills Course (e-bike friendly) Clinic/Camp Fairfax VA * * 8 Jun 2024 Evergreen MTB Festival 2024 Festival Snoqualmie WA * * 9 Jun 2024 SF Urban Riders Laguna Honda Trail (work) Party Trail Day San Francisco CA * * 14 Jun 2024 BetterRide w/Gene Hamilton, Golden CO, MTB Skills Course (e-Bike friendly) Clinic/Camp Golden CO * * 15 Jun 2024 Lost and Found Gravel Festival Festival Portola CA BROWSE POPULAR TRAILS * * * Tracks from Hell Squamish BC * * * 7th Secret North Vancouver BC * * * Longhorn Whistler BC * * * HyMasa (upper) Moab UT * * * Braggin Rights Bragg Creek AB * * * Cardiac Bypass North Vancouver BC * * * Dinah Moe Humm Whistler BC * * * Rush Flow Draper UT * * * Pseudo-Tsuga - Part 3 Squamish BC * * * Flow Trail 2 Santa Cruz CA * * * Jabulani Issaquah WA * * * Sobo no Michi -... Cumberland BC * * * Mullet Bellingham WA * * * Drop In Issaquah WA * * * Bearclaw Poppy (Downhill) St. George UT BROWSE POPULAR CITIES * Austin Trails TX, United States * Bellingham Trails WA, United States * Bend Trails OR, United States * Bentonville Trails AR, United States * Brisbane Trails Australia * Canberra Trails Australia * Canmore Trails AB, Canada * Colorado Springs Trails CO, United States * Draper Trails UT, United States * East Burke Trails VT, United States * Hingham Trails MA, United States * Hood River Trails OR, United States * Issaquah Trails WA, United States * Kitchener-Waterloo Trails ON, Canada * Las Vegas Trails NV, United States * Lithia Trails FL, United States * Moab Trails UT, United States * North Vancouver Trails BC, Canada * Northwest Edmonton Trails AB, Canada * Park City Trails UT, United States * Phoenix Trails AZ, United States * Rotorua Trails New Zealand * San Diego Trails CA, United States * Scottsdale Trails AZ, United States * Sedona Trails AZ, United States * Squamish Trails BC, Canada * Sunrise Trails FL, United States * Toronto Trails ON, Canada * Uxbridge Trails ON, Canada * Whistler Trails BC, Canada BROWSE COUNTRIES * United States Trails * Canada Trails * Australia Trails * United Kingdom Trails * New Zealand Trails * Italy Trails * Sweden Trails * Spain Trails * Germany Trails * France Trails * Poland Trails * South Africa Trails * Switzerland Trails * Austria Trails * Netherlands Trails * Brazil Trails * México Trails * Belgium Trails BLOG Trail of The Month HollyDuncan May 7, 2024 Trailforks Trail of the Month: Deliverance - Squamish, BC This old-school steep and deep trail, recently got a new-school makeover. Read More Other YaroslavAlpizar May 1, 2024 Spanish Trailforks Admins Meetup Read More CONTENT STATS * 241,693,413checkins * 68,186,039ridelogs * 3,410,991reports * 928,501photos * 690,770trails * 151,180videos * 149,883poi * 50,071routes * 24,183trail networks * 15,086places * 10,631events * 4,077skillparks * 2,797polygons * 647bikeparks * 170products 1,210,213 km in trails. last updated Jun 5, 2024 FB Tweet Pin hide this intro page * About * Blog * Help * Contribute NEARBY Facets ✕ * * * * * About * Features * Contact * Privacy Policy * Pro * Blog * Widgets * Sitemap * Sign Up! * Tools * Garmin * Help * Trail Associations * Support Forum * Privacy Request * Cookie Preferences 0.006759 ms Copyright © 2024. Trailforks Mapping Inc. All rights reserved.