TOOL / AUTOMOTIVE / DBC-VIEWER

DBC Viewer & Message Decoder

Parse DBC message and signal definitions in your browser, inspect bit layout, factor/offset, and decode physical values from a hex payload.

Runs locally Automotive Electronics 总线工具 #dbc 查看器#dbc parser online#can 信号解码
LIVE WORKBENCH / dbc-explorer

Sample input is pre-filled and editable. Everything runs locally in your browser — nothing is uploaded.

The file is parsed in your browser only.
Messages (2)
IDNameDLCTransmitter
0x100EngineData8Engine
0x200BodyStatus8Body
EngineData · Signals (4)
NameStart bitLengthByte orderFactor/OffsetRangeUnit
Rpm016intel0.25 / 00 … 16383.75rpm
CoolantTemp168intel1 / -40-40 … 215degC
Throttle248intel0.4 / 00 … 102%
VehicleSpeed3216intel0.01 / 00 … 655.35km/h
DecodedEngineData
Rpm15878.5 rpm (raw 63514)
CoolantTemp20 degC (raw 60)
Throttle40 % (raw 100)
VehicleSpeed100 km/h (raw 10000)
FAQ

FAQ

Is my DBC file uploaded?

No. The file is read with the browser File API and parsed in-page; no request carries its content.

How is the start bit of a Motorola signal defined?

In DBC, a Motorola signal starts at its most significant bit and walks down across bytes; an Intel signal starts at its least significant bit and counts upward.

How to use

The article body below is currently available in full only in Chinese; the interface, titles, descriptions and FAQ follow your selected language.

  1. 选择 .dbc 文件(≤5MB)或直接粘贴文本。
  2. 报文列表按 BO_ 顺序展示;点选一行查看该报文的信号表。
  3. 在 载荷 hex 中输入不少于该报文 DLC 的字节数,结果区给出每个信号的物理值与原始值;字节不足时工具会明确报错,不会自动补零。

支持的语法

  • BO_ <id> <name>: <dlc> <transmitter>
  • SG_ <name> : <start>|<len>@<0|1><+|-> (<factor>,<offset>) [<min>|<max>] "<unit>" <receivers>

暂不解析 CM_/BA_/VAL_ 等属性块与多路复用(M/m<number>)。解析失败的行收集在”解析告警”里,不会中断整体解析。

NEXT / RELATED TOOLS

Related tools

ALL IN SECTOR ↗