Skip to content

EDIABASX

Talk to your BMW's ECUs from a browser tab.

Read fault codes, query live values, run any diagnostic job the dealer tool can — without Windows, without a VM, without admin rights. The same SGBD files BMW shipped power it; you bring your own copy.

How to use it

In your browserediabasx.bimmerz.app. Point it at your BMW Standard Tools folder, plug in a K+DCAN cable, pick an ECU, run a job. Files stay on your machine; nothing is uploaded.

From a terminal — install the CLI globally and drive it from scripts:

bash
npm install -g @emdzej/ediabasx-cli
ediabasx info file.prg
ediabasx run engine.prg ident

Works in Chrome, Edge, Opera, and Brave on desktop. The terminal CLI runs anywhere Node 20+ does.

Most projects are PolyForm Noncommercial; some are MIT — see each repo for the canonical licence.