EvmetricsOBD EvmetricsOBD

Deep diagnostics
for your EV

Live battery telemetry, charging graphs and professional reports — for Jaguar, Land Rover and popular electric vehicles.

iPhone & iPad macOS Bluetooth · Wi-Fi · USB JLR available now 22 platforms
Overview Showcase Vehicles Fleet Use Cases Adapters ECUs Support

Built for drivers and professionals

The iOS and iPad app is designed for EV owners who want real insights without a dealer visit. The Mac app with wired USB is built for workshops and fleet managers who need sustained, high-throughput sessions.

iPhone & iPad

For EV owners & enthusiasts

Connect wirelessly via a ~£20 Bluetooth OBD dongle. Check your battery's state of health, watch a live charging curve, decode a warning light — all from your pocket.

  • Battery state of health and cell voltages
  • Live charging graph (power vs SoC)
  • Automatic journey logging with route maps
  • Pre-purchase vehicle inspection
  • Climate, TPMS and drivetrain data
  • Shareable diagnostic reports
Download on App Store Join the public beta on TestFlight →

Mac & Wired USB

For workshops, specialists & fleets

Wired ELM327 USB adapters give rock-solid throughput for multi-hour sessions. Full vehicle scans, Mode $06 on-board monitor tests and printable reports that match what technicians expect.

  • Wired USB — no dropped connections mid-scan
  • Full vehicle scan across all mapped ECUs
  • Mode $06 on-board monitor readiness
  • CAN bus traffic monitor per protocol
  • Multi-ECU header switching (7E0 / 7E1 / 795 etc.)
  • Workshop checklists — service, MOT, staged diagnostics
  • Fleet cost tracking with renewal reminders
  • HTML reports ready to share with customers
macOS (in progress) →

Everything your vehicle is hiding

Standard OBD2 apps read emission PIDs. EvmetricsOBD uses manufacturer UDS Service 22 commands to access the data the dealer sees.

HV Battery Deep Scan

Pack voltage, current, state of charge, state of health, individual cell voltages and battery temperatures — from the actual BMS, not OBD gateway proxies. The module scan adds per-module voltage, temperatures and state of health.

Charging Graph

Real-time power vs SoC curve plotted as you charge. See exactly where your battery's taper begins and compare sessions over time.

Diagnostic Reports

Complete HTML reports covering all OBD modes ($01–$09): freeze frames, O2 sensors, IUPR counters, emissions readiness and EV battery sections, with optional NHTSA vehicle info.

Full Vehicle Scanner

Sweep every mapped ECU in the vehicle — BECM, HVAC, TPMS, TCM, E-Diff and more — and see which modules respond and which are silent. Interrupted scans save their progress and resume where they left off.

Live Sensor Dashboard

Customisable live view of all visible sensors: temperatures, pressures, voltages, speeds. Sensor categories are specific to each vehicle template.

CAN Bus Monitor

Track TX/RX counters per CAN bus in real time. See which protocol is active, how many frames are positive, and switch buses without disconnecting.

Emissions Readiness & Mode $06 New

Every readiness monitor is read from the engine individually, including the one that catches people out: supported but not yet complete, which fails an emissions test on a car with no faults at all. This drive cycle sits next to the figures since codes were cleared, so you can see how much further to drive, and the warning light is read as a light. Mode $06 test results come in real units, and a stored freeze frame is captured into the report.

VIN Decode

The VIN is read from the car and embedded in every diagnostic report. Turn on the optional NHTSA lookup in Settings → Privacy to add make, model, year and trim; it is off by default, so the VIN never leaves your device unless you ask.

iCloud Cross-Device Sync

Seamlessly sync your Garage vehicle records, Workshop templates, active jobs, and Fleet costs across iPhone, iPad, and Mac.

Known Conditions Database

Contextual alerts suppress false positives by cross-referencing OEM campaigns. Stop panicking over a 72% SoC cap if it's a known manufacturer recall.

Reverse Engineering Tools

Developer mode with PID scanner, raw AT command console and CAN broadcast capture. Contribute new PIDs to the community template library.

Journeys New

Every drive is archived automatically — the live power curve, energy used, regen recovered, distance and duration, with the route on a map. A paused drive stays in the header until you resolve it, and you can Resume a recent journey to keep recording onto it as one continuous trip. Synced via iCloud and exportable as a .evmjourney file.

Workshop New

Reusable checklist templates — Full Service, MOT Check, a cost-ordered Engine Diagnostic — applied per vehicle with red / amber / green on every item. Build your own and share as .evmwt files.

Fleet New

Track every vehicle's costs — expenses plus scheduled, recurring events — rolled into totals spent, what's due in the next 12 months and a projected annual run-rate. Exportable as .evmfleet.

