HomeCAN Bus and J1939 Decoder

CAN Bus and J1939 Decoder

Online CAN Bus and J1939 decoder with ID parsing, signal extraction, log analysis, DBC decoding, and TP reassembly for ECU development, vehicle diagnostics, and fleet telemetry operations.

CAN ID Decoder

Decode CAN ID and extract J1939 fields including priority, PGN, source address, destination address, and PDU format.



Documentation

What is CAN J1939 Decoder

This tool decodes CAN/J1939 identifiers and payloads, with optional DBC-based signal decoding for vehicle-bus diagnostics.

Key Features

  • Decode both 11-bit and 29-bit CAN IDs.
  • Parse J1939 fields such as PGN, priority, and source address.
  • Import DBC and compute physical signal values.
  • Filter and export decoded logs.

Steps

  1. Input CAN ID and payload bytes.
  2. Choose decode mode and run analysis.
  3. Inspect fields and signal outputs.
  4. Export logs or decoded data if needed.

FAQ

Why does DBC decode return no signals?

Usually due to PGN/ID mismatch, byte-order mismatch, or non-matching signal bit definitions.

How do I choose 11-bit vs 29-bit mode?

Use your bus/protocol configuration. J1939 commonly uses 29-bit extended identifiers.