Best OBDII Scanners

Updated July 2021
Header Image
Why trust BestReviews?
BestReviews spends thousands of hours researching, analyzing, and testing products to recommend the best picks for most consumers. We only make money if you purchase a product through our links, and all opinions about the products are our own. Read more  
BestReviews spends thousands of hours researching, analyzing, and testing products to recommend the best picks for most consumers. We only make money if you purchase a product through our links, and all opinions about the products are our own. Read more  
BestReviews spends thousands of hours researching, analyzing, and testing products to recommend the best picks for most consumers. We buy all products with our own funds, and we never accept free products from manufacturers.Read more 
Bottom Line
How we decided

We purchase every product we review with our own funds — we never accept anything from product manufacturers.

30 Models Considered
8 Hours Researched
2 Experts Interviewed
65 Consumers Consulted
Zero products received from manufacturers.

We purchase every product we review with our own funds — we never accept anything from product manufacturers.

Buying guide for best obdii scanners

Car problems can be extremely frustrating. Not knowing exactly why the vehicle is malfunctioning creates worry and confusion. And even though error lights on your dashboard provide some clues, just as often, they create additional confusion. After all, a check engine light could signify anything from a loose gas cap to a serious engine problem.

That’s where an OBDII scanner can help. Just plug the scanner into the port beneath your dashboard. It will interface with your vehicle’s on-board sensors, finding problems and displaying error codes on the scanner’s screen.

OBDII scanners are made to work with multiple models and make of vehicles, giving them amazing versatility. If you’d like to diagnose vehicle problems on your own and are interested in obtaining an OBDII scanner, read on for valuable information that will help you make the right purchase.

Get emails you’ll love.
Learn about the products you’re wondering if you should buy and get advice on using your latest purchases.
Content Image
For the fastest performance from an OBDII scanner, look for one that is CAN-compatible. CAN (controller area network) is used in the majority of cars with 2004 and newer model years.

Types of OBDII scanners and how they work

OBD is short for “onboard diagnostics.” OBDII is the second version of this hardware. The first version appeared in the early 1980s, but it was limited to certain makes and models. OBDII appeared in the mid-1990s with a universal port that allows one device to scan multiple models of cars. Vehicles from 1996 and newer should be compatible with OBDII scanners.

When shopping for an OBDII scanner for home use, you’ll likely be purchasing a handheld scanner. Professionals in repair shops, however, will want to make use of a computer-sized OBDII scanner. These larger scanners have powerful processors and run fast, so you can perform many scans in one day.

Scanners deliver data through a couple of means. Some OBDII scanners are wired: a cable runs from the OBDII port in the vehicle to the scanner, where it delivers data. Other scanners communicate data via a USB, Bluetooth, or WiFi connection. You connect this type of scanner with another device, such as a smartphone, tablet, or laptop, to get your data.

Deciphering scanner information

All OBDII scanners can generate error codes. Understanding what to do with those error codes can be tricky with some scanners, though. High-end scanners will show troubleshooting information on the screen along with the error code. This simplifies the process of fixing problems, while also saving time.

If the troubleshooting information isn’t displayed on the screen, the device may allow you to connect to the internet to find the data you need.

Content Image
Did you know?
A professional-level OBDII scan tool can both receive data from the car’s systems and send data to the systems. This allows for more extensive troubleshooting.

OBDII scanner features

All handheld OBDII scanners can read basic errors, generating the proper error codes. The scanners can clear error lights, too. But if you want a few extra features, here are some items to consider.

Apps: Some OBDII manufacturers create companion apps that accompany the hardware. With an app, your error codes and data can be stored on a smartphone or tablet. The app can also tap in to additional information about error code troubleshooting that’s stored in the cloud.

Connector: The connector on the OBDII scanner has a 16-pin plug. These pins are thin and delicate. If they’re damaged, the scanner will no longer work. Some scanner cables have plastic protectors around the pins, keeping them safe, which is a nice feature. Always store the OBDII scanner carefully to avoid inadvertent damage.

Display screen: A handheld scanner with a large, sharp display screen can show quite a bit of information. Some OBDII scanners have a screen large enough to show both the error code and the troubleshooting information.

I/M Readiness: If you live in a state where your vehicle must undergo regular inspections, you’ll want an OBDII scanner with the I/M feature. I/M, short for inspection and maintenance, can measure the vehicle’s systems to see if they’re ready for inspections testing.

