Best minis
iPhone-ready ELM327 mini · model PL-B04

Panlong Mini BLE for iPhone

Panlong's iPhone mini: the same compact shell as its Android B02, with Bluetooth LE inside, one-tap pairing in the free YMOBD app, and a long list of iOS and Android apps it works with.

  • ModelPanlong PL-B04
  • LinkBluetooth LE, connected from the app
  • PhonesiPhone, iPad and Android
  • Own appYMOBD, free, one-tap pairing
  • ComplianceFully ELM327 compliant, 9 protocols
  • Warranty1 year
Pairs well with
  • iPhone owners who want a branded mini with a warranty
  • Mixed households: one dongle for iOS and Android
  • Toyota and Lexus hybrid owners using Dr. Prius on iOS
Skip it if
  • ABS or airbag faults: the PL-B04 reads engine systems only
  • An Android-only household that wants the V1.5 label: the B02 fits
Open the deal

The PL-B04 connects to an iPhone in one tap from YMOBD

Panlong sells its mini in two styles, For Android Only and For iOS Android. The PL-B04 is the second one, built around Bluetooth LE so an iPhone or iPad can reach it. The pairing work moves into the app, and with Panlong's own YMOBD there is none to do at all.

YMOBD is free, and Panlong describes the connection as automatic: open the app, tap connect, and it finds the dongle. There is no PIN, no trip to the Bluetooth settings screen and no device to choose from a list. The process is the same on Android and iOS, which makes the PL-B04 easy to hand to a partner with the other kind of phone.

  1. Plug the PL-B04 in under the dash.
  2. Switch the ignition on.
  3. Install YMOBD on the iPhone, iPad or Android phone.
  4. Open it and tap connect.
  5. Run a code read, then open the live data screen.
Missing from the Bluetooth list? Panlong calls that expected. The dongle is named OBDII, and it may never appear in the phone's Bluetooth menu. Start the app; it locates the adapter itself.

The engine side is the same as Panlong's Android mini. It is fully ELM327 compliant, speaks nine OBD-II protocols, and covers US gas vehicles from 1996 plus EU and Asian 12V petrol and light-diesel cars from 2000.

What the pairing style means in daily use:

  • No PIN to remember, and no PIN prompt to fail on.
  • The phone connects only when the app is open.
  • A second family phone can connect once the first app closes.

The iPhone setup notes explain why iPhones need this style of mini.

Inside the shell

Chip, link and pins

