Best adapters
Pro-grade Bluetooth OBD2 adapter · STN chip

OBDLink MX+

OBDLink's flagship Bluetooth adapter works with iPhones, Android phones and Windows laptops, and it is the one FORScan, BimmerCode and AlfaOBD users are pointed to. It costs more than an ELM327 clone because it does more than one.

  • ConnectionBluetooth, Apple-certified for iPhone
  • DevicesiPhone, Android, Windows PC
  • ChipOBDLink STN, speaks the ELM327 command set
  • Ford / GM busesMS-CAN and SW-CAN
  • AppsOBDLink app, FORScan, BimmerCode, Torque, AlfaOBD, Carista
  • Left plugged inBattery drain and over-voltage protection
Works well for
  • Ford and Mazda owners who want FORScan with MS-CAN, wirelessly
  • Households that switch between iPhone, Android and a Windows laptop
  • Owners who want deeper live data from the included OBDLink app
  • Anyone who leaves the adapter in the port for weeks
Avoid if
  • Drivers who only read the odd check-engine code
  • BMW-only owners who never leave BimmerCode (the CX covers that)
  • Heavy FORScan module programming, where a USB cable is steadier
Check it out

Why an iPhone accepts the MX+ when it rejects other Classic adapters

Most Bluetooth OBD2 adapters fall into two camps. Classic Bluetooth dongles work with Android and Windows but not iPhones, and Bluetooth LE dongles work with phones but not most Windows software. The OBDLink MX+ sits outside both camps: it runs on Classic Bluetooth and carries Apple's accessory certification, so iPhones, Android phones and Windows laptops can all use it.

For a family with mixed devices that matters. You can read codes on your iPhone in the driveway, then take a Windows laptop out to the car and run FORScan on the same adapter. No second dongle, no guessing which one works with which phone. Pairing happens in the device's Bluetooth settings, and OBDLink's pairing security keeps a stranger in the next parking spot from connecting to your car.

The other half of the story is the chip. OBDLink builds its adapters around its own STN chips rather than an ELM327 clone. STN chips understand the full ELM327 command set, so any ELM327 app treats the MX+ as a familiar adapter, and they add OBDLink's own extended commands on top.

  • ELM327 apps such as Torque, Car Scanner and DashCommand connect without special settings.
  • Apps that know OBDLink, including FORScan and BimmerCode, use the extended commands for faster, steadier sessions.
  • Firmware updates are included, so fixes and new features reach the adapter you already own.

If the chip question is new to you, the ELM327 chip explained covers where genuine ELM327, clones and STN chips differ. For a buyer, the practical upshot: an STN adapter behaves like a well-made ELM327, with fewer of the dropped connections that plague cheap clones.

Details

Technical details

SpecValue
BrandOBDLink
ModelMX201
ChipOBDLink STN family, ELM327 command set compatible
Wireless linkBluetooth, Apple MFi certified
Operating systemsiOS, Android, Windows
Ford MS-CANSupported
GM SW-CANSupported
Enhanced OEM dataFord, GM, Mazda, Nissan/Infiniti, Toyota/Lexus/Scion, Honda, Hyundai, Kia
Extra live dataABS, SRS, TPMS and more, vehicle-dependent
Recommended byFORScan, Torque, BimmerCode, DashCommand, AlfaOBD, Carista
ProtectionOver-voltage and battery drain protection
FirmwareUpdates included
PowerFrom the vehicle's OBD-II port
Weight28 g
Size2.01 × 0.91 × 1.81 in
In the boxScanner, zipper case, quick start guide, warranty card, compliance insert

Your Ford wants FORScan and your Chevy hides modules on single-wire CAN

The MX+ exists for a problem many owners run into. The engine computer lives on the fast CAN bus every adapter reads, but plenty of modules do not. Fords put the cluster, doors, climate and parts of the infotainment on medium-speed CAN (MS-CAN), and GM uses single-wire CAN (SW-CAN) for many body functions.

A budget adapter that reads only the standard bus cannot see those modules at all. The MX+ reaches both MS-CAN and SW-CAN, which is why FORScan lists it among its recommended adapters. On a Ford, that opens the body modules where most FORScan tweaks and fault codes live. On a GM car, SW-CAN is where many body and comfort modules report, so apps that support it can see faults a basic reader misses.

Both extra buses are reached without a manual toggle on the adapter, so you do not have to flip a switch mid-session.

AppWhat the MX+ opens up
FORScanFord and Mazda modules on HS-CAN and MS-CAN
BimmerCodeBMW and Mini coding
AlfaOBDFiat, Chrysler, Jeep, Dodge and Alfa Romeo modules
CaristaBrand-specific diagnostics and adjustments
Torque, DashCommandCustom gauges and live data dashboards

A few practical notes before you open FORScan for the first time:

  • Pair the MX+ with the phone or laptop first, then choose it inside FORScan's connection settings.
  • Keep a battery charger on the car during long configuration sessions; a sagging battery ends more sessions than the adapter does.
  • For module programming on a laptop, the OBDLink EX USB cable is the more conservative choice.

