Open Charge Map - EV Charging Stations Scraper
Pricing
from $3.00 / 1,000 results
Open Charge Map - EV Charging Stations Scraper
Scrape Open Charge Map's global database of 300k+ EV charging station locations. Search by location/radius or country, filter by connector type (CCS, CHAdeMO, Type 2, Tesla, etc.), network operator, or charging speed/level. No login, no API key required.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
Crawler Bros
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Scrape Open Charge Map's global database of 300,000+ electric vehicle charging station locations. Search near any location or place name, browse by country, or look up specific stations by ID. Filter by connector type (CCS, CHAdeMO, Type 2, Tesla, and more), network operator, or charging speed/power. No login, no API key, no paid proxy required.
What this actor does
- Three modes:
search(location + radius),byCountry(country-wide browse),byId(direct station lookup) - Location input: exact latitude/longitude, or a free-text place name (automatically geocoded)
- Filters: connector type, network operator, charging speed/level, min/max power (kW), operational-status-only
- Full station detail: address, operator, every connector on-site with its power/voltage/current type, operational status, last-verified date
- Empty fields are omitted — every record contains only the data Open Charge Map actually published for that station
Output per charging station
stationId,uuid— Open Charge Map's station identifiertitle,addressLine1,addressLine2,town,stateOrProvince,postcodecountry,countryCodelatitude,longitudeoperator— network operator name (omitted when not on record)usageType— e.g. "Public", "Private - Membership Required"usageCost— free-text cost description, as published by the site ownerstatusType,isOperational— current operational statusisRecentlyVerified,dateLastVerified,dateLastStatusUpdatenumberOfPoints— number of physical charging points at this locationconnections[]— one entry per connector:connectorType,level,currentType,statusType,powerKW,voltage,amps,quantityconnectorTypes[]— distinct connector types available at this stationmaxPowerKW— fastest connector's rated powercontactPhone,relatedUrl,accessComments,generalCommentsdataProvider,dataProviderLicense— the contributing data source and its license termssourceUrl— the station's page on the public Open Charge MaprecordType: "chargingStation",scrapedAt
Input
| Field | Type | Default | Description |
|---|---|---|---|
mode | string | search | search / byCountry / byId |
locationQuery | string | Amsterdam | Place name to geocode (mode=search) |
latitude / longitude | number | – | Exact search center; overrides locationQuery |
radiusKm | integer | 25 | Search radius in km (mode=search) |
countryCode | string (enum) | – | Country to browse (mode=byCountry) |
stationIds | array | – | Numeric station IDs (mode=byId) |
connectorType | string (enum) | – | Filter by connector type |
operator | string (enum) | – | Filter by network operator (curated list of common networks) |
chargingLevel | string (enum) | – | Filter by charging speed/level |
minPowerKW / maxPowerKW | integer | – | Filter by fastest connector's power |
operationalOnly | boolean | false | Only emit currently-operational stations |
maxItems | integer | 20 | Hard cap on emitted records (1–500) |
Example: fast chargers near a city
{"mode": "search","locationQuery": "Berlin","radiusKm": 30,"chargingLevel": "rapid","connectorType": "cCSType2","maxItems": 50}
Example: browse a country's Tesla Superchargers
{"mode": "byCountry","countryCode": "us","operator": "tesla","maxItems": 100}
Example: look up specific stations
{"mode": "byId","stationIds": ["274201", "37780"]}
Use cases
- EV route planning tools — build charger-availability layers for a trip planner
- Real estate / site selection — assess EV charging density around a property or development
- Market research — compare charging network coverage and connector-type mix by region
- Fleet management — locate compatible chargers for a specific vehicle's connector type
- Sustainability reporting — quantify public charging infrastructure in a market
Data source / limitations
This actor uses Open Charge Map's public v3 REST API
(api.openchargemap.io/v3/poi) — the same backing API used by Open Charge
Map's own official map application at map.openchargemap.io. It does not
scrape rendered web pages. No user-supplied API key or login is required:
the actor uses the same public client identity that Open Charge Map's own
free map app ships to every visitor's browser, so every user of this actor
gets full data access with zero configuration.
Note: openchargemap.org/site/poi/list (a different, older page on Open
Charge Map's main site) requires a login and is not used by this actor.
- Per-query cap: Open Charge Map returns at most 500 stations per API
call, which is why
maxItemsis capped at 500. - Operator filter is curated, not exhaustive. Open Charge Map tracks
976+ distinct operator records; the
operatorfilter covers the most commonly searched global and regional networks. Every station's actualoperatorfield (when published) is still returned regardless of whether it matches the filter list — leave the filter blank to see all networks. - Geocoding: free-text
locationQueryvalues are resolved to coordinates via the public OpenStreetMap Nominatim API (also keyless). - Licensing: each record's
dataProviderLicensefield states the exact terms for that specific station as published by Open Charge Map (most community-contributed stations are under Creative Commons Attribution 4.0). Attribution to Open Charge Map is required for any reuse — see openchargemap.org for full usage terms. - Some fields (
operator,usageType, connector-level detail) are omitted per record when the underlying contributor never populated them — this is normal for a crowdsourced dataset and is not a scraping error.
FAQ
Do I need an Open Charge Map account or API key? No. This actor works out of the box with no registration.
Can I search by coordinates instead of a city name? Yes — set
latitude/longitude directly; they take priority over locationQuery.
What connector types are supported? All of Open Charge Map's documented connector types, including CCS (Type 1 & 2), CHAdeMO, Type 1 (J1772), Type 2, Tesla (Supercharger/NACS, Roadster, Model S/X, Battery Swap), and various regional plug standards.
Why do some stations have no operator field? Open Charge Map is a
crowdsourced database; many stations are submitted without operator
information. The field is only included when it's actually on record.
What does chargingLevel mean? Open Charge Map's own three-tier system:
Level 1 (slow, under 2kW), Level 2 (fast, 2-40kW AC), Level 3 (rapid/DC fast,
over 40kW). For finer control, use minPowerKW/maxPowerKW instead.
How fresh is the data? Open Charge Map is continuously updated by its
contributor community; each station's dateLastVerified and
dateLastStatusUpdate show when it was last checked.
Can I use this data commercially? Yes, per each station's
dataProviderLicense (predominantly CC BY 4.0) — attribution to Open
Charge Map is required.