PaXa Labs / 04 · Available now

Modbus
Toolkit

PaXa Labs Modbus Toolkit

Decode and convert Modbus registers, integers, floating-point values, hexadecimal data and byte ordering.

Convert raw 16-bit Modbus registers into meaningful values directly in your browser.

Client-side · Engineering tool · No account required
Your register data stays in your browser.All conversion happens client-side.
01Register Input

Each register must resolve to a 16-bit value from 0 to 65535.

02Decode As

FLOAT32 uses two consecutive 16-bit registers.

03Byte Order

ABCD Register order and byte order are unchanged.

04Try an example

Reference

How Modbus register decoding works

A Modbus register is normally 16 bits. Values such as UINT32, INT32 and IEEE-754 Float32 use two registers, and different devices may arrange their words and bytes differently.

Always confirm register mapping and byte order with the device documentation before using decoded values in a production system.

Open Source

Part of PaXa Labs

A collection of free engineering and developer utilities. Explore the source for modbus-toolkit-client-side.

GitHub ↗