Time-of-use rate schedule + battery + departure → cheapest contiguous charging window.
Vehicle
Charge plan
Time-of-use rates ($/kWh)
Set the price per kWh for each hour of the day. Click an hour-block to edit it. Default below is a common 3-tier TOU pattern.
Cheapest charge cost
$—
—
If you charged immediately
Schedule
—
As-is, no warranty. These apps are free under their listed license and run entirely in your browser. Use at your own risk — don't blame me if your PC catches fire, your dog runs away, or the math turns out wrong. Verify anything that actually matters. None of this is professional financial, medical, legal, or engineering advice.
Most EVs let you schedule charging start time but DON’T know your utility’s time-of-use rates. This tool bridges that gap:
You get: the cheapest contiguous charging window, dollar savings vs charging immediately, and a copy-pasteable schedule for Tesla / Home Assistant / EVCC / OpenEVSE.
Click “Custom” and edit any hour to match your specific plan.
For a needed energy E = battery × (target - current) / 100 / efficiency, charging duration is D = E / charge_rate kW. We sweep start times from plug-in to (depart - D) in 5-minute increments. For each candidate start, sum the cost across hour-block boundaries:
for hour-segment from start to start+D:
segment_cost = rate[floor(hour) % 24] × charge_rate × segment_duration
total_cost = sum(segment_costs)
Pick the start time with lowest total_cost. O(N) in number of 5-minute slots — fast enough to recompute on every input change.
For informational purposes only. Not financial, medical, or legal advice. You are solely responsible for how you use these tools.