EV Charging Station Finder avatar
EV Charging Station Finder

Pricing

Pay per usage

Go to Apify Store
EV Charging Station Finder

EV Charging Station Finder

Find electric vehicle charging stations. Get locations, charger types, networks, pricing, and availability. Essential for EV apps and trip planning.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Fortuitous Pirate

Fortuitous Pirate

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

10 days ago

Last modified

Categories

Share

EV Charging Station Scraper

Apify actor that aggregates EV charging station data from multiple networks:

  • Tesla Supercharger
  • EVgo
  • Electrify America

Data Source

This actor primarily uses the NREL Alternative Fuel Stations API which provides comprehensive, verified data for all major EV charging networks in the United States. The API is free and publicly available.

Fallback scraping with Playwright is available if the API is unavailable.

Data Collected

For each charging station:

  • Location: Full address and GPS coordinates
  • Network: Tesla, EVgo, Electrify America, etc.
  • Status: Available, Planned, Temporarily Unavailable
  • Charger Types: CCS, CHAdeMO, Tesla/NACS, J1772
  • Ports: Count by charging level (DC Fast, Level 2, Level 1)
  • Power Output: Estimated kW ranges by charger type
  • Pricing: When available from the network
  • Access Info: Hours, facility type, access code

Input Configuration

{
"networks": ["all"],
"maxItems": 100,
"state": "CA",
"city": "",
"status": "E"
}

Parameters

ParameterTypeDefaultDescription
networksarray["all"]Networks to scrape: tesla, evgo, electrify-america, or all
maxItemsinteger100Max results per run. Set to 0 for unlimited.
statestring""Filter by US state code (e.g., "CA", "TX")
citystring""Filter by city name
statusstring"E"Station status: E (Available), P (Planned), T (Temp Unavailable)

Output Format

{
"id": "12345",
"name": "Tesla Supercharger - San Francisco",
"network": "Tesla",
"address": {
"street": "123 Market St",
"city": "San Francisco",
"state": "CA",
"zip": "94102",
"country": "US"
},
"coordinates": {
"latitude": 37.7749,
"longitude": -122.4194
},
"status": "Available",
"chargerTypes": ["Tesla", "NACS/Tesla"],
"ports": {
"total": 12,
"dcFast": 12,
"level2": 0,
"level1": 0
},
"powerOutput": [
{ "type": "DC Fast", "estimatedKw": "50-350 kW", "count": 12 }
],
"pricing": "Contact station for pricing",
"accessInfo": {
"accessCode": "public",
"accessDaysTime": "24 hours daily",
"facilityType": "PARKING_LOT"
},
"source": "NREL Alternative Fuel Stations API"
}

Pricing

This actor uses Pay-Per-Event pricing at $0.002 per result.

Local Testing

cd ev-charging-scraper
npm install
mkdir -p storage/key_value_stores/default
echo '{"maxItems": 5, "networks": ["evgo"]}' > storage/key_value_stores/default/INPUT.json
npm start

Data Attribution

Station data provided by the NREL Alternative Fuel Stations API.