Skip to main content

Bring your own adapter

Which OBD-II adapter should you buy?

Kaiju Mechanic works with off-the-shelf ELM327 adapters — Bluetooth LE on iPhone and Android, plus Wi-Fi and Bluetooth Classic on Android — so you’re never locked into proprietary hardware. Many diagnostic apps only work with their own dongle; here, an inexpensive $15–$40 ELM327 gets you started. Below are the ones we’ve actually bench-tested.

New to this? What an AI car diagnostic app actually does

We earn no commission on these picks — they’re simply the third-party adapters we’ve tested with Kaiju Mechanic. Buy from whichever reputable retailer you prefer.

Connection
Bluetooth Low Energy (BLE)
Platform
iPhone · Android
Typical price
$30–$60

Best

GENUINE ELM327

Vgate iCar Pro BLE 4.0

The genuine article — the cleanest connection we tested.

  • Bluetooth Low Energy — works on iPhone and Android
  • Genuine (non-clone) ELM327 v2.3 — no clone-firmware roulette
  • Auto-detects CAN and older OBD-II protocols
  • Pairs inside Kaiju Mechanic — not in your phone’s Bluetooth settings

Tip: Dual-mode adapter: in the scan, pick the Bluetooth LE entry that actually streams data (a couple of look-alike entries can pair but pass nothing).

Bench-tested on our rig — a genuine ELM327, and the cleanest full run we recorded.

Connection
Bluetooth Low Energy (BLE)
Platform
iPhone · Android
Typical price
$20–$35

Better

KONNWEI KW905

Bluetooth LE — one adapter, works on iPhone and Android.

  • Bluetooth Low Energy — works on iPhone and Android
  • Standard ELM327 v1.5 chipset
  • Auto-detects CAN and older K-line protocols
  • Pairs inside Kaiju Mechanic — not in your phone’s Bluetooth settings

Tip: Has a physical power button — it won’t appear in the scan until you press it (the lights being on isn’t enough).

Bench-tested on our rig over Bluetooth LE — every CAN protocol variant plus K-line, with correct fault codes and no fabrication.

Connection
Wi-Fi
Platform
Android only
Typical price
$30–$60

Better

GENUINE ELM327

Vgate iCar Pro Wi-Fi

The same genuine Vgate hardware — over Wi-Fi instead of Bluetooth.

  • Wi-Fi — Android only in Kaiju Mechanic; on iPhone use Bluetooth LE
  • Genuine (non-clone) ELM327 firmware
  • Creates its own Wi-Fi network (V-LINK) — the app joins it for you and finds the adapter automatically
  • Your phone keeps using mobile data for AI and cloud features while connected

Tip: After plugging it in (or power-cycling), the adapter’s Wi-Fi network can take a minute or two to appear — give it a moment before connecting.

Bench-tested on our rig over Wi-Fi — full protocol run with correct fault codes and no fabrication.

Connection
Bluetooth Classic
Platform
Android only
Typical price
$15–$25

Good

Generic ELM327 v1.5 (Bluetooth Classic)

The cheapest way in — with eyes open.

  • Bluetooth Classic — Android only (not compatible with iPhone)
  • Standard ELM327 v1.5 chipset
  • Auto-detects your car’s protocol (CAN and older OBD-II)
  • Pairs in your phone’s Bluetooth settings (PIN 1234 or 0000)

Buyer beware: Honest heads-up: quality is a lottery. The standard v1.5 adapter we tested works well, but the cheapest no-name listings often ship old or fake firmware that never answers the app. If that happens, Kaiju Mechanic tells you the truth — “paired but not responding” — instead of faking a connection. Buy one with plenty of genuine reviews, or step up to a Bluetooth LE pick above (and iPhone users should start there — Classic adapters are Android-only).

Bench-tested on our OBD-II simulator rig across every CAN protocol variant — real live data and correct fault codes, no fabrication.

iPhone and Android: Bluetooth LE adapters work on iPhone and Android. Bluetooth Classic adapters only ever work on Android, and Wi-Fi adapters are Android-only in Kaiju Mechanic — so on iPhone, choose Bluetooth LE.

Ready to connect?

Download the app next. Use a recommended adapter above — Bluetooth LE on iPhone, any transport on Android. Live sensors need hardware; AI chat does not.

Download on the App StoreGet it on Google Play

We’re also developing our own Kaiju-Mechanic-tested OBD-II adapter. Until it’s ready, any of the adapters above will get you connected today.

Adapter questions, answered

Which ELM327 adapters work?
Bluetooth Low Energy adapters work on both iPhone and Android, so a BLE unit is the safe buy either way. Android additionally supports Wi-Fi and older Bluetooth Classic adapters; neither of those can work on an iPhone. Beyond that, the exception is ultra-cheap no-name clones with old firmware that never answer the ELM327 commands; the app tells you honestly (“paired but not responding”) instead of faking a connection. Stick with a standard v1.5 adapter or one of the tested picks above.
Bluetooth Classic vs BLE — does it matter?
On Android, either works — and Wi-Fi adapters are a third option. For iPhone you need a Bluetooth Low Energy (BLE) adapter — Apple only allows BLE for adapters like these; the older Bluetooth Classic profile that cheap Android dongles use is reserved for Apple-certified accessories. On the box, look for “Bluetooth Low Energy,” “BLE,” or “works with iOS.”
What if my car is older than 1996?
Live OBD-II data needs a 1996-or-newer vehicle (when OBD-II became mandatory in the US); 2008-and-newer cars use the CAN bus and give the most detailed data. Older vehicles can still use the rest of Kaiju Mechanic — AI chat, maintenance tracking, and document scanning — just not live OBD data.
Are Wi-Fi adapters supported?
Yes — on Android. Tap “Using a WiFi adapter?” on the connect screen and the app helps you join the adapter’s Wi-Fi network (named something like “V-LINK” or “WiFi_OBDII”), then finds the adapter automatically — with a manual IP-and-port fallback for unusual setups. Your phone keeps using mobile data for AI and cloud features while connected, and returns to your regular Wi-Fi when you disconnect. One heads-up: after plugging the adapter in, its network can take a minute or two to appear. Using Kaiju Mechanic on iPhone? Choose a Bluetooth LE adapter instead — Wi-Fi support in Kaiju Mechanic is Android-only.

Next step

Your car deserves better
than guessing.

Pick an adapter above (or use one you already own), then download Kaiju Mechanic. Live sensor reads need OBD-II hardware — AI chat works without it.

Download on the App StoreGet it on Google Play
Free to download — connect your adapter when you are ready