All data sources

OSM Energy Infrastructure

Free

OpenStreetMap global energy infrastructure: power plants, substations, generators, transmission lines and towers, plus oil and gas pipelines, queried worldwide by bounding box and tag. Toggle on and use, no setup needed.

No key required. Included on Free.

What you can ask

  • “What does OSM Energy Infrastructure have for the area or asset I'm working on?”
  • “Pull the most recent OSM Energy Infrastructure records and put them in a table.”
  • “What does OSM Energy Infrastructure cover, and how fresh is the data?”

About this source

Query OpenStreetMap's crowdsourced energy infrastructure anywhere on Earth through the Overpass API. Find power plants, substations, generators, transmission lines, and towers (with voltage, operator, source, and output), plus oil and gas pipelines, by a required bounding box and OSM tag. The only global, no-auth, queryable source for power and pipeline assets — it complements US-only HIFLD, BTS NTAD, and Rextag with worldwide coverage. Every query is bounded to keep results sane and the upstream mirrors happy.

Connector ID osm-energy

Provenance

PublisherOSM Energy Infrastructure

Freshness & coverage

FreshnessFreshness not declared
GeographicNot declared
TemporalNot declared
AuthenticationNo credentials required

› Methods (4)

Technical detail for developers: parameters, pagination, units, and freshness per method.

  • searchPowerInfra

    read

    Find OSM power plants, substations, generators, lines, or towers in a bbox.

    Required paramstypebbox

    type + bbox REQUIRED. GeoJSON; tags: voltage, operator, source, output.

  • searchPipelines

    read

    Find OSM oil/gas/water pipelines (man_made=pipeline) in a bbox.

    Required paramsbbox
    Entitiespipeline

    bbox REQUIRED; substance/usage best-effort (often absent). LineString geom.

  • searchByTag

    read

    Escape hatch: query any OSM key=value tag within a bbox.

    Required paramskeyvaluebbox

    key/value validated [A-Za-z0-9_:]; bbox REQUIRED. node/way/relation.

  • getServiceInfo

    read

    List Overpass mirrors (failover order) and the tag vocabulary.

    Entitiesmetadata