EV OBD2 App for iPhone: Battery Charge and Health

See inside your car’s battery.

Add your car’s battery readings from Odo’s EV catalog to see state of charge, battery health and cell data live, and record the charge used on every trip.

Why it matters

The dashboard shows a percentage and a range estimate. The battery management system knows much more: the real state of charge, how much capacity the pack has lost, and whether cells are drifting apart. That’s worth checking before you buy a used EV, or when the range starts to drop.

Battery data, by model.

The catalog covers 105 electric and hybrid models from 31 makes, including Hyundai, Kia, Volkswagen, Nissan, Renault, Ford, Toyota and Polestar.

  • State of charge on 97 of the 105 models
  • Volkswagen ID.3, ID.4, ID.5, ID. Buzz and ID.7 Tourer, Cupra Born and Tavascan, and Audi Q4 e-tron, with battery temperatures on the ID.4 and Q4 e-tron
  • State of health on 47 models
  • Pack voltage and current, cell voltages and temperatures
  • Charging, motor and inverter, and energy readings where the car provides them

Charge used on every trip.

Once a state of charge reading is added, Odo records the battery level at the start and end of each trip and shows the charge used or gained in the trip’s High-Voltage Battery group.

  • Start and end percentage on each trip
  • Shown when the charge changed by at least 1%
  • Included in the OBD data export
  • Alongside distance, speed and the rest of the trip

Hybrids too.

Hybrids that report the standard hybrid battery reading show its remaining life with no setup, on iPhone and CarPlay.

  • Hybrid battery remaining life, from the standard reading
  • Live on the CarPlay OBD tab
  • Hand-checked readings for the Hyundai Kona EV and Kia Niro EV
  • Your garage car listed first in the catalog

How to set it up

  1. 1

    Open the presets

    Go to Garage → OBD II → Custom PIDs and tap Add from Presets.

  2. 2

    Find your car

    Search for your make or model, then choose the model year.

  3. 3

    Add and connect

    Add the readings you want, or Add All for a category, then connect your adapter.

Battery readings vary by model and year, and not every reading works on every car. Catalog data comes from the open OBDb database, licensed CC BY-SA 4.0. Tesla doesn’t provide standard OBD2 data.

Questions about EV and hybrid OBD2

Can OBD2 show an electric car's battery health?

Yes, on many models. Odo's EV catalog includes a state of health reading for 47 of its 105 electric and hybrid models, along with state of charge on 97, pack voltage and current, and cell voltages and temperatures.

Can I check a used EV's battery with an OBD2 adapter?

Yes, if the car is in Odo's catalog. Add its battery readings from Presets to see the real state of charge, how much capacity the pack has lost and whether cells are drifting apart, which the dashboard percentage doesn't show.

Can I see how much battery a trip used?

Yes. Once a state of charge reading is added, Odo records the battery level at the start and end of each trip and shows the charge used or gained when it changed by at least 1%.

Do hybrids need custom PIDs to show battery life?

No, not if the hybrid reports the standard hybrid battery reading. Odo then shows its remaining life with no setup, on iPhone and on the CarPlay OBD tab.

Does Odo work with electric cars over OBD2?

Yes, for 105 electric and hybrid models from 31 makes. Add your car's battery readings from Presets to see state of charge, battery health and cell data. Full answer

Will OBD2 work with my car?

Most cars with a standard OBD2 port: US vehicles from 1996, European petrol cars from 2001 and diesels from 2004, and most cars worldwide from around 2008. A few makes limit third-party access. Full answer

Last updated

Download Odo.

For iPhone and iPad with iOS 18.6 or later, and Apple CarPlay.

Free to download. Offers in-app purchases.