Skip to content
BatteryFixes
  • Home
  • BlogExpand
    • General Guides
    • Battery Health
    • EV Range Problems
    • EV Charging Problems
    • Warning Lights & Error Codes
    • EV Battery Drain & Energy Loss
    • EV Won’t Start or Power On
    • Brand-Specific Battery Problems
  • About Us
  • Contact UsExpand
    • Privacy Policy
    • Disclaimer
BatteryFixes
Home / Battery Health / How to Check EV Battery Health Without Going to a Dealer

How to Check EV Battery Health Without Going to a Dealer

BySharjeel Sajid 30/10/202627/09/2026

You want to know the actual health of your EV battery, not the range estimate on the dashboard, but the real State of Health percentage compared to when the battery was new. This guide covers every method to check EV battery health at home or at a service shop, without requiring a dealer visit.

This guide belongs to our battery health section. For the full overview, see Why an EV Battery SOH Reading Can Be Incorrect.

What to Know First

The most accurate ways to check EV battery health without a dealer are: OBD2 scanning apps that read BMS data (LeafSpy for Leaf, ScanMyTesla for Tesla, OBDeleven for VW/Audi, Car Scanner for Hyundai/Kia/Ford), checking the companion app’s battery health section (some brands report it directly), and performing a calculated range test at full charge. Each method provides different accuracy, OBD2 tools reading BMS data directly are the most accurate. If you don’t want to buy any hardware at all, see our guide on how to test EV battery health at home without special equipment.

Method 1: OBD2 App + Compatible Adapter (Most Accurate)

This method reads the BMS data directly, giving you the actual capacity figures the BMS uses internally, not a derived estimate. You need a compatible OBD2 adapter (plugs into the OBD2 port under the dashboard) and a smartphone app that understands your EV’s BMS protocol.

By EV brand:

EV BrandBest AppAdapter NeededWhat You Get
Nissan LeafLeafSpy Pro ($14.99)BAFX Bluetooth ($25)SOH %, Hx, cell voltages, capacity Ah
TeslaScanMyTesla (free Android)OBDLink MX+ ($120)Pack kWh, brick voltages, internal resistance
Chevy BoltCar Scanner ELM OBD2OBDLink MX+ ($120)Pack capacity, cell module voltages
Hyundai Ioniq 5Car Scanner / EVBatMonOBDLink MX+ or CAN adapterSOH %, cell voltages, BMS data
Kia EV6Car Scanner / EVBatMonOBDLink MX+SOH %, cell voltages
VW ID.4 / Audi e-tronOBDeleven (OBD11)OBDeleven Pro adapterBMS cell data, capacity, health metrics
Ford Mach-E / LightningFORScanFORScan-compatible adapterBattery module data, capacity
BMW i4Carly for BMWCarly adapter (~$80)Pack capacity, cell voltages, health %

How to interpret the readings:

  • SOH %: State of Health as a percentage of original, above 80% is good; below 70% may trigger warranty coverage
  • Remaining capacity in kWh or Ah: Divide by original spec to calculate SOH manually (e.g., 58 Ah remaining ÷ 66.2 Ah original on a 24 kWh Leaf = 87.6% SOH)
  • Cell voltage spread: All groups should be within 20–30 mV of each other at the same SOC, outliers indicate cell imbalance. See our step-by-step cell imbalance diagnosis guide for the full process.
  • Internal resistance (Hx on Leaf): Above 100% is new condition; below 70–80% indicates significant aging

Method 2: Companion App Battery Health Section

Some EV manufacturers display battery health metrics directly in the companion app:

  • Tesla app: Doesn’t directly show SOH % but shows energy added per charge and recent consumption data. Third-party Tesla apps (TeslaFi) provide better health trending from this data.
  • Nissan Leaf (NissanConnect): Shows battery capacity bars but not SOH %, LeafSpy is needed for the percentage
  • Hyundai Bluelink: Shows EV Battery % (charge level, not health), use Car Scanner for actual SOH
  • BMW Connected: Shows battery charge level; the My BMW app’s “Battery Health” section in some software versions provides SOH data directly
  • Kia Connect: Similar to Hyundai, shows charge, not health

Method 3: Full Charge Range Test

This method estimates health by measuring real-world range at full charge and comparing to the original EPA range.

  1. Charge to exactly 100%
  2. Drive a consistent route under consistent conditions (mild weather, no A/C or heat, 55–65 mph steady highway)
  3. Note the energy consumed for a specific distance (kWh per mile from the energy display)
  4. Calculate total range: total kWh remaining at full ÷ current efficiency rate = estimated range
  5. Compare to EPA original range

Example: Ioniq 5 Long Range shows 72 kWh usable at 100% charge (original: 77.4 kWh usable) = 93% SOH. If driving at 3.2 miles/kWh, estimated range = 72 × 3.2 = 230 miles vs. 266 EPA original = 86% of original range delivered.

Limitation: This method is less accurate than OBD2 reading because efficiency varies noticeably with speed, temperature, and driving style. Use it as a rough indicator, not a precise health measurement.

