Skip to main content

Bring your own adapter

Which OBD-II adapter should you buy?

Kaiju Mechanic works with any standard ELM327 Bluetooth adapter — no proprietary hardware, no lock-in. Most diagnostic apps make you buy a $60–$100 branded dongle; a $15–$40 ELM327 is all you need here. Below are the ones we’ve actually bench-tested.

We don’t sell adapters or earn commissions — these are simply the ones we’ve tested with Kaiju Mechanic. Buy from whichever reputable retailer you prefer.

Connection
Bluetooth Low Energy (BLE)
Platform
Android · iPhone-ready
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 Android and is iPhone-ready
  • Genuine (non-clone) ELM327 v2.3 — the only genuine adapter in our test fleet
  • 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 — the only genuine ELM327 in our fleet, and the cleanest full run we recorded.

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

Better

KONNWEI KW905

Bluetooth LE — works on Android now, ready for iPhone.

  • Bluetooth Low Energy — works on Android and is iPhone-ready
  • 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
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.

Android now, iPhone soon: iPhone support is on the way. Choose a Bluetooth LE adapter now and it’ll be ready when iOS support lands — Bluetooth Classic adapters only ever work on Android.

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

Will any ELM327 adapter work?
Most do. Kaiju Mechanic works with standard ELM327 Bluetooth adapters — the same inexpensive dongles most OBD-II apps use. 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. 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?
Not yet. Kaiju Mechanic connects over Bluetooth, so choose a Bluetooth adapter rather than a Wi-Fi-only dongle. Wi-Fi adapter support is planned for a future release.

Ready?

Your car deserves better
than guessing.

Download Kaiju Mechanic free and start your first AI conversation in under a minute. No appointment. No hardware. Just answers.

Coming soon on
App Store
Coming soon on
Google Play
Free to download — No credit card required