Select your input data type, enter a value, and instantly see every conversion. Float32, UINT32, INT32 decoded in all 4 Modbus byte orders. Everything runs locally in your browser.
16 16-Bit Representations
Decimal (Unsigned)
—
Decimal (Signed)
—
Hexadecimal
—
Binary
—
Octal
—
Rx Modbus Register
Register Hex
—
High Byte
—
Low Byte
—
Byte Swap
—
Word Swap (16-bit)
—
F32 Float32 (IEEE 754)
Big Endian (ABCD)
—
Little Endian (DCBA)
—
Byte Swap BE (BADC)
—
Byte Swap LE (CDAB)
—
32 UINT32 / INT32
ABCD — UINT32
—
ABCD — INT32
—
DCBA — UINT32
—
DCBA — INT32
—
BADC — UINT32
—
BADC — INT32
—
CDAB — UINT32
—
CDAB — INT32
—
Modbus CRC-16 Calculator
Paste a Modbus RTU frame (hex bytes separated by spaces) and get the CRC-16 checksum using the standard Modbus polynomial (0xA001).
CRC CRC-16 / Modbus RTU
CRC-16 Result—
Built-in Converter
ModBus Pro includes this converter plus live byte-order comparison for every register
See all 4 interpretations (ABCD, CDAB, BADC, DCBA) side by side while reading live data from your device. No more copying hex values into a web tool.