OpenChargeMap EV Station Scraper avatar

OpenChargeMap EV Station Scraper

Pricing

$0.80 / 1,000 results

Go to Apify Store
OpenChargeMap EV Station Scraper

OpenChargeMap EV Station Scraper

Find EV charging stations from OpenChargeMap by coordinates or country. Each station returns its name, operator, address, status, connector types, maximum power in kW, and the number of charge points. Useful for trip planning, EV infrastructure research, and charging network analysis.

Pricing

$0.80 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

13 days ago

Last modified

Share

ParseForge Banner

⚡ OpenChargeMap EV Station Scraper

🚀 Map EV charging stations anywhere in seconds. Query a city or a whole country and get operators, connector types, and power ratings for every station.

🕒 Last updated: 2026-06-02 · 📊 29 fields per station · coordinate or country queries · global EV network

Pull electric vehicle charging stations from the OpenChargeMap global network. Search by coordinates with a radius or by country code, and for every station get its operator, full address, status, connector types, maximum power in kW, and the number of charge points.

Coverage: the worldwide OpenChargeMap database of public and private charging points. Pass coordinates (for example "51.5072,-0.1276") with a radius, or a two-letter country code.

🎯 Target Audience💡 Primary Use Cases
EV drivers and appsFind and map nearby chargers
Charge network operatorsBenchmark competitor coverage
Infrastructure analystsStudy connector and power mix
Fleet and logistics teamsPlan charging along routes

📋 What the OpenChargeMap EV Station Scraper does

  • Finds charging stations near coordinates or within a country.
  • Returns 29 structured fields per station, including a full connector list.
  • Captures operator, status, usage type, and verification date.
  • Computes maximum power in kW and lists every connector type.
  • Includes per-connector power, current type, and quantity.
  • Exports to CSV, Excel, JSON, XML, or via API.

🎬 Full Demo (🚧 Coming soon)

⚙️ Input

FieldTypeDescription
coordinatesstringCenter point "lat,lon". Returns nearby stations.
distanceKmintegerSearch radius in km.
countryCodestringOptional. Two-letter ISO code, used when no coordinates are given.
maxItemsintegerCap on stations returned. Free plan is limited to 10.
apiKeystringOpenChargeMap API key. A shared key is provided by default.

Example 1: by coordinates

{
"coordinates": "51.5072,-0.1276",
"distanceKm": 10,
"maxItems": 100
}

Example 2: by country

{
"countryCode": "DE",
"maxItems": 500
}

⚠️ Good to Know: OpenChargeMap requires a free API key. A shared key ships by default, but for heavy use get your own at openchargemap.org. The distanceKm field is populated only for coordinate queries. Some community records omit status, cost, or connector details, so those fields can be empty.

📊 Output

Each record contains the following fields:

FieldDescription
🆔 stationIdOpenChargeMap station ID
🔑 uuidStation UUID
titleStation name
🏢 operatorCharging network operator
🚦 usageTypePublic, private, membership, and similar
statusOperational status
🏠 addressLine1Street address
🏙 townTown or city
🗺 stateOrProvinceState or province
📮 postcodePostal code
🌍 countryCountry name
🏳 countryCodeTwo-letter country code
🧭 latitudeLatitude
🧭 longitudeLongitude
📏 distanceKmDistance from the query point (coordinate queries)
phoneContact phone
🔗 relatedUrlOperator or station URL
💲 usageCostStated usage cost
🔢 numberOfPointsReported charge points
#️⃣ numberOfConnectionsConnector records
🔌 maxPowerKWHighest connector power in kW
🔱 connectionTypesUnique connector types
📋 connectionsPer-connector type, level, power, current, quantity
isRecentlyVerifiedRecently verified flag
🕒 dateLastVerifiedLast verification timestamp
🏷 dataProviderSource data provider
🔗 stationUrlOpenChargeMap detail page
🕒 scrapedAtCollection timestamp
errorError message, null on success

Real sample records:

