Open Standards

Ship geospatial features on OpenStreetMap

Query for buildings, streets, parks, and more, get GeoJSON back, and start building in minutes. We run the infrastructure.

Try live query
Free tier AI ready Query by OSM tag Planet scale data

Everything on the map, available via API

OpenStreetMap contains the world's most detailed geographic dataset. We help you build geospatial features without running complex infrastructure yourself.

Style

Live map fetching data from the OSM Features API for the selected tags preset and basemap style. For the complete dataset explorer and more about how this works, see the API Playground.


Features

  • Planet-scale OpenStreetMap data in PostGIS, ready for production workloads.
  • Weekly updates to keep map features current.
  • Authenticated API access with low latency and production SLAs.
  • Query with the OSM tags you already know: filter by amenity=cafe, building=yes, or any key=value tag. Nodes, ways, and relations included. No proprietary schema.
  • Output as GeoJSON, FlatGeobuf, GeoParquet, or CSV. Works with Leaflet, MapLibre, OpenLayers, or plain JavaScript.
  • No need to run your own OSM ingestion pipeline.

We offer support, collaboration, and consulting when you need it! Simply contact us.

A planet-scale Overpass alternative

Public Overpass servers are shared community infrastructure: great for prototypes, but they hit timeouts and latency spikes at production traffic. MapLark runs the same OSM tag semantics on dedicated PostGIS infrastructure, at full planet scale.

  • Geometry you can compute on: Features arrive as full polygons, points, and lines with vertex rings you can use.
  • Filter by tags: building footprints, charging stations within 500 m, or vegan cafes open after 4pm.
  • Measured against public Overpass: consistent response times where Overpass swings widely under shared load, sometimes timing out.

Read the full write-up in Building the New OSM Features API: A Planet-Scale Overpass Alternative

Open standards vs proprietary platforms

Most map platforms help you draw a map. MapLark helps you query what is on it: buildings, roads, cafes, and the rest of OpenStreetMap, as GeoJSON you can use in code. Plenty of apps use both.


See how it is different from vector tiles in the blog post about our OSM Features API vs Vector Tiles article.

Aspect
MapLark
Other platforms
Built for
Maps, app geospatial intelligence, and OSM feature extraction
Basemaps, tiles, and geocoding
Response
Direct output in GeoJSON, FlatGeobuf, GeoParquet, or CSV format
Tiles, place results, or other formats
Query style
OSM tags you already know
Their own categories
Geometry
Unclipped shapes for analysis
Clipped tiles for drawing maps
Lock-in
OpenStreetMap standards
Vendor-specific APIs

Built with MapLark

Real applications running on our platform. Want to list your app? Contact us.

Read the case study on how Urban Sun Finder scores sunlight using OSM building footprints.

Get Started

Try the curl command immediately with the free demo API key.

Want to see real implementations? The examples section walks through real map scenarios - from placing map markers to building Dijkstra routing on a live OSM network. Use the Python or npm osmfeatures package on to get started quickly .

Bash Python JavaScript Go Ruby Java Swift
curl "https://api.maplark.com/v2/osm_features?bbox=18.06,59.33,18.08,59.34&tags=building=yes&limit=50" \
  -H "Authorization: Bearer swHAvOmreIm_uew6eqbn1UbIsVQT6p8PRohmqmAJiu4"

Ready to query the world?

Generous free forever tier available with no payment method required.

Create free account