Live data: If you want to measure a system while driving, you’ll need a scanner with the ability to measure live data. Other scanners only work when the vehicle engine is not running.

Storage: If you’d like to remember the results of past scans, look for an OBDII scanner with a memory storage area. This can be helpful for tracking errors as they evolve over time.

VIN retrieval: Certain OBDII scanners display the VIN number of the vehicle after scanning. Reading the scanned VIN allows you to match it with the VIN on your vehicle paperwork. This assures you no one has tampered with the vehicle’s systems or changed the VIN.

OBDII scanner prices

Basic handheld OBDII scanners can be had for a low price, usually from $20 to $50. These scanners, often referred to as code readers, check for the most basic problems. If you just want to have a bit of information in hand when you visit the repair shop, this type of entry-level OBDII scanner is a good choice. (They can clear error lights, too.) However, an entry-level OBDII scanner won’t provide immediate troubleshooting information.

Mid-range OBDII scanners work nicely for people who like to do some repair work at home. These vehicle scanners have the ability to recall data from past scans, which can be helpful for comparison purposes. Called scan tools, they can diagnose both basic and extensive problems, providing troubleshooting data. Mid-range OBDII scan tools cost between $50 and $150.

The most expensive OBDII scanners for amateur use cost anywhere from $150 to $1,000. Some pro-level models cost up to $10,000. Models at the upper end of this range will not be handheld devices. Expensive OBDII scan devices have the ability to add extra data to the readings. For example, you may see the exact time the error code occurred, as well as any other errors that were occurring at the same time. Those who commonly perform auto repairs will want a top-tier OBDII scanner for the best results.


Connecting an OBDII scanner to a vehicle is an easy process. Reading the codes doesn’t require a lot of technical know-how, either. Still, there are a few things you need to know ahead of time. We’ve compiled some tips to help you have more success with your OBDII scanner.

  • Know where to find the OBDII port. Commonly, the port is located beneath the dashboard to the left of the steering column. The port may have a cover or latch. If you cannot find the port, consult the internet: there are multiple online sites exist that have the right information for your make and model of vehicle.

  • Plug in the scanner gently. Don’t force it. If the scanner and port are lined up properly, it should pop in with minimal force. Using too much force could damage the pins.

  • Know how far to turn the key. Some OBDII scanners require that you start and run the car’s engine while scanning. Others require you to turn the key just halfway to activate the vehicle’s power systems.

  • Have your data ready. Depending on the scanner, you may need to enter the make and model of your car before the unit begins scanning.

  • Plan how you will record the error codes. Once the scan is complete, the codes will appear on the display screen. You can write them down, send them to a smartphone over a wireless connection, or send them to a printer or laptop via USB.
Content Image
Common problems that generate a check engine light are a loose gas cap, a malfunctioning catalytic converter, and loose spark plug wires. An OBDII scanner can pinpoint the problem.


Q. Why would I want an OBDII scanner? After all, I can’t fix my car myself.

A. Having an OBDII scanner at home is helpful even for those who have no experience as a mechanic. By running the scanner, you can find error codes that give you an idea what’s wrong with the vehicle. You can then make an informed decision about whether the car needs to be taken to a mechanic immediately or if the problem can wait. Additionally, you’ll know whether the repair shop is treating you fairly regarding proposed repairs.

Q. What vehicle problems can an OBDII scanner detect?

A. An OBDII scanner can detect any error code that would trigger an MIL (malfunction indicator lamp) in the vehicle. These lights may include a check engine light, an oil error light, or a battery error light. The purpose of the MIL is to alert you to a problem. By using an OBDII scanner, you then can pinpoint the exact problem that caused the MIL.

Q. What do the OBDII codes mean?

A. The error code displayed on the OBD2 screen follows a certain pattern. The first character is a letter that signifies the area of the vehicle with the error. “B” signifies a body problem, while “C” signifies a chassis problem. The numbers that make up the remainder of the code further pinpoint the problem. Rather than trying to memorize the codes, OBDII scanners typically display the code’s meaning or connect you with an app that can define the code for you.

Other Products We Considered
The BestReviews editorial team researches hundreds of products based on consumer reviews, brand quality, and value. We then choose a shorter list for in-depth research and testing before finalizing our top picks. These are the products we considered that ultimately didn't make our top 5.
See more
Our Top Picks