The FORScan adapter breakdown goes further into HS-CAN, MS-CAN and why electronic bus switching beats a toggle.

Across the range

Compared with the field

ELM327 OBD2 adapter models by type, September 2026. Highlighted: OBDLink MX+.

Leaving the MX+ in the port all winter without a flat battery

A common worry at the parts counter goes like this: can I leave the adapter plugged in, or will it kill my battery? Cheap clones often stay awake and draw current for as long as the car sits. OBDLink designs the MX+ with battery drain protection so it can live in the port, plus over-voltage protection against spikes from a jump start or a failing alternator.

Living in the port is where the MX+ pays off for daily users. You get in, open the app and the data is there. Nothing to fish out of the glovebox, nothing to plug in before a long trip.

A tired battery is another story: drain protection will not rescue one. If the car sits for weeks and the battery is already old, unplug the adapter or use a maintainer anyway.

The included OBDLink app is more than a code reader. OBDLink lists enhanced OEM support for Ford, GM, Mazda, Nissan and Infiniti, Toyota, Lexus and Scion, Honda, Hyundai and Kia, and more live parameters than basic scanners, including ABS, SRS and TPMS readings. How much you see depends on the make, model and year. On a supported car that can mean reading why the ABS light is on, not just that an engine code is stored.

  1. Install the OBDLink app and let it detect your vehicle.
  2. Check which enhanced data your model supports before buying paid add-ons in other apps.
  3. Use OBDLink's troubleshooting guide to confirm compatibility for your exact car.

For owners weighing apps in general, the app comparison lays out which free and paid scanners suit which cars.

Other picks

Three alternatives

1 OBDLink CX
BMW and Mini only OBDLink CX
The OBDLink CX was designed around BimmerCode, pairs in-app with iPhone and Android, and can stay plugged in.
  • Bluetooth LE connection
  • Works with iPhone, Android
  • BMW / BimmerCode ready
Check it out
2 Vgate vLinker MC+
Same extra buses Vgate vLinker MC+
The Vgate vLinker MC+ reaches Ford MS-CAN and GM SW-CAN over Bluetooth, with iPhone support.
  • Bluetooth LE connection
  • Works with iPhone, Android, Windows
  • FORScan-ready (HS/MS-CAN)
Check it out
3 OBDLink EX
Laptop FORScan work OBDLink EX
The OBDLink EX USB cable accesses all Ford CAN buses at once for FORScan on Windows.
  • USB cable for laptops
  • Works with Windows
  • FORScan-ready (HS/MS-CAN)
Check it out

MX+, CX, LX or a vLinker: which one belongs in your port

OBDLink sells several adapters, and the MX+ is not always the right buy. The deciding questions are which phone you use, whether you need Ford or GM body modules, and how many brands you plan to work on. Here is how the MX+ lines up against the options people most often compare it with.

AdapteriPhoneWindowsMS-CANBest at
OBDLink MX+YesYesYesEverything, every device
OBDLink CXYesNoNot claimedBimmerCode on BMW and Mini
OBDLink LXNoYesNot claimedAndroid and Windows scanning
vLinker MC+YesYesYesMS-CAN and SW-CAN on a smaller budget

If you drive only BMWs and code in BimmerCode, the CX does that job for less. If your phone is Android and you never need body modules, the LX is simpler. The Vgate vLinker MC+ covers the same extra buses but comes from a different chip maker and app ecosystem.

Settle three points first. Confirm your car and app appear on OBDLink's compatibility list, decide whether your laptop will ever join in, and think about how long the adapter will sit in the port. If all three answers lean towards more devices, more brands and a permanent home under the dash, the MX+ earns its place.

  • Pick the MX+ for FORScan over Bluetooth, several car brands, or a mix of iPhone and Windows.
  • Pick something cheaper if all you want is a check-engine code and a live dashboard.
  • Pick a USB cable if you plan heavy FORScan programming sessions on a laptop.

A wider head-to-head sits in ELM327 vs OBDLink vs Vgate, including where the cheapest clones fall short.

Driver questions

Compatibility questions

Does the OBDLink MX+ work with iPhone?

Yes. It uses Classic Bluetooth with Apple accessory certification, so it works with iPhones as well as Android phones and Windows PCs.

Is the OBDLink MX+ an ELM327?

Not inside. It uses OBDLink's own STN chip, which speaks the ELM327 command set, so ELM327 apps work with it and OBDLink-aware apps get extra speed and features.

Does the MX+ support MS-CAN for FORScan?

Yes. It reaches Ford MS-CAN and GM SW-CAN, and FORScan recommends it.

Can I leave the MX+ plugged in?

Yes. It has battery drain protection and over-voltage protection. On a car with an old battery that will sit for weeks, unplugging is still sensible.

Does it work with BimmerCode?

Yes. BimmerCode is among the apps that recommend the MX+.