OpenRouteService logo

OpenRouteService

OpenRouteService is a free, open-source geospatial API platform built on OpenStreetMap data, providing routing directions for multiple transport modes, isochrones for reachability analysis, time-distance matrices, geocoding, elevation data, points of interest, and vehicle route optimization for logistics and humanitarian use cases.

8 APIs 0 Features
RoutingGeospatialDirectionsIsochronesMatrixGeocodingElevationOptimizationOpenStreetMapNavigationLogisticsHumanitarian

APIs

OpenRouteService Directions API

Provides turn-by-turn routing directions for multiple transport profiles including driving, cycling, walking, hiking, and wheelchair, supporting up to 50 waypoints with avoid ar...

OpenRouteService Isochrones API

Calculates areas of reachability from given locations within specified time or distance ranges, supporting up to 5 locations and 10 intervals, for travel modes including driving...

OpenRouteService Matrix API

Computes one-to-many, many-to-one, and many-to-many time and distance matrices for logistics optimization, supporting up to 3,500 locations per standard request for route planni...

OpenRouteService Geocoding API

Resolves addresses to geographic coordinates and vice versa using the Pelias geocoding engine, supporting forward geocoding, reverse geocoding, and autocomplete for address norm...

OpenRouteService Elevation API

Returns elevation data for point or line geometries using SRTM data, supporting up to 2,000 vertices for enriching routes and locations with altitude information.

OpenRouteService Optimization API

Solves vehicle routing problems using the VROOM engine, optimizing routes for fleets of up to 3 vehicles and 50 routes, supporting time windows, capacity constraints, and multi-...

OpenRouteService POI API

Returns points of interest in the area surrounding a given geometry, supporting search within a 2 km radius for areas up to 50 km2, filtered by category and keyword using OpenSt...

OpenRouteService Snapping API

Snaps arbitrary coordinates to the nearest road network nodes, supporting up to 5,000 locations per request, useful for map matching and correcting GPS coordinates to the road n...

Semantic Vocabularies

Openrouteservice Context

13 classes · 73 properties

JSON-LD

Resources

🔗
Website
Website
🔗
Documentation
Documentation
👥
GitHubOrg
GitHubOrg
👥
GitHubRepository
GitHubRepository
📰
Blog
Blog
💰
Pricing
Pricing
🟢
StatusPage
StatusPage
🔗
X
X
🔗
Forum
Forum
📄
Changelog
Changelog
🔗
OpenAPI
OpenAPI
👥
GitHubRepository
GitHubRepository
👥
GitHubRepository
GitHubRepository
👥
GitHubRepository
GitHubRepository
👥
GitHubRepository
GitHubRepository
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps

Sources

Raw ↑
aid: openrouteservice
name: OpenRouteService
description: OpenRouteService is a free, open-source geospatial API platform built
  on OpenStreetMap data, providing routing directions for multiple transport modes,
  isochrones for reachability analysis, time-distance matrices, geocoding, elevation
  data, points of interest, and vehicle route optimization for logistics and humanitarian
  use cases.
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
url: https://raw.githubusercontent.com/api-evangelist/openrouteservice/refs/heads/main/apis.yml
created: '2026-06-13'
modified: '2026-06-13'
specificationVersion: '0.19'
type: Index
tags:
  - Routing
  - Geospatial
  - Directions
  - Isochrones
  - Matrix
  - Geocoding
  - Elevation
  - Optimization
  - OpenStreetMap
  - Navigation
  - Logistics
  - Humanitarian
apis:
  - aid: openrouteservice:directions
    name: OpenRouteService Directions API
    description: Provides turn-by-turn routing directions for multiple transport profiles
      including driving, cycling, walking, hiking, and wheelchair, supporting up to
      50 waypoints with avoid areas, alternative routes, and distance/time optimization.
    image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    humanURL: https://openrouteservice.org
    baseURL: https://api.openrouteservice.org
    tags:
      - Routing
      - Directions
      - Navigation
      - OpenStreetMap
    properties:
      - type: Documentation
        url: https://giscience.github.io/openrouteservice/api-reference/endpoints/directions/
      - type: OpenAPI
        url: https://openrouteservice.org/wp-json/ors
  - aid: openrouteservice:isochrones
    name: OpenRouteService Isochrones API
    description: Calculates areas of reachability from given locations within specified
      time or distance ranges, supporting up to 5 locations and 10 intervals, for
      travel modes including driving, cycling, and walking.
    image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    humanURL: https://openrouteservice.org
    baseURL: https://api.openrouteservice.org
    tags:
      - Isochrones
      - Reachability
      - Geospatial
      - Analysis
    properties:
      - type: Documentation
        url: https://giscience.github.io/openrouteservice/api-reference/endpoints/isochrones/
  - aid: openrouteservice:matrix
    name: OpenRouteService Matrix API
    description: Computes one-to-many, many-to-one, and many-to-many time and distance
      matrices for logistics optimization, supporting up to 3,500 locations per standard
      request for route planning and fleet management.
    image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    humanURL: https://openrouteservice.org
    baseURL: https://api.openrouteservice.org
    tags:
      - Matrix
      - Logistics
      - Distance
      - Time
    properties:
      - type: Documentation
        url: https://giscience.github.io/openrouteservice/api-reference/endpoints/matrix/
  - aid: openrouteservice:geocoding
    name: OpenRouteService Geocoding API
    description: Resolves addresses to geographic coordinates and vice versa using
      the Pelias geocoding engine, supporting forward geocoding, reverse geocoding,
      and autocomplete for address normalization and location search.
    image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    humanURL: https://openrouteservice.org
    baseURL: https://api.openrouteservice.org
    tags:
      - Geocoding
      - Address
      - Location
      - Pelias
    properties:
      - type: Documentation
        url: https://giscience.github.io/openrouteservice/api-reference/endpoints/geocoding/
  - aid: openrouteservice:elevation
    name: OpenRouteService Elevation API
    description: Returns elevation data for point or line geometries using SRTM data,
      supporting up to 2,000 vertices for enriching routes and locations with altitude
      information.
    image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    humanURL: https://openrouteservice.org
    baseURL: https://api.openrouteservice.org
    tags:
      - Elevation
      - Terrain
      - Altitude
      - SRTM
    properties:
      - type: Documentation
        url: https://giscience.github.io/openrouteservice/api-reference/endpoints/elevation/
  - aid: openrouteservice:optimization
    name: OpenRouteService Optimization API
    description: Solves vehicle routing problems using the VROOM engine, optimizing
      routes for fleets of up to 3 vehicles and 50 routes, supporting time windows,
      capacity constraints, and multi-depot scenarios for logistics planning.
    image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    humanURL: https://openrouteservice.org
    baseURL: https://api.openrouteservice.org
    tags:
      - Optimization
      - Logistics
      - Fleet
      - VROOM
    properties:
      - type: Documentation
        url: https://giscience.github.io/openrouteservice/api-reference/endpoints/optimization/
  - aid: openrouteservice:pois
    name: OpenRouteService POI API
    description: Returns points of interest in the area surrounding a given geometry,
      supporting search within a 2 km radius for areas up to 50 km2, filtered by
      category and keyword using OpenStreetMap POI data.
    image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    humanURL: https://openrouteservice.org
    baseURL: https://api.openrouteservice.org
    tags:
      - POI
      - Points of Interest
      - OpenStreetMap
      - Location
    properties:
      - type: Documentation
        url: https://giscience.github.io/openrouteservice/api-reference/endpoints/poi/
  - aid: openrouteservice:snapping
    name: OpenRouteService Snapping API
    description: Snaps arbitrary coordinates to the nearest road network nodes, supporting
      up to 5,000 locations per request, useful for map matching and correcting GPS
      coordinates to the road network.
    image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    humanURL: https://openrouteservice.org
    baseURL: https://api.openrouteservice.org
    tags:
      - Snapping
      - Map Matching
      - Road Network
      - GPS
    properties:
      - type: Documentation
        url: https://giscience.github.io/openrouteservice/api-reference/endpoints/snapping/
common:
  - type: Website
    url: https://openrouteservice.org
  - type: Documentation
    url: https://giscience.github.io/openrouteservice/
  - type: GitHubOrg
    url: https://github.com/GIScience
  - type: GitHubRepository
    url: https://github.com/GIScience/openrouteservice
  - type: Blog
    url: https://heigit.org/category/openrouteservice/
  - type: Pricing
    url: https://openrouteservice.org/plans/
  - type: StatusPage
    url: https://ask.openrouteservice.org/c/announcements/
  - type: X
    url: https://twitter.com/ors_news
  - type: Forum
    url: https://ask.openrouteservice.org
  - type: Changelog
    url: https://github.com/GIScience/openrouteservice/blob/main/CHANGELOG.md
  - type: OpenAPI
    url: https://openrouteservice.org/wp-json/ors
  - type: GitHubRepository
    url: https://github.com/GIScience/openrouteservice-py
  - type: GitHubRepository
    url: https://github.com/GIScience/openrouteservice-js
  - type: GitHubRepository
    url: https://github.com/GIScience/openrouteservice-r
  - type: GitHubRepository
    url: https://github.com/GIScience/orstools-qgis-plugin
  - type: Plans
    url: plans/openrouteservice-plans-pricing.yml
  - type: RateLimits
    url: rate-limits/openrouteservice-rate-limits.yml
  - type: FinOps
    url: finops/openrouteservice-finops.yml
maintainers:
  - FN: Kin Lane
    email: [email protected]