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