Unlocking new features, disabling annoying warnings, or do other customizations in hidden car menus is possible with a scanner that supports ECU coding. But there are a lot to choose from, so let me show you the favorites I am using.
Affiliate Disclosure: iamcarhacker.com is an Amazon and other affiliate programs Associate. As an Amazon Associate, I earn from qualifying purchases. Full Affiliate disclosure.
Quick Recommendations

Thinkscan 689BT
One of few bi-directional scan tools with full features + ECU coding with FREE Lifetime updates!

xTool D7
Great overall scanner to diagnose and service cars, but also added ECU coding in the updated version.

Thinkdiag2
My favorite Bluetooth scanner. Not only work the same as pro scan tools, but using it with your smartphone means lower initial costs.

Mucar VO7
One of the cheapest scan tools but comes with OEM ECU coding features.

ELM327 + Carista
Carista costs about $10/month to use ECU coding to customize settings with any ELM327 adapter.
Free PDF: How to choose OBD2 scanner

I’ve made you a free PDF to choose the OBD2 scanner in 5 minutes.
✅ Which OBD2 scanner is best?
✅ Which type should you get (DIY, Pro, Hobby)
✅ What is the best scanner for the exact brand/feature (e.g best for BMW)
✅ How to get a Bi-Directional tool for as cheap as $40
✅ Discount coupons for scanners
PDF is 100% free and it is designed to help you pick a scanner in less than a few minutes! Not a boring 50-page guide.
Just tell me where to send it.

Hi, I am Juraj “Yuri” Lukacko. I got frustrated by unhelpful and scammy mechanics, so I decided to learn everything about car diagnostics myself. I test dozens of new car diagnostic tools every month along with learning new strategies to fix and customize cars. About Juraj Lukacko (Yuri)