OBD2 Buyers Guide
OBD2 Buyers Guide
OBD2 Buyers Guide
Welcome to this buyer’s guide. I spent the whole last year buying and testing
di erent OBD scanners for beginners so I can give you a lot of great tips to save
money and get the best device possible.
Legal notice
All content and photographs in this eBook are the exclusive property of
iamcarhacker.com
● Code reader
● Bluetooth adapter
● Laptop software
● Bi-directional scan tool
● For one brand
Here are the key functions that you want to have in your first scanner. There are
OBD readers for $20 - 30 that can do all of these.
Freeze frame data Live data history log for OBD codes
Your best bet to get all of these functions for cheap is to get either an engine code
reader or Bluetooth adapter and use it with your smartphone.
Advanced OBD2 functions
You also need to know these advanced functions. Some of them can be found in
cheaper tools under $100 and I will talk about specific scanners later, but first, you
need to understand these features.
Advice for beginners: Start with a cheap engine code reader or Bluetooth adapter
to learn basic OBD functions (10 OBD modes), and once you can use these, you can
move to an advanced scanner.
Engine code reader
The engine code reader is the most basic diagnostic scanner type but is great to
start with for beginners.
It is the simplest device to use. There isn't a battery, so you don’t have to worry
about charging, and a wired connection will always work. Bluetooth devices can
sometimes give you connection issues.
I would say the Bluetooth adapter is great to start with. You can use it with multiple
apps which will expand the functionality of the code reader by another function like
better display of engine live data in multiple graphs, full scan, or even some
advanced features like coding/service.
There is a full comparison with videos for each adapter, but my recommendation is
to get Veepeak as a beginner. It costs $17 and you can pair it with di erent apps.
OBD apps for smartphone
There are a bunch of di erent OBD apps and you can see the full list in my video of
best apps: 8 Best OBD2 apps in 2023 (Free included)
But the 2 most important are Car Scanner ELM OBD2 and Carista app. Both of them
work with a cheap Veepeak adapter.
I generally don’t recommend it for beginners because they often forget that
in-garage conditions can destroy your laptop very easily. If you want to use a
laptop, I recommend getting the refurbished one just for this purpose.
I bought an old refurbished laptop for $200 and I use it for various diagnostic
software. The laptop is great use for some specialized software like Toyota
Techstream or VCDS for VAG, but if you plan to get your first basic device, just get a
code reader or Bluetooth adapter.
Why carry around a laptop when you can get the same with your smartphone? If
you decide to use a laptop anyway, I suggest using the OBDwiz software
Compatible OBDwiz adapter
OBDLink adapter:
https://www.iamcarhacker.com/obdlink-mx-review/
Bi-directional scan tools
If you are like me you already went over those $1500 pro tools on Amazon to see
what professional scan tools can do.
Well, they can do a lot. But it definitely doesn’t have to be $1500. It doesnt even have
to be $500…
They can come in di erent types (Bluetooth, handheld, or PC), but they have one
thing in common. They focus on one car brand, or one group of car brands to
provide more advanced functionality for a ordable prices.
The only catch is that they will only work for one brand. If you mostly work with only
one brand, you should definitely get this type of scanner.
All that for around $50 cable, you just need to have a laptop. Check the full
Techstream review on my website:
https://www.iamcarhacker.com/lexus-toyota-techstream/
Best for BMW
OBDLink has some great adapters that are great to be used with BMW diagnostic
and coding apps: Bimmercode / Bimmerlink.
When you are unlocking hidden features with ECU coding, you are risking damaging
your control modules if your car gets low on battery or coding gets interrupted. You
need the fastest and most stable connection, you can get to avoid these issues and
OBDLink is made for that:
This is one of the cheapest odometer correction tools. It also does service
procedures, key programming, and full diagnosing features:
I have a full guide on how to use any scan tool, get it here:
https://www.iamcarhacker.com/obd2-basics-ebook