My ODB-II (ELM327) device has the default PIN of 1234. Is it possible to change this PIN? And how?

  • Welcome to Motor Vehicle Maintenance & Repair! I believe these are hard coded into the Bluetooth reader (ELM327). The one I have is set to 1234 as well. Realistically, though, does it really matter? If you're not using it, unplug it from the vehicle and nothing will happen to anything. Dec 10, 2017 at 21:06
  • 2
    I want to use it as daily use, and I don't want that someone else could easily connect.
    – juanmah
    Dec 10, 2017 at 21:18
  • 2
    Someone has to know you're using it in order to know to connect to it (security through obfuscation). Next, they'd have to be in close proximity to your device in order to connect. I don't know the exact range, and it could depend on the device itself, but it's going to be limited. The other thing is, what would they be able to do to your vehicle through it? The worst would be to reset any codes. I guess if someone was truly nefarious, they could figure out a way to do something, but really, that's going to be minimal through an ELM327 device. Dec 10, 2017 at 21:34
  • 3
    As an information security consultant I understand your concern, 1234 is a well known default bluetooth password and people do scan for these things, sad as it is. From a risk perspective car computer security is swiss cheese, so I'd make sure that dongle is disabled when the ignition is off.
    – GdD
    Dec 11, 2017 at 8:49
  • @paulster2 security through obscurity, is not security. Nov 23, 2021 at 7:52

1 Answer 1


Make cable to the device with an on/off switch in the +12v line - if it does not get power it won’t work - just remember to turn it off when you finish .

You could also use an ignition controlled relay to do the same so it comes on with the engine but will be off when you stop.

  • Don't they draw power from the OBD II port? Nov 27, 2018 at 12:00

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .