01 Hosted Overpass API

The Overpass API, hosted for production.

Full-planet Overpass data with metadata, minutely updates, and plug and play architecture. Monthly or annual card billing, no contract, no gatekeeping. Swap one URL and ship.

02 Why this exists

We run the box, so you do not have to.

Running Overpass yourself means a server to buy, a planet to import, and updates to keep on top of for as long as you need the data. It works. It is also a second job.

Overspan is that job, already done. One URL, one key, your existing queries, and the upkeep stays on our side.

03 Drop-in proof

It is real Overpass, so your queries already work.

Overspan runs the same open-source Overpass API software as the public servers. Point your existing tools at your keyed endpoint. Same QL, same output formats, metadata included.

osmnx
import osmnx as ox

ox.settings.overpass_url = "https://api.overspan.dev/YOUR_KEY/api"

# every features_from_* call now runs on Overspan
gdf = ox.features_from_place("Dunedin, NZ", {"amenity": "cafe"})
curl
curl -G https://api.overspan.dev/YOUR_KEY/api/interpreter \
  --data-urlencode 'data=[out:json][timeout:60];
    node[amenity=cafe](-36.86,174.75,-36.84,174.78);
    out meta;'
JOSM
# Preferences → Remote Control / Download
# Overpass server:

https://api.overspan.dev/YOUR_KEY/
overpass-turbo
# Settings → Server

https://api.overspan.dev/YOUR_KEY/api/

Three ways to pass your key: in the path as above, as ?key=, or as an Authorization: Bearer header. Full setup notes in the documentation.

04 What you get

Everything the public servers do, with limits you can plan around.

  • 01

    Full planet, updated minutely

    The complete OSM planet, tracking the live replication feed roughly a minute behind. Not a nightly extract, not a region.

  • 02

    Full metadata and area queries

    out meta, newer:, user filters, and generated area files, so output matches the public servers exactly.

  • 03

    Honest, hard limits

    Your quota, rate, concurrency, and per-query caps are printed on the tin and enforced. Hit a cap and you get a clear error, never a surprise bill.

  • 04

    Keyed access that works from cloud IPs

    Your CI, your Lambda, your notebook, your scheduled job. All fine. The key is the identity, so there is nothing to log into.

  • 05

    A documented exit path

    Your queries are standard Overpass QL and we maintain a migration guide for leaving. Lock-in by inconvenience is not a product.

05 Pricing

Simple pricing, hard caps, no overage.

Every tier gets the full planet, full metadata, and minutely updates. The tiers differ only in how much you can pull and how heavy a single query can be.

Indie

$19 / month

  • Requests / month50,000
  • Requests / minute60
  • Concurrent queries2
  • Max [timeout:]60 s
  • Max [maxsize:]512 MB
Choose Indie
Most chosen

Pro

$69 / month

  • Requests / month250,000
  • Requests / minute300
  • Concurrent queries4
  • Max [timeout:]180 s
  • Max [maxsize:]1 GB
Choose Pro

Business

$139 / month

  • Requests / month1,000,000
  • Requests / minute600
  • Concurrent queries8
  • Max [timeout:]300 s
  • Max [maxsize:]2 GB
Choose Business
How to read the caps A request is one API call. The timeout and memory caps set how heavy a single query can be, so the tiers price weight as well as volume. Suburb-sized queries fit any tier; country-scale extracts are what Business is for. Hard caps, no overage billing. Annual billing: pay for ten months, get twelve. Big job that will not chunk? Tell us what you are pulling and we will size it honestly.

06 Questions

Before you buy

Q1 Is this the official Overpass API?

No. Overspan is an independent commercial service running the open-source Overpass API software. We are not affiliated with the Overpass API project, OpenStreetMap, or the OpenStreetMap Foundation.

Q2 Will my existing queries work?

Yes. It is real Overpass, full QL, same output. If your query runs on the public servers it runs here, with metadata. One difference worth knowing: a query that does not set its own [timeout:] gets 25 seconds here rather than the public default of 180. That and every other behavioural difference is written down in the documentation.

Q3 Can I sign up right now?

Yes. Checkout is live, your key arrives by email and works immediately. There is no account to create and nothing to log into: the key is the identity.

Q4 What if I want to leave?

Standard QL means near-zero switching cost. Cancel in the billing portal at any time and keep access until the end of the period you have paid for. We maintain a migration guide for moving back to the public servers or on to another provider.

Q5 What happens when I hit a limit?

You get a structured JSON error naming the limit you hit and, where it makes sense, a Retry-After header. Nothing is silently clamped and nothing is billed as overage. Every code is listed in the error reference.