{
"stationId": 104898,
"title": "Saint Martins Lane Hotel",
"operator": "BP Pulse (UK)",
"usageType": "Public - Membership Required",
"status": "Operational",
"town": "45 Saint Martin's Lane",
"country": "United Kingdom",
"countryCode": "GB",
"latitude": 51.510475,
"longitude": -0.126729,
"maxPowerKW": 50,
"numberOfConnections": 3,
"connectionTypes": ["CCS (Type 2)", "CHAdeMO", "Type 2 (Tethered Connector)"],
"connections": [
{ "type": "CCS (Type 2)", "level": "Level 3: High (Over 40kW)", "powerKW": 50, "currentType": "DC", "quantity": 2 }
],
"dateLastVerified": "2023-08-23T10:23:00Z",
"stationUrl": "https://openchargemap.org/site/poi/details/104898",
"error": null
}
{
"stationId": 490796,
"title": "EnBW Ladestation",
"operator": "EnBW (D)",
"usageType": "Public",
"status": "Operational",
"town": "Piding",
"country": "Germany",
"countryCode": "DE",
"latitude": 47.76536753088391,
"longitude": 12.905386005739047,
"maxPowerKW": 50,
"numberOfConnections": 3,
"connectionTypes": ["CCS (Type 2)", "CHAdeMO"],
"connections": [
{ "type": "CCS (Type 2)", "level": "Level 3: High (Over 40kW)", "powerKW": 50, "currentType": "DC", "quantity": 1 }
],
"dateLastVerified": "2026-05-27T09:19:00Z",
"stationUrl": "https://openchargemap.org/site/poi/details/490796",
"error": null
}
{
"stationId": 490074,
"title": "Heidklift",
"operator": "eCarUp (CH)",
"usageType": "Public",
"status": "Operational",
"town": "Bedburg",
"country": "Germany",
"countryCode": "DE",
"latitude": 51.002310300122275,
"longitude": 6.538312400160976,
"maxPowerKW": 50,
"numberOfConnections": 1,
"connectionTypes": ["CCS (Type 2)"],
"connections": [
{ "type": "CCS (Type 2)", "level": "Level 3: High (Over 40kW)", "powerKW": 50, "currentType": "DC", "quantity": 1 }
],
"dateLastVerified": "2026-05-27T06:38:00Z",
"stationUrl": "https://openchargemap.org/site/poi/details/490074",
"error": null
}

✨ Why choose this Actor

  • Global coverage. Query any city by coordinates or any nation by code.
  • Connector detail. Per-connector type, power, current, and quantity on every station.
  • Headline metrics. Maximum power and unique connector types computed for you.
  • Operator and status. Know who runs each station and whether it is operational.
  • Ready to export. CSV, Excel, JSON, XML, or API, with a clean table view.

📈 How it compares to alternatives

OpenChargeMap EV Station ScraperManual API callsGeneric web scrapers
Per-connector detail⚠️ Manual
Coordinate and country search⚠️
Computed max power and types
Operator and status⚠️⚠️
Export to CSV/Excel/JSON/XML⚠️

🚀 How to use

  1. Create a free Apify account using this sign-up link.
  2. Open the OpenChargeMap EV Station Scraper.
  3. Enter coordinates with a distanceKm, or a countryCode, and set maxItems.
  4. Click Start and watch the dataset fill in real time.
  5. Export your results as CSV, Excel, JSON, or XML, or pull them via API.

💼 Business use cases

🗺 Network mapping

GoalHow
Map a cityQuery coordinates with a radius
Cover a countryQuery by country code

📊 Competitive analysis

GoalHow
Benchmark operatorsGroup stations by operator
Compare powerSort by maximum kW

🚗 Route and fleet planning

GoalHow
Plan stopsFind fast chargers along a path
Match connectorsFilter by connector type

🏗 Infrastructure research

GoalHow
Study gapsAggregate stations by area
Track growthRe-run on a schedule

🔌 Automating OpenChargeMap EV Station Scraper

Connect this Actor to your stack with Apify integrations: Make, Zapier, Slack, Airbyte, GitHub, and Google Drive. Schedule runs and push fresh charging data into spreadsheets, databases, or alerts.

🌟 Beyond business use cases

  • Research: study EV infrastructure growth across regions.
  • Personal: find chargers near home or along a trip.
  • Non-profit: support clean transport initiatives with open data.
  • Experimentation: build EV analytics and mapping projects.

🤖 Ask an AI assistant

Paste your dataset into ChatGPT, Claude, Perplexity, or Copilot and ask for the fastest chargers, operator coverage, or connector distribution.

❓ Frequently Asked Questions

1. Do I need an API key? OpenChargeMap requires a free key. A shared key ships by default, and you can add your own for heavy use.

2. How do I search a city? Pass coordinates as "lat,lon" with a distanceKm radius.

3. Can I search a whole country? Yes. Use countryCode with a two-letter ISO code.

4. What connector data is included? Each station lists connector type, level, power in kW, current type, and quantity.

5. Why is distance sometimes empty? Distance is calculated only for coordinate queries, not country queries.

6. How fresh is the data? Each station shows dateLastVerified and an isRecentlyVerified flag.

7. Can I filter by power or connector? Sort or filter the output by maxPowerKW or connectionTypes after a run.

8. What export formats are supported? CSV, Excel, JSON, XML, and API.

9. Can I run it on a schedule? Yes, with Apify Schedules and integrations.

10. Is there a free option? Yes. Free runs are limited to 10 items as a preview. Paid plans unlock up to 1,000,000.

🔌 Integrate with any app

Use the Apify API, webhooks, and 5,000-plus integrations to push OpenChargeMap data into Make, Zapier, Google Sheets, Airtable, databases, and more.

💡 Pro Tip: browse the complete ParseForge collection.

🆘 Need Help? Open our contact form

⚠️ Disclaimer: independent tool, not affiliated with OpenChargeMap. Data is provided by the OpenChargeMap open data platform and its contributors.