LoRaWAN payload decoder

A LoRaWAN payload decoder library with 500+ sensors

LoRaWAN sensors send compact binary messages. Sensor-Online decodes them into readable values automatically, so you can connect a sensor and see data without writing a decoder.

500+ customers · 100,000+ active sensors · Trusted by Akademiska Hus, Vattenfall, LKAB and HSB

How decoding works

From raw bytes to usable data.

Raw payload

The sensor sends a compact binary message.

Decoder

The matching decoder reads the bytes.

Named values

Temperature, humidity, battery and more.

Use the data

Dashboards, alarms, reports and the API.

What you get

A decoder library that saves weeks of work.

500+ ready-made decoders

Popular sensors from many manufacturers work out of the box, and the library keeps growing.

Automatic decoding

Pick the device type and the platform decodes every uplink.

Your own decoders

Add a custom decoder in JavaScript if your sensor is not in the library.

Test before you go live

Paste a payload, choose the decoder and check the decoded values.

Encoders for downlinks

Send commands to devices with encoders as well as decoders.

Hardware agnostic

Use any LoRaWAN sensor, from any manufacturer.

An illustrative example

What decoding does, using a simple common format.

Raw payload (hex)Decoded value
Uplink message01 67 00 E1Temperature: 22.5 °C
HowChannel, data type and value as bytesDivide the value 225 by 10 to get degrees

Illustrative example only. Every sensor model has its own payload format, which is why a matching decoder is needed.

Which sensors are supported?

Browse the supported device list.

The library includes sensors from manufacturers such as Adeunis, Decentlab, Dragino, Elsys, Milesight, Netvox, Nke Watteco and Tektelic. If yours is missing, we can help you add it.

See the supported sensors →

Related features

Built-in private LoRaWAN server

Read more →

Connect LoRaWAN sensors to PLC and SCADA

Read more →

Protocols without vendor lock-in

Read more →

Secure IoT platform with REST API

Read more →

Frequently asked questions

What is a LoRaWAN payload decoder?

A decoder converts the compact binary message a LoRaWAN sensor sends into readable values such as temperature or humidity.

How many sensors have ready-made decoders?

The library has more than 500 ready-made decoders and keeps growing.

What if my sensor is not in the library?

Add your own decoder in JavaScript, or ask us to help.

Can I test a decoder before using it?

Yes. Paste a payload, choose the decoder and see the decoded values.

Can I send commands to a device?

Yes. Encoders let you send downlinks to devices.

Missing a sensor? Talk to an engineer.

Tell us which sensor you use, and we will check the decoder and help you connect it.