Feature Advisor New

A read-only catalogue of dealer-activatable features your JLR could receive — CarPlay, Configurable Dynamics, adaptive cruise, ambient lighting — with the car probed for what's active, present or missing. The app never codes anything; it refers you to a specialist.

Widgets & CarPlay New

Eight Home/Lock Screen widgets — Garage, Charge, Journey, Power, Battery Pack, Temperatures, Tyres and Climate — each deep-linking into the app, plus a CarPlay Power Monitor with live sparklines while you drive. Live widgets dim and show when they were last updated once their reading goes stale, so an old figure never passes for a live one.

Siri, Shortcuts & Spotlight New

Ask hands-free while you drive — “what are the tyre temperatures”, “what is the engine oil temperature”, “what is the average battery pack temperature”, “what’s my battery level”, “how much range is left”, “what dongle is connected”. Answers come from the last reading with the phone locked and the app closed, and always say how old that reading is. Any sensor is readable by name, in British or American wording. Shortcuts actions cover every reading plus Connect, Scan for Fault Codes and Save the Current Drive, so you can automate them — connect the moment CarPlay starts, scan for faults when you get home. Your garage and the full fault-code database are indexed in Spotlight, so a registration, a code, or just the symptom finds it.

Dynamic Island & Live Activities New

While a car is connected, two Live Activities sit in the Dynamic Island and on the Lock Screen: the adapter link, which also says whether the drive is being recorded, and the drive or charge in progress with distance, speed and efficiency, or power, battery and energy added. When it ends the card becomes “Last drive” or “Last charge” with the final figures. On the CarPlay Dashboard and in a paired Apple Watch’s Smart Stack the same cards get a full layout. iPhone only.

Pack Temperature While Charging New

The live charge shows the hottest battery module, banded green, amber or red, with the pack average, the peak so far and whether the whole pack is warm or one module is running away from the rest. If it goes red you are alerted, even with the phone locked, with advice to stop and let it cool; once per excursion, so a reading sitting on the limit can’t nag. Needs a car that reports its module temperatures.

CO₂ & Period Totals New

Journeys, charges and the Fleet carry a CO₂ figure: what a petrol or diesel trip burned at the tailpipe, and the grid carbon behind an EV’s charging at an intensity you set, so the two never double count and add up to one honest fleet total. The Journeys and Charging lists can collapse into monthly or yearly totals and drill back in.


See it in action

From the live drive header to the widget stack — captured on an iPhone.

Current Drive screen — distance, energy, power curve, front/rear axle split and a Save Journey button
Live drive tracking
Distance, energy and the front/rear power split as you drive — one tap to Save or Resume the journey.
Archived journey detail — average temperatures, temperature monitor chart, coasting percentage and fuel economy
Every journey, archived
Temperatures, coasting share and efficiency captured for each trip, with the route on a map.
Widget stack configuration — Charge, Power Monitor, Climate, Tyres and Battery Pack widgets
Home-Screen widgets
Build a stack of up to five — Charge, Power, Climate, Tyres and Battery Pack — plus a CarPlay Power Monitor.
EvmetricsOBD Pro — Garage, Trouble Code Scanner, Diagnostic Reports, Vehicle Audit and Timeline
Everything in Pro
One subscription unlocks Garage, scanning, reports and the audit — and every new vehicle platform we add.

Three ways to connect

Any ELM327-compatible adapter works. No proprietary hardware required.

Bluetooth LE

Default. Pairs instantly with any ELM327 BLE dongle. Works on iPhone, iPad and Mac.

USB Serial

Wired FTDI/CP210x/CH340 adapters. Rock-solid throughput for sustained workshop sessions. Available on macOS only.

Wi-Fi

TCP socket connection to Wi-Fi ELM327 dongles. Useful where BLE range is insufficient. Auto-reconnects and can auto-join the adapter's network on iOS.


22 vehicle platforms

JLR I-Pace and XF available now, plus a Generic OBD-II template for any car. Hyundai E-GMP, VW MEB/MQB, Ford, the petrol Mustang, American Jeep, Dodge and Ram, Toyota, Mazda, Mercedes and more carry unvalidated templates while we confirm them on real cars.

Jaguar I-Pace JLR ICE Generic OBD-II Hyundai / Kia E-GMP VW MEB VW Group MQB Ford EV Stellantis e-CMP Volvo / Polestar CMA Porsche J1 / PPE Rivian R1T / R1S Toyota TNGA Mazda SKYACTIV Ford Mustang FCA US (Jeep / Dodge / Ram) + 6 more
View full compatibility →

How people use it

From checking battery health before buying a used EV to full workshop diagnostic sessions.

See use cases →