OBD2 Ninja: Car Code Reader
Check engine light scanner
Only for iPhone
$0.99 · Designed for iPhone. Not verified for macOS.
iPhone
Now reads ABS, airbag and power steering modules not just the engine. The warning lights every other code reader ignores, explained in plain English, with Carplay!
Check engine light on? Find out whether it's serious before
you book a shop visit or drive another mile.
OBD2 Ninja reads your car's codes and rates every one Fix
Now, Fix Soon, or Monitor for your year, make and model.
Then it tells you what to check first.
$0.99 once. No subscription, no account, no ads. OBD2 Ninja
carries Apple's "Data Not Collected" privacy label, and
everything works offline. In a parking garage, on the
shoulder, with no signal at all.
IS IT SERIOUS?
Every code gets an urgency rating, not just a definition:
• Fix Now: stop driving or get it looked at today
• Fix Soon: safe to drive, book it this week
• Monitor: keep an eye on it
Plus what usually causes it on your specific vehicle, and
the cheapest thing to check first.
READY FOR EMISSIONS?
See all eight readiness monitors at a glance before you go
to the test station. Know whether you'll pass, or how many
more miles of driving you need, instead of paying to find
out.
READ AND CLEAR
• Stored, pending and permanent codes
• Freeze frame data captured when the fault tripped
• Clear codes and reset the light after you fix it
• Confirm the fix actually held
LIVE DATA
Watch coolant temp, fuel trims, O2 sensors, RPM, load and
timing in real time. Pin down an intermittent fault the
parts-store scanner can't see.
WHAT YOU NEED
Any ELM327 Bluetooth LE or Wi-Fi adapter, and a car built
1996 or later (2001+ petrol / 2004+ diesel in the EU).
Tested and confirmed with: Carista, Vgate iCar Pro BLE,
OBDLink MX+. Full list and setup guide at ninja-obd2.com.
WHAT IT DOESN'T DO
OBD2 Ninja reads the engine and emissions systems that every
car is required to expose. That is what turns your check
engine light on. It does not read ABS, airbag, transmission
or body-module codes, and it can't do dealer-level coding.
Those need manufacturer-specific tools. We'd rather tell you
that now than after you've paid.
PRIVACY
No account. No sign-up. No analytics. Nothing leaves your
phone. Apple's own privacy label on this page reads "Data
Not Collected." Check it.
SUPPORT
A real person answers every email. support@ninja-obd2.com
Ratings & Reviews
- This app hasn’t received enough ratings or reviews to display an overview.
BEYOND THE ENGINE
Your check engine light was only ever half the story. OBD2 Ninja now reads the modules the OBD-II standard never covered:
• ABS and stability control
• Airbag (SRS)
• Power steering
• Transmission, climate, hybrid and body modules
These use manufacturer-specific addressing that isn't published anywhere, so it works on some vehicles and not others — and the app tells you which rather than showing you an empty list. Toyota, Lexus and Scion are supported by name. On other makes it searches the vehicle's data bus for modules, which takes about a minute and only runs while you're parked.
Codes come back with the status the module actually reported — whether a fault is failing right now or was stored months ago and hasn't recurred — instead of a guessed severity. Chassis and body codes are manufacturer-specific, so the app shows you exactly what the module said and doesn't invent a repair for it.
READ-ONLY, BY DESIGN
This never writes to a module, never clears a chassis code, and never attempts a security unlock. Searching for modules is blocked unless the vehicle is stopped.
HELP US ADD YOUR VEHICLE
There's no public list of these addresses. Every one the app knows came from a real scan on a real car.
So when a module can't be read, you can send us what happened — the addresses tried and exactly what each one replied. You see the whole report, in full, before anything sends. It carries your vehicle's year, make, model and engine, and a nine-character VIN pattern shared by every car of that specification. Never your full VIN: the characters identifying your individual car are dropped before anything is written to disk. Nothing else about you or your phone goes with it.
Anything found this way is also remembered on your device, so the next scan of the same vehicle skips the search entirely.
ALSO IN THIS RELEASE
• Every module scan can be exported as text, raw replies included, to hand to a shop or to us.
• The adapter log now captures module traffic alongside OBD-II commands.
The developer, Cory Green, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Collected
The developer does not collect any data from this app.
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
- Seller
- Cory Green
- Size
- 2.9 MB
- Category
- Utilities
- Compatibility
Requires iOS 18.0 or later.
- iPhone
Requires iOS 18.0 or later. - Mac
Requires macOS 15.0 or later and a Mac with Apple M1 chip or later. - Apple Vision
Requires visionOS 2.0 or later.
- iPhone
- Languages
- English
- Age Rating
4+
- 4+
- Copyright
- © Cory Green 2026

