Sign In
Email Address
Route Direct
Route Thru Superchargers

Sending request to server...
EV Model
What about my car?
Speed Multiplier
The speed multiplier is how fast you drive compared to normal traffic flow. If you tend to drive with traffic (being passed by about as many cars as pass you) this should be 1.0. If you drive a little faster, 1.05 or 1.1 may be appropriate. Play around with this number for best results.
Cabin Temp (°FC)
Ext Temp (°FC)
Payload (lbkg)
This includes everything in the car, such as the driver, passenger, and luggage.
Wind (mphkph)
Positive values represent headwinds and negative values represent tailwinds. Crosswinds are not supported. This is average windspeed, and most routes will have both headwinds and tailwinds, so use this as you deem appropriate.
Intial Charge (%)
What percentage full is your battery initially?
Buffer Charge (%)
How full should your battery be when you arrive at a supercharger?
Car Settings
Enter your starting address in box A, and your destination in box B, then click "Route Direct" to get started.
Check the upper checkbox to show conventional chargers (J1772, Nema, CHAdeMO). This only shows chargers within a certain radius of your route. To change this radius, go to the Settings tab and change the Charger Radius. Check the lower box to show all Tesla superchargers, regardless of location.
Avoid Tolls
Avoid Highways
Unit System
Charger Radius (mileskm)
Conventional (ie non-supercharger) chargers within this distance of your planned route will be shown. The checkbox in the lower right of the map to show conventional chargers () must also be checked. When you check the supercharger checkbox (), all superchargers are shown.
ALL Superchargers are shown
not logged in You must to save these settings for later. Supercharger database last updated at 2017-01-19 01:00:05
Conventional charger database last updated at 2016-12-25 02:01:36
You must be logged in to use this feature.

Frequently Asked Questions

Why isn't charger XXX isn't on EVTripPlanner?

EVTripPlanner gathers chargers from other sources, such as Tesla, Open Charge Map, and the Department of Energy. If a charger is not present, you can add it to the Open Charge Map database, but it may take a month or so to show up in EVTripPlanner because the database is updated infrequently.

Why doesn't EVTripPlanner doesn't work in the car's browser?

The Tesla browser is rather primitive and has poor Javascript support, so many rich web applications, including EVTripPlanner, will not work.

When will EVTripPlanner support the 60D, Model X, or other Tesla?

In order to develop an accurate algorithm, I need good data to learn from. You can help contribute data by using this app.

How do I print the EVTripPlanner results?

As of now, there is now good way to print it, but there are a few workarounds. You can take a screenshot of your screen and print that (if you're on Windows 7, just search for the "Snipping" tool). Alternatively, you can download the CSV version with the link on the left hand pane and print the spreadsheet. Maybe someday when I don't have midterms or finals looming I'll get around to fixing it ;)

What do the colors of supercharger icons mean?

When you use the "Route Thru Superchargers" feature, the chargers along the route are colored according to the energy it takes to get to them. Green means you should make it fairly easily, yellow means you probably can but if you enounter a headwind or unexpectedly hot/cold weather, you may have to slow down, and a red border means that you probably can't.

Using the EV Trip Planner

How It Works

EVTripPlanner uses a physics-based model to predict how much energy your EV will use along your route. It accounts for:

Trip Settings

Setting the parameters for your trip is critical to getting an accurate estimate of the energy that will be consumed. The most important setting is your "speed factor", which is how much faster or slower than the prevailing speed (as estimated by Google Maps at the time of planning the route) you are going on average. Unfortunately, you can drive in different patterns and have the same average speed while consuming different amounts of energy. While these errors don't tend to be very large for long trips, the closer to "cruise control" you are at the average speed on long segments the closer the estimate will be. Also fill in payload, outside and cabin temperatures and your correct car model - these can make a significant difference.

Interpreting Results

EVTripPlanner has been used to plan over 50,000 routes for thousands of EV drivers. Many drivers report that EVTripPlanner predictions are very accurate - more than any other tool available. But you can't count on it being within let's say, 5%, all the time. You can hit unexpected traffic, weather conditions (especially headwinds) or have to make a last minute detour - so you should always have some margin for safety and a "Plan B" for where you would charge for any trip that is estimated to use more than about 80% of the available energy.

EVTripPlanner reports energy usage in two ways:

Since exact weather conditions all along the route are difficult to predict, we provide a sensitivity chart that shows how much energy would be used over a range of winds and temperatures.


We are always interested in your feedback - good and bad, feature requests and defect reports. When providing feedback on route accuracy, please provide your route ID (after the ? in the URL) and information about your drive that might be relevant. Send to

EVTripPlanner is maintained by Ben Hannel (with a little help from the rest of the family). Ben is 16 now and was 15 when he started working on EVTripPlanner. He will be applying for college in the Fall. If you like and use EVTripPlanner, consider making a donation to his college fund with the DONATE button.

Welcome to the latest release of EV Trip Planner! It has a few new features, including: Known Issues:
EVTripPlanner would like to thank the following for helping make this tool possible:
Welcome to EV Trip Planner version 2.7!
It has some really cool new features, but a few bugs might have been introduced as well. If you find any, please report them with the Contact Us link below and I'll do my best to fix them. In the meantime, you can use the old version