← dervoglobal.comInfo@dervoglobal.comClient login
DERVOAUTOMOTIVE
Dervo Automotive › Tools › CAN signal decoder
Dervo Automotive Toolkit

CAN signal decoder

Turn raw CAN bytes into physical values, or the other way round. Enter a signal definition, or load a DBC file to decode every signal in a frame.

Signal from

Encode a value

Your DBC file is read in your browser and never uploaded.

How it works

  • Bit numbering: bit 0 is the least significant bit of byte 0, bit 7 its most significant, bit 8 the least significant bit of byte 1, and so on.
  • Intel (little endian): the start bit is the signal's least significant bit and the signal grows towards higher bit numbers.
  • Motorola (big endian): in a DBC file the start bit is the signal's most significant bit; the signal continues to lower bits and then into the next byte.
  • Physical value = raw value × factor + offset.

Sign in free to use the CAN signal decoder

One quick sign-in with your work email or Google. No password, no card.

  • Use every free tool
  • Download Excel, CSV and PDF results
  • Your inputs stay in your browser

Already signed in? Refresh the page

Questions

Why does my Motorola signal decode wrongly?

Tools show the Motorola start bit differently: DBC files store the most significant bit, while some editors display the least significant bit. Tick or untick the 'start bit is the LSB' box to match your source.

Does it handle multiplexed signals?

Yes. With a DBC file, the multiplexor is decoded first and only the signals for the current multiplexor value are shown.

Is my DBC file uploaded?

No. The file is read by your browser and stays on your computer.

Need help with CAN, DBC or restbus work?

Dervo engineers build communication matrices, restbus simulations and automated tests for CAN and CAN FD networks.

More automotive tools