Searching for a Cost-effective OBD2 scanner for BMW?

obd2 code scanner

Are you looking for an OBD2 scanner for BMW which is both attractive in quality and price like pmarenese? Foxwell Scanner series products may just meet your expectations.

From pmarenese:
Can anyone recommend an OBD code scanner? The code scanner at my BMW garage gives really detailed information about faults. Can anyone recommend one to buy that doesn’t cost as much as the car but gives good details on faults?

To my knowledge, Foxwell NT510 Multi-System Scanner is a very affordable professional scan tool among others and has been well received from buyers (examples listed below):

From TonyAngel:
I have a Foxwell NT510. It’s a handheld unit. You can also go the route of getting a K plus DCAN cable and software to run from a laptop. That’s the cheapest and perhaps the most comprehensive one. With a laptop, you can get the software running.

From DubShu:
I love Foxwell NT510! It doesn’t have great directions, but make sure you buy a version which has your specific BMW model already installed. You can also add other brands of vehicles for $50-60 per brand. I got my scanner off China for $175.

From pbonsalb:
I like the Foxwell NT510, or NT520 or whatever the current version is. When you register it, you’ll get free bmw module.

From Billfitz:
Yesterday, I started my F34 and got a dash warning for an ABS failure. A minute later a chassis stabilization warning occurred, then I found the cruise control wouldn’t work. At last, my spoiler was declared non-functional. I’m afraid the next thing would be limp mode. I did a bit of searching on line, which pointed to the probability of a speed sensor on a wheel being the cause, because the ABS and all the rest need to have speed information from all the wheels to function. I even found a few videos on how to diagnose the problem with the Foxwell. Today I did a scan with Foxwell NT510 and all of the faults came up. The first traced to the left rear speed sensor. I cleared the codes and all the dash warnings went away. I did an operational test of the speed sensors and they were all working. I took a drive and no new warnings came up. If the problem comes back I’ll just buy a new speed sensor. It’s easy to change it.
If I wasn’t able to have diagnosed and cleared the warnings on my own, it would have wasted a long time to take it to the dealer, just to have them do the same thing that I did. Time is money. It saved trip and saved me twice what the Foxwell cost.

From cfm56d7b:
I’d like to give a vote for Foxwell NT510 code reader. It’s highly recommended.

In fact, it has been replaced by Foxwell NT520 Scanner and NT530 Scanner. And what’re the differences? Check them out and you’ll see.


Foxwell NT510 scanner


Foxwell NT520 scanner


Foxwell NT530 scanner


General Description

Overall, Foxwell NT510 for BMW remains one of the best scan tools for BMW car owners. It’s able to diagnose engine, transmission, airbag, ABS, EGS, DME, ABS, EPB, Body, etc, which is a cost-effective scanner supporting all systems on most BMW vehicles.



New Foxwell NT520 PRO Multi-System Scanner is the updated version of Foxwell NT510. Apart from having all the functions that NT510 supports, it has improved hardware and adds Mercedes Benz/Lancia car brands.



Foxwell NT530 Scanner, with both advanced hardware and software, is the upgraded version of Foxwell NT520, which covers more car makes at unbeatable value and solves the issue of NT520 and NT510 BMW series.




Out of stock



Main Features:


Foxwell NT510


Foxwell NT520


Foxwell NT530






Compatible with both OBDI and OBDII vehicles


Coverage Range

Able to work on the latest 2014/2015 models;

Able to work on the latest 2016/2017models;


Able to work on the latest 2018/2019models;


Getting access to powertrain, chassis and body systems

Quick Test function to test most vehicle systems

Reading and clearing diagnostic trouble codes & resetting MIL

Requesting and recording live sensor data

Providing live data graphing

Merging graphs for easy and intuitive diagnosis

Displaying freeze frame data

Retrieving ECU information

Running component/system bi-directional tests

Supporting adaptations and control module coding on selected cars

The most commonly required service features supported

Like brake deactivation, service resets, and transmission adaptations

Like brake deactivation, service resets, and transmission adaptations

Like steering angle sensor (SAS) calibration, DPF regeneration, ABS bleeding, BCM/SIR setup, IMMO, etc

Upgradable to cover other car makes

TF memory card for data backup and software update

As easy as 1-2-3 with large TFT color screen and menu-driven operations

Ergonomic design and ruggedly built for both shop and road tests

Supported Car List


Foxwell NT510 car list

Foxwell NT520 car list

Foxwell NT530 car list



Honda, Accura

Hyundai, Kai

Toyota, Lexus, Sicon 

Land Rover, Jaguar

OPEL, Vauxhall

VW, Audi, Seat, Skoda

BMW, Mini


American Ford




Aston Martin



Mercedes Benz













Here’re some other purchasers’ feedback on nt520 or nt530 multi-system scanner just for your reference:

From Munzy123:
NT530 arrived today. Here’s a handy video to show how to set it up and register:
When plugs it into the car, it works smoothly and without any problem.
I’m Happy to help out anyone local to Glasgow if they want to read, clear codes or any other functions.

From BFleming:
The Foxwell works great. It’s really fast to connect, and supports multiple manufacturers (Up to 7 on the version I used). But you should buy the right software with it. That is to say, if you order a Foxwell with BMW software, that’s all it comes with. Don’t think one Foxwell does all. It doesn’t and is software specific. So order the right one!

Wondering if any other Foxwell scanners are available? Check the link below: