Modbus Number Converter

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.

Download Free Trial