Method 4: Third-Party Battery Health Services

Several companies offer EV battery health checks without a dealer visit:

For a related problem, see Why Is My EV Battery Health Score Dropping Monthly.

  • Recurrent Auto: Connects to your EV’s API (via your account credentials, not physical access) and provides detailed battery health reports with comparison data from the same model. Works for Tesla, Chevy Bolt, Nissan Leaf, and other popular models. Cost: free with account.
  • EV battery health check services at tire/auto shops: Growing number of independent shops offer OBD2-based EV battery health checks. Typically $50–$150 and provide a printed report.

What SOH Numbers Mean for Your EV

SOH RangeConditionAction
90–100%Excellent, minimal degradationContinue normal use
80–90%Good, normal for 4–8 year old EVsContinue; monitor annually
70–80%Acceptable, approaching warranty thresholdCheck warranty terms; prepare documentation
Below 70%Below warranty minimum for most EVsFile warranty claim if within 8 years/100K miles
Below 60%Significant degradationBattery replacement consideration

FAQs

Is a dealer battery health check more accurate than an OBD2 app?

The dealer uses the same BMS data, just accessed through their proprietary tool rather than an aftermarket adapter. The BMS data is the same regardless of how it’s accessed. However, dealer tools also perform active capacity tests (sometimes called “battery learning” procedures) that cycle the battery through known conditions and measure actual capacity, more accurate than a static BMS reading. For warranty claims, dealer OEM testing is required. For personal monitoring, OBD2 app readings are sufficiently accurate.

How often should I check my EV battery health?

Once every 6–12 months for routine monitoring. More frequently if you notice range reduction, battery warnings, or unusual charging behavior. Keep a record of each reading (date, mileage, SOH, ambient temperature at measurement) to track your degradation trend over time. This data is also valuable for warranty claims and resale documentation. If your readings ever seem inconsistent month to month, see our guide on why battery health scores can drop monthly for how to interpret the trend correctly.

Bottom Line

The most accurate way to check EV battery health at home is an OBD2 adapter + a compatible app for your specific EV brand, this reads actual BMS capacity data, not a derived estimate. Cost: $25–$150 for hardware, often free or low-cost apps. For Tesla owners, ScanMyTesla + OBDLink MX+ is the standard tool. For Leaf owners, LeafSpy + BAFX adapter is the go-to. For VW Group EVs, OBDeleven provides the deepest access. Document your readings regularly, this data supports warranty claims and gives you visibility into your battery’s long-term health trend.

Further reading

  • Geotab: How long do electric car batteries last?
  • U.S. Department of Energy: Batteries for Electric Vehicles

Related guides

  • Why an EV Battery SOH Reading Can Be Incorrect
  • Why Is My EV Battery Health Score Dropping Monthly
  • Why Is My EV Battery Not Reaching Target SOC
  • How to Check EV Battery Voltage With a Multimeter
Sharjeel Sajid

Supervisor at a battery manufacturing company with 15 years of experience, holding a D.A.E. in Chemical Engineering. I'm passionate about improving battery performance and efficient energy use, and I share practical guidance on EV battery problems, charging issues, and fixes here on BatteryFixes.

Post navigation

Previous Previous
What Does No Charge Scheduled Mean on My EV?
NextContinue
Why Is My Tesla Not Charging
  • What to Know First
  • Method 1: OBD2 App + Compatible Adapter (Most Accurate)
  • Method 2: Companion App Battery Health Section
  • Method 3: Full Charge Range Test
  • Method 4: Third-Party Battery Health Services
  • What SOH Numbers Mean for Your EV
  • FAQs
  • Bottom Line
  • Further reading
  • Related guides
BatteryFixes

A free EV battery troubleshooting library for electric vehicle owners in the United States. We explain charging problems, range loss, warning lights, battery health and no-start faults in clear language, with safety warnings and step-by-step fixes.

Start here: Common EV battery problems →

Categories

  • General Guides
  • Battery Health
  • EV Range Problems
  • EV Charging Problems
  • Warning Lights & Error Codes
  • EV Battery Drain & Energy Loss
  • EV Won’t Start or Power On
  • Brand-Specific Problems

BatteryFixes

  • Home
  • Blog
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer

Safety notice: EV high-voltage systems operate at roughly 200 to 800 volts and can be fatal. Content on BatteryFixes is for general information and does not replace your owner’s manual or a certified EV technician. If you see smoke, smell burning or get a red battery warning, stop driving and call a professional or 911.

© 2026 BatteryFixes. All rights reserved. Privacy · Disclaimer · Contact
  • Home
  • Blog
    • General Guides
    • Battery Health
    • EV Range Problems
    • EV Charging Problems
    • Warning Lights & Error Codes
    • EV Battery Drain & Energy Loss
    • EV Won’t Start or Power On
    • Brand-Specific Battery Problems
  • About Us
  • Contact Us
    • Privacy Policy
    • Disclaimer