SpecValue
Model numberPL-B04
ConnectionBluetooth LE
iPhone / iPadYes
AndroidYes
WindowsListed
PairingOne tap in YMOBD, no manual pairing
Bluetooth nameOBDII (may not show in the phone's list)
Own appYMOBD, free
ComplianceFully ELM327 compliant
OBD-II protocols9
Vehicles1996+ US, 2000+ EU and Asian, 12V gas and light diesel
Code functionsRead and erase codes with meaning, turn off Check Engine Light
TestsI/M readiness, O2 sensor test, EVAP system test
DataFreeze frame and real-time sensor data, text and graph
Not supportedABS, SRS airbag and other non-OBD-II systems
iPhone appsCar Scanner, OBD Auto Doctor, Carista, OBD Fusion, EOBD Facile, DashCommand, inCarDoc, OBDLink, Dr. Prius
Android appsTorque Lite and Pro, Car Scanner, OBD Auto Doctor, Carly, OBD Fusion, DashCommand, EOBD Facile
In the boxOBD2 scanner
Warranty1 year

Every freeze frame, stored and replayed in YMOBD

YMOBD is more than a connector. Panlong lists features that most free apps keep behind a paywall, and they matter on a car with an intermittent fault that sets a code once a week and then hides.

The YMOBD highlights Panlong names:

  • All freeze frame data, not only the most recent frame
  • Live data that can be stored and played back later
  • An O2 sensor test and performance tracking
  • Switching between several OBD-II scanners in one app

Stored live data is the useful one for tracking a fault down. Record a drive where the problem happens, then replay it parked, looking at fuel trims, coolant temperature and O2 readings at the moment the engine stumbled. A single snapshot rarely shows that much.

The core functions come on top: read and erase codes with a short explanation of each, clear the Check Engine Light, run the I/M readiness check, the O2 sensor test and the EVAP system test, and view real-time data in text or graph form. Readiness covers systems such as misfire, fuel system, EVAP and the oxygen sensors.

Freeze frame is a snapshot the engine computer stores when a fault sets. YMOBD shows all of them, which helps separate a cold-start fault from one that only appears when the engine is hot.

The limits are the usual mini limits. ABS, airbag and other systems outside OBD-II are not supported, and Panlong states that plainly. Its larger PL-V800 is the model that reads ABS and SRS.

Free and paid versions exist for most third-party apps. Panlong suggests starting with the free tier, which covers everyday checks by its account, and upgrading only when a feature is missing.

Among the minis

Where it sits among the minis

ELM327 mini models by type, September 2026. Highlighted: Panlong Mini BLE for iPhone.

Carista, OBD Fusion and Dr. Prius on the PL-B04 for iOS

Panlong publishes two app lists for the PL-B04, one per phone system. The iPhone list is the longer one and more interesting, because iOS apps that accept a budget mini are fewer than Android ones.

iPhone and iPadAndroid
Car Scanner ELM OBD2Torque Lite and Pro
OBD FusionCar Scanner ELM OBD2
OBD Auto DoctorOBD Auto Doctor
DashCommand, inCarDocDashCommand
EOBD Facile, OBDLinkEOBD Facile, OBD Fusion
Carista OBD2, Dr. PriusCarly

Where each iPhone app shines:

  • Car Scanner: custom dashboards and a generous free tier.
  • OBD Fusion: detailed live data and logging, with paid add-ons for extra makes.
  • Dr. Prius: hybrid battery health for Toyota and Lexus hybrids.
  • EOBD Facile: straightforward code reading for European cars.

Carista and Carly are on the lists, but they are built around their makers' own adapters for coding and service functions. Expect the generic diagnostics those apps allow with a third-party mini, and check their compatibility notes before paying for a subscription.

A practical order for a new iPhone owner: start with YMOBD to confirm the dongle talks to the car, then add Car Scanner for dashboards. If both read the car and a third app does not, the problem sits with that app's settings rather than the PL-B04. Keeping YMOBD installed also gives a known-good fallback when a paid app changes after an update.

On Android, Torque is the one Android-only app worth adding. It turns the phone into a gauge cluster and pairs well with a dash mount. The connection setting each app expects sits in the app-by-app setup notes.

Swap it for

Three other dongles

Most bought iPhone mini1 ViaBecs Mini ELM327 Bluetooth 5.1
ViaBecs Mini ELM327 Bluetooth 5.1
ViaBecs uses Bluetooth 5.1 and reads VIN, CVN and battery voltage through YMOBD.
  • Bluetooth 5.1: pairs inside the app
  • iPhone and Android
  • Torque, Car Scanner, OBD Fusion
Open the deal
Android only, V1.52 Panlong B02 Mini V1.5
Panlong B02 Mini V1.5
The same maker's B02 keeps V1.5 in its model number for picky Android apps.
  • Classic Bluetooth, PIN pairing
  • Android only, not for iPhone
  • Firmware v1.5
Open the deal
Chipset and diesel named3 B02-KD Mini Bluetooth 5.1
B02-KD Mini Bluetooth 5.1
The B02-KD pairs Bluetooth 5.1 with a dual-board 25K80 and lists diesel vehicles.
  • Bluetooth 5.1: pairs inside the app
  • iPhone and Android
  • Torque, Car Scanner, OBD Fusion
Open the deal

PL-B04 or the Android-only B02: same maker, two radios

The PL-B04 and the B02 share a maker, a shell style, the ELM327 compliance claim and the nine protocols. The difference is the radio and the app, and that decides which phone the dongle can serve.

PL-B04B02 V1.5
PhonesiPhone, iPad, AndroidAndroid, Windows
PairingOne tap in YMOBDFrom the app, or phone settings
Version labelNone printedV1.5 in the model number
Warranty1 year1 year

Pick the PL-B04 when:

  • Anyone who will use the dongle carries an iPhone or iPad.
  • You want pairing with no PIN and no Bluetooth menu.
  • You plan to record drives and replay the data in YMOBD.

Look elsewhere when the phone is Android and an app specifically wants v1.5 firmware; the Panlong B02 V1.5 covers that. For another iPhone-ready option, the ViaBecs Bluetooth 5.1 mini is the most bought, and the B02-KD names a 25K80 chipset and diesel support.

Households that already own a B02 do not need to replace it. Keep the Android mini in one car and put the PL-B04 in the car the iPhone driver uses most; an Android phone running YMOBD can switch between both dongles, while the iPhone only ever sees the PL-B04.

Both minis share the same blind spots, so neither is the upgrade for an ABS light or a coding job. The choice between them is about phones, not about depth of diagnosis.

Two checks close it out: the car should be a 12V gas or light diesel with the 16-pin port and a model year Panlong covers, and YMOBD should be installed first so the dongle connects the moment it arrives.

Pairing Q&A

Setup questions

Is the Panlong PL-B04 iPhone-compatible?

Yes. It connects to iPhone and iPad over Bluetooth LE from inside the app, and to Android phones as well.

Must the PL-B04 be paired in Bluetooth settings first?

No. With YMOBD, Panlong says pairing is automatic with one tap, and the dongle may not appear in the phone's Bluetooth list at all.

Which iPhone apps work with the PL-B04?

Panlong lists Car Scanner, OBD Auto Doctor, Carista, OBD Fusion, EOBD Facile, DashCommand, inCarDoc, OBDLink and Dr. Prius.

Is ABS or airbag diagnosis possible with the PL-B04?

No. Its reach ends at engine codes, readiness, O2 and EVAP tests and live data. Panlong's PL-V800 is the model for ABS and SRS.