HomeBlogLoRa vs. Cellular vs. WiFi
IoTConnectivityHardware

LoRa vs. Cellular vs. WiFi: Choosing IoT Connectivity for a Hardware Product

Written by Zak Tresh, Founder & Electronic Engineer, ZTPrototypes · Published 4 August 2026

LoRa vs Cellular vs WiFi for IoT Connectivity

Choosing the radio for an IoT product is one of those early decisions that affects almost everything around it. LoRa, cellular and WiFi all work well in the right application, but they solve different problems. The useful way to choose between them is to start with the real deployment: how far the data needs to travel, how much power the device has available, how much data it sends, how often it sends it, and what network infrastructure already exists where the product will be used.

What IoT Connectivity Choice Actually Depends On

Before comparing the technologies, write those constraints down. We have seen projects get pushed toward a radio simply because the founder or engineer already knew it, then spend the rest of development working around a poor fit. The radio should follow the requirement in the same way the processor or battery does.

Range Requirements

Range is the first obvious question. A sensor sitting ten metres from a router in a building has very different needs from one spread across a farm, construction site or remote environmental monitoring area. The quoted range on a module is only a starting point because terrain, walls, antenna placement and interference all change what the product will actually achieve.

Power Budget

Power is often the deciding factor for battery products. A device that needs to run for several years from a small cell has to spend most of its time asleep and keep radio-on time short. A mains-powered device can afford a much more active connection. LoRa, cellular and WiFi have very different current profiles, especially during connection and transmission, so average power needs to be modelled around the actual usage pattern rather than one headline current figure.

Data Volume and Frequency

Data volume matters too. Sending a temperature value and battery percentage once an hour is a very different job from transferring images, audio or frequent high-rate sensor data. Some radios are designed around small packets sent occasionally. Others make more sense when the product needs a higher-bandwidth connection that stays available for longer periods.

Deployment Environment

The deployment environment ties those decisions together. Indoor or outdoor, urban or rural, above ground or underground, all affect radio behaviour. Existing infrastructure matters just as much. A product installed in a building with managed WiFi already available has options that a sensor in a field with no local network simply does not.

LoRa for IoT Connectivity

LoRa is designed for long-range, low-power communication where the payloads are small and relatively infrequent. That profile suits environmental sensing, remote monitoring and asset tracking particularly well.

Where LoRa Wins

A well-designed LoRa node can run for years from a battery and communicate over several kilometres in favourable conditions. In open terrain the range can be considerably longer. The low power comes from short transmissions, low data rates and long sleep periods, so it works best when the device only needs to report a small amount of information each time it wakes.

Where LoRa Falls Short

LoRa becomes less attractive as the payload size or transmission frequency increases. It also needs a way to get the data from the LoRa network onto the internet. That can mean deploying your own gateway or relying on existing LoRaWAN coverage, and the second option is very dependent on where the product is being used.

Cellular for IoT Connectivity

Cellular IoT uses the mobile network rather than a gateway you install yourself. Technologies such as NB-IoT and LTE-M are aimed specifically at connected devices and offer lower power consumption than traditional cellular modems designed for phones or higher-bandwidth data.

Where Cellular Wins

The main advantage is deployment independence. If the product is sold to customers who will install it in unpredictable locations, cellular gives you a connection wherever the chosen network has coverage without asking the customer to configure a local gateway or WiFi network. That can simplify the product experience significantly. NB-IoT and LTE-M make battery operation practical for many applications, although the radio still generally uses more energy than a comparable LoRa link for small, infrequent messages.

Where Cellular Falls Short

The ongoing cost needs to be included from the start. Every cellular device normally carries a SIM or subscription cost and consumes data over its lifetime. Coverage is broad, but there will still be remote, underground or difficult indoor locations where service is poor or absent. Battery life also needs to be checked against real network behaviour because reconnecting in weak coverage can use much more energy than a clean laboratory test suggests.

WiFi for IoT Connectivity

WiFi is familiar, widely supported and capable of much higher data rates than LoRa or narrowband cellular. It makes good sense when the product is going somewhere with reliable local network infrastructure already in place.

Where WiFi Wins

For a mains-powered indoor product that needs to move a reasonable amount of data, WiFi is often the simplest option. There is no per-device SIM charge and the customer already understands the network. It can also simplify development because modules, libraries and debugging tools are widely available.

Where WiFi Falls Short

The main limitations are power and dependence on the customer's network. WiFi uses considerably more power than LoRa and is often a poor choice for a sensor expected to run for years from a small battery. It also creates a setup requirement: the user has to have suitable WiFi coverage, provide credentials and keep that network available for the product to remain connected.

Comparing the Three Directly

A simple rule of thumb is useful. For long battery life, long range and small packets, LoRa is usually a strong option if gateway coverage can be provided. For a product that needs to work in many customer locations without relying on local infrastructure, cellular is often the cleaner choice, especially with NB-IoT or LTE-M for lower-power devices. For higher data volumes in a known WiFi environment, WiFi is normally the easiest route. Some systems combine them, for example LoRa sensor nodes feeding a cellular or WiFi gateway.

Ongoing Cost Across the Three IoT Connectivity Options

Module price is only one part of the cost. LoRa and WiFi can have very low ongoing cost per node once the gateway or local network exists. Cellular carries a recurring SIM and data charge for every deployed unit. At ten devices that may be insignificant. At ten thousand devices it becomes a line item that needs to be in the product's financial model from the start.

That ongoing cellular cost also continues after the hardware has been sold. It can be paid by the business, passed to the customer as a subscription, or bundled into the product price, but somebody has to carry it for as long as the device remains connected. Modelling that early avoids a network choice that works technically and becomes awkward commercially once the fleet grows.

How to Test IoT Device Range and Reliability Before Deployment

Whatever radio you choose, the published range figures should be treated as a starting point for testing. Datasheets are normally measured under controlled conditions with favourable antennas and limited interference. The finished product will rarely enjoy the same environment.

Why Datasheet Range Figures Don't Hold Up

Real deployments add walls, trees, terrain, metal structures, other radios and an enclosure around your own antenna. All of these can reduce range. We have tested wireless products where the real requirement could only be verified by taking the hardware into the deployment environment and measuring it over distance. That kind of field test is much more useful than relying on the maximum range printed in a module datasheet.

A Practical Field Testing Approach

Test the radio in the enclosure and antenna position you actually intend to ship. Move to the edge of the expected coverage area and test there, because a link that is perfect close to a gateway tells you very little about the margin available in the difficult locations. If the product will be body-worn, mounted near metal or installed underground, reproduce those conditions as closely as possible.

What to Measure

Connection success is only one measurement. Record signal strength or signal-to-noise ratio, packet loss over a meaningful period and the current consumed during realistic communication cycles. A single successful packet can hide a link that loses one message in ten or a modem that spends far too long reconnecting. Reliability needs to be measured at the level the actual product depends on.

Making the Choice for Your Product

The right IoT connectivity choice is the one that meets the range, power, data and deployment requirements with enough margin for the real environment. Once the shortlist is down to one or two options, build a simple prototype and test the radio where the product will actually be used. Wireless behaviour is one of the areas where a few hours in the field can tell you more than another day comparing datasheets.

Need to validate IoT connectivity for your product?

A Validation Sprint includes real field testing of connectivity range and reliability against your actual deployment environment, before you commit to a full build.

Explore the Validation Sprint