Skip the auto shop - Our mechanics make house calls
  1. Home
  2. Articles
  3. What's the Difference Between a Code Reader and a Code Scanner?

What's the Difference Between a Code Reader and a Code Scanner?

code reader

In order to determine why your Check Engine Light is on, a mechanic will connect a handheld device to the OBD II connector under your dash (in a vehicle made in 1996 and onward). This lets the mechanic access the trouble code stored in the computer and begin diagnosing the problem. However, there are many different devices that do similar things, and it helps to know the differences between them.

Code reader vs code scanner

You’ll find two primary categories of devices out there – code readers and scan tools. There’s a lot of blurring of the lines between these two options, but here are the main differences:

  • Code Reader: A code reader is generally the cheaper of the two options, and also the most limited in terms of functionality. They basically connect to the OBD II connection, and tell you what the code is. You can then choose to clear the code if you want. That’s where their features usually end.

  • Scan Tool: A scan tool is generally manufactured for use in an automotive shop, and provides a robust set of tools for testing, diagnostics and more. Mechanics can also access more than just the ECU – the code scanner generally provides access to codes and problems in the ABS system, traction control and other supplemental systems.

In addition to the difference in functionality, there’s also a considerable difference in price. A code reader can cost hundreds but a good scan tool might set you back thousands, depending on the software and tools included. Some of these are very high-end, with touchscreen capabilities and additional equipment that can be used to make a more accurate diagnosis, test components on the car, and even control the vehicle’s onboard software to simulate different operating conditions.

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Skip the repair shop, our top-rated mechanics come to you.

At your home or office

Choose from 600+ repair, maintenance & diagnostic services. Our top-rated mechanics bring all parts & tools to your location.

Fair & transparent pricing

See labor & parts costs upfront, so you can book with confidence.

12-month, 12,000-mile warranty

Our services are backed by a 12-month, 12,000-mile warranty for your peace of mind.

Get A Quote

Need Help With Your Car?

Our certified mobile mechanics make house calls in over 2,000 U.S. cities. Fast, free online quotes for your car repair.


More related articles

P0222 OBD-II Trouble Code: Throttle/Pedal Position Switch/Sensor B Circuit Low Input
P0222 code definition Throttle/Pedal Position Switch/Sensor B Circuit Low Input What the P0222...
How to Buy Fuel Treatments
Adding a fuel additive to your gas tank when you fill up is one way to clean vital engine parts of deposits, improve the performance of your engine,...
How to Get a Louisiana Driver's Permit
s licensing program. The first step in this program is to obtain...

Related questions

Q: EGR P0404 code accelerating. 2005 Buick Terraza

For this code, there is a related technical service bulletin 06-06-04-003D dated March 20,2007. The TSB calls for installing a new EGR kit consisting of a new valve, tube, and wire connector, and directions to reprogram the powertrain control module....

Q: Car completely died after diagnostics scan, dealer says to replace kvm and body control module, very expensive! How and y?

Hello, thank you for writing in. You are in a tricky situation. It is very rare that simply pulling the diagnostic codes with a scanner would cause any kind of issue. The problem has likely stemmed from the keyless vehicle...

Q: A Sensor is Faulty

Hello. If the speedometer is not working and you are getting this code, then the vehicle speed sensor needs to be replaced. This will cause all of this to occur. This sensor is located on the transmission. In some cases,...