I love technology, especially automotive tech – being able to ‘summon’ a car, send it off to park itself, or just stay connected with the world … who wouldn’t like that? It’s like living in a real-life sci-fi adventure. But what happens when things go wrong? When your car refuses to move? Or starts illuminating the dash warning lights like a Christmas tree? Do you need one of the best OBD2 scanners to diagnose it?
It’s all very well having a car that’s packed with technology, some of it is lifestyle, but a great deal of it is there to make sure the car is as efficient as possible, and thanks to the CAFE (Corporate Average Fuel Economy) legislation, it’s only ever going to increase.
Decades ago, a car had a big V8, a carburetor that had a thirst bigger than John Wayne, poor brakes and even worse suspension, the only electronic control would be on the radio. These days however, we have suspension ECUs (Electronic Control Unit), gearbox ECUs, engine ECUs and anywhere between 75 – 300 electronic sensors fitted as standard … what happens when just one sensor fails?
Sometimes, a failed sensor could make no real difference to how a car drives … the external sensor air temperature for the dash readout for example, but what about the air temperature sensor for the engine? Yeah, the ECU is clever enough to still run the engine by allowing a default ‘safe’ setting, but it won’t be as efficient, and in some cases, on an earlier injection system, it could just be enough to stop the engine from running.
OBD2 & OBD II
Although On-Board Diagnostics (OBD) have been around for about 50 years (Volkswagen had a rudimentary OBD facility fitted to their Type 3 models in 1968), they only became mandatory in 1996, and ever since then, the functionality has increased.
The system uses a standardized set of Diagnostic Trouble Codes (DTC) to identify any problems that the ECU may have found, in some cases, it’s possible to reset the fault (if the problem was temporary for example), but at the very least, a quality OBD2 diagnostic tool can at least give you a trouble code.
It’s worth noting that even with a DTC to tell you what’s happening, it may not be as easy as you hope – it’s entirely possible that a DTC doesn’t relate to a failed component, but has happened as a direct result from another failed sensor, which then goes on to affect other systems – the reason why you pay heavily for shop diagnostics is as much about user knowledge and experience as it equipment.
Although every car manufactured since 1996 has an OBD port fitted, the practice of standardizing the fitment hasn’t happened, so this means that the OBD port could be ANYwhere in the car, although you can narrow it down usually to the front – under the seat, in the center console, under the dash, in the glove box, near the fuse box … literally anywhere.
If you’re having difficulty locating the plug, you can sometimes find the location in your user manual, or by giving a dealer a call, or the most simplest … checking online.
You need this: Where is my OBD port?
Once you’ve found the OBD2 port, you just need to plug the automotive diagnostic scanner in and switch the ignition on. Some car diagnostic scanners have their own protocols and processes, but typically, there will be an option to scan the vehicle for faults – this is the first step.
Once you’ve identified the fault (and logged it!) you need to try and clear the fault – but be aware that it could come back again instantly – in this case, you’ll need to start swapping out components. Having said that, don’t just immediately assume that the fault logged is down to a faulty component – this is where experience of automotive systems is invaluable.
10 Best OBD2 Scanners For Car Diagnostics
Some auto diagnostic scanners are standalone systems, while others work through an app on a smart device, the choice really is what works best for you, and how much you want to spend, but having tried and tested numerous scanners over the years, here’s ten of the best rated OBD2 scanners available right now.
1. BlueDriver Bluetooth Professional OBDII Scan Tool
BlueDriver tell you that this OBD2 diagnostic scan tool has been developed by professional engineers, and to be honest, looking at the functionality, you’d have to believe them.
This little Bluetooth scanner device will read and clear standard CEL codes and Enhanced codes, it will give you a live data stream (with so many variants that you really need to be an auto engineer to make the most of them), it even gives you vehicle specific repair reports – the code definition, possible causes and reported fixes.
Unlike some scanners, you don’t need to remove it once you’re done – you can leave it plugged in constantly monitoring the vehicle, and it’s been officially certified and licensed by Apple and Android – so there shouldn’t be any glitches between devices.
It also uses the ‘Identifix’ database, which is used by a number of professional repair shops, this gives you access to over 6.6 million fixes, all verified by professional auto techs – this is perhaps one of the biggest features for users that don’t have a full grasp of potential trouble spots – it means that as well as locating the fault, it can help you make sure that it’s the correct fault, and the best ways to effect a repair.
Cheap enough to be bought and tucked away, clever enough to get you out of a lot of trouble!
This is our number one choice for the Bluetooth OBD2 scanner.
2. Innova 3160g Code Reader
Yes, it’s a standalone scanner, with some nice features but it must be said that some of those features aren’t 100% correct – the streaming to a Windows computer is a neat function, but won’t work with Win 10 for example.
However, it does have free updates via an internet connection, but this is for the firmware, not car database, so any bugs could potentially be ironed out, providing that Innova feel it’s worth their time to create a fix.
The unit itself works well, it has a 3.5” color screen, which is just about big enough providing you don’t want to hook it up and use the live-stream function while driving, and will read and clear fault codes on most domestic and foreign vehicles that use the OBD2 protocols, but you should check on the website if your vehicle is a little … more specialized.
The Innova comes with the RepairSolutions database also, which gives you verified fixes, typical costs and ‘how-to’ videos.
The one final touch that is simple yet brilliant is the lighted OBD2 plug – often the socket is located in some dark recess and actually being able to connect can be difficult – the plug with the Innova has a built in LED light – brilliant!
3. Actron CP9690 Trilingual AUTOSCANNER
The Actron is a great diagnostic tool that comes with all the gear to connect with OBD I and OBD 2 vehicles – 6 plugs in all, and a separate power lead, although it can be powered by batteries. The coverage of vehicles (and years) is good: most 1996 – 2013 GM, Ford, Chrysler, Honda, Nissan, Toyota and Hyundai vehicles, 1996 onwards for OBD2 and CAN bus network, 94 – 95 OBD2 and 1984 – 1995 GM, Ford, Chrysler and Toyota OBD I cars. It’s pretty comprehensive.
The unit itself looks well made and has big, rugged buttons which is a great touch – especially when you’re wearing gloves or your hands are covered in oil. It has a usable color screen, although the same as the Innova – if you’re looking to read live data while driving, it’s a little small, but it does record and playback and you can print the information to a PC.
Before we get too excited about OBD I compatibility, in my experience, most scanners that offer that functionality can only show limited data or perform limited tasks – it won’t give you the same information as a newer OBD2 vehicle.
An honorable mention goes to the CodeConnect database, which has over 26 million verified fixes for the most common problems, so diagnosing problems gets a whole lot easier.
4. Autel AL519 AutoLink Enhanced Reader
If you don’t have a need for OBD I, then even putting aside the price point (which is low), the Autel AL519 is definitely one of the best OBD2 scanners on the market. Not only will it communicate with a vast array of vehicles – be that European, domestic or Asian, but it supports all ten modes of OBD2 tests and has a patented ‘One-Click’ readiness key for checking whether your vehicle is ready for the state emissions test.
The reader itself reminds me of an older Snap-On style code reader, and has a sort of rubberized protective case in case you drop it (easily done). It features a color TFT screen and built-in speaker and is capable of reading and clearing most generic or manufacturer specific fault codes, including engine, transmission, ABS and SRS codes. It’s also updateable via an internet connection (connected to a PC) so the database should never go out of date.
It also has thousands of troubleshooting tips – all related to each specific code, so even if you’re not 100% sure of what’s happening, the Autel can help you diagnose and fix. At this price, it’s definitely worth purchasing one of these, even if you only use it once a year.
5. Launch X431 PROS Automotive Diagnostic Tool
Yes, it’s expensive, but the Launch X431 is the equivalent of a professional diagnostic tool, rather than a code reader or scanner – just a few years ago, you’d buy something similar to this from a tool dealer and you’d be paying thousands of dollars.
The difference between this and some of the other OBD2 scanners here is that this does so much more – it’s a diagnostic tool that’s capable of activating systems, reprogramming components and servicing or resetting management functions.
The kit comes with 14 different connectors, either for older OBD I vehicles, or for accessing further systems on the newer cars, and it can perform such functions as:
- ECU coding – reprogramming keys
- immobilizer matching
- recoding fuel injectors
- steering angle calibrations
- adjusting and resetting the Throttle Position Sensor
- Diesel Particulate Filter (DPF) regeneration
- ABS brake system bleeding
- Electronic Park Brake reset
… and of course, read & clear fault codes from all the systems – fueling, engine, transmission, emissions, body and powertrain.
If that’s not enough, it also has Wi-Fi functionality and Bluetooth – so you can view what’s happening under the hood while still connected, and should you find yourself with a little downtime, it’s capable of being used as a generic tablet – for taking pictures, surfing the internet, streaming movies … it really does do everything.
It’s all wrapped up with a HD 6.98" color touchscreen and comes in a hard plastic carry case, with everything being safely and neatly stored.
This has to be the #1 OBD2 scanner and diagnostic tool for the money.
6. ScanTool 426101 OBDLink MX Bluetooth
The ScanTool 426101 says that it works with every vehicle from 1996 onwards that’s sold in the USA aside from hybrids and electric vehicles.
What you’re buying is essentially a plug that fits in to the OBD2 socket and then you download an app to your Android or Windows device (although it won’t work with the Win 8 phone), but it’s also capable of working with other third party Android apps such as Torque, Dash Command and obdCANex (which actually allows for remote starting on some vehicles).
It supports all 5 OBD2 protocols, along with the SW-CAN (GM) and MS-CAN (Ford), and it has to be said, although it works with hundreds of different vehicles, it seems that Ford and GM are the preferred brands, purely through the extra functionality; some later GM models allow for control of the windows and door locks, and as previously mentioned, there’s a remote start facility.
Capable of reading and clearing fault codes, along with streaming, logging and exporting real-time data, there’s even the option for sharing through DropBox. There’s no need to remove it after use – after two hours of inactivity, the unit goes in to a sleep mode, which means there’s no drain on the battery.
Small, portable and cheap enough to leave in your glovebox, just in case. A great Android OBD2 code reader.
7. BAFX Products Bluetooth Diagnostic Reader
OK, this isn’t the most comprehensive OBDII reader, but for the money, it definitely gives you the most bang for your buck. Designed to work with Android apps and Windows, you’ll need to download the relevant app – nothing comes with it as standard, but it will work with numerous apps such as Torque, Piston, Carista, Dash Command, Scan Master … you’ll need to view their sites for a full list, but it’s guaranteed you’ll find something you like.
Speaking of guarantees – BAFX guarantee that this device will work with any vehicle purchased in the USA that’s been manufactured since 1996 (although that excludes commercial), including hybrids. It won’t work with supplementary systems such as ABS or SRS, only with the engine management, but it can read a wide variation of sensors with the live data stream – O2 sensors, fuel trim, all temperature sensors (oil, water and air), air to fuel ratio, DPF temperature and fuel pressure are just a few.
It has a 2-year warranty. If you just need basic functionality and engine fault code clearing, this is the cheapest OBDII reader available to buy.
8. FOXWELL NT301 Car Obd2 Scanner Professional
Another OBD2 code reader for not much money, and this has been designed for the home user, so it’s pretty intuitive to use.
It doesn’t skimp on functionality – it’s model dependent, but some of the live data inputs include: long and short term fuel trim, calculated engine load, coolant and intake temperatures, O2 sensors, vehicle speed sensor, fuel level input, barometric pressure, intake manifold absolute pressure … the list goes on, but suffice to say, it has pretty much all the functionality you need.
It works with both generic and manufacturer specific fault codes, and includes a built-in DTC definitions and look-up library – it should define the code but also allows you to look for a specific code to understand exactly what that means.
The Foxwell NT301 only has a 2.8” color TFT screen which is OK when stationary, but it can record & log and then send the information to print through a PC, so the smaller screen isn’t the end of the world. It works with nearly every vehicle with OBD2 protocols (pretty much anything manufactured since 1996).
9. ANCEL AD310 Car Engine Fault Code Reader
Ancel are pretty clear – this will work on MOST post-1996 US cars and post-2000 European and Asian cars, but they can’t (don’t) guarantee compatibility. This is a standalone unit, and the price is low, but that doesn’t mean it isn’t much use – it all depends on your need.
Sure, the AD310 won’t do the other systems (SRS, ABS, fuel etc) like some of the more expensive readers, but that’s not what this tool is for – if your Check Engine light is on, there’s a good chance that this scanner will be able to diagnose it, and thanks to the built-in definition library, it will give you solid information to fix it and be certain of what the problem is.
The Ancel AD310 supports all OBD2 and CAN protocols, comes with a 2.5ft cable (which is handier than it sounds), has a backlit screen for those dark evenings, and comes with a three year warranty.
10. Autel MaxiCOM MK808 OBD2 Scanner
The second most expensive tool here, but the same as the Launch X431 PROS, this isn’t just a engine management OBD2 scanner, it’s a full diagnostic tool which is capable of interrogating all the systems fitted to anything post-1996 American and post-2000 for Europe – fuel, ABS, SRS, engine, transmission, brake, emissions, lights, wipers … any electronic system.
It also has quick links to online repair manuals, giving you the information to find & fix issues. You can reprogram keys (and lock any lost keys), and service a TPMS system, including registering new sensors and display the IDs of the fitted sensors.
Wi-Fi compatibility allows for over the air updates, but a word of caution – you get one year’s free access to updates, and then they’re paid for, and they aren’t cheap.
All in all, it’s a great alternative OBD2 diagnostic tool, and it’s just about cheap enough for the home user, but it will happily work in a professional environment too.
There’s a huge difference between being able to read and clear a fault code, and being able to activate or monitor live systems, recode injectors or keys and interrogate other control systems, and that’s why you’ll see that some of these car scan tools can be picked up under 100$, while others will cost you hundreds of dollars.
Pricing isn’t everything – some of the cheaper models can still do around 85% of the work that their more expensive counterparts do, but it all depends on just what you want to do – a professional reader or diagnostic tool is only super useful if you have the need for that last bit of functionality – if you don’t, why pay the extra?
As I mentioned earlier, scanners that are capable of OBD I connectivity will always offer limited functions, and that’s no fault of the scanner, but of the OBD I ability – we’re talking control systems from the eighties, and they were just nowhere near as complex or technical as the later stuff. If you really need OBD I compliance, you may be better off finding a vehicle specific system second-hand, at least that way, you’ll be able to do everything that the system is designed to do.