Pricing
Start for free and scale fast with
Particle’s flexible pricing plans.
Free
For prototyping and personal projects
$0
/ month, forever
Great for:
- Getting started with our development boards
- Prototyping and experimentation
- Personal and educational projects
Basic
For simple IoT products with limited data automation
$299
/ month per block
Great for:
- Remote sensors sending infrequent data
- Remote diagnostics, alerts, and error codes
- Remote control
Plus
For IoT products with powerful data automation
$599
/ month per block
Great for:
- High-resolution sensor data
- Training Edge ML models
- Multi-radio depoloyments, including satellite networking
- Tracking mobile assets
Professional
For professional-grade IoT deployments
Custom
Includes
- "Basic" or "Plus" packages at discounted rates
Additional options:
- Premium support options
- Premium connectivity options
- 6 months Location Data retention
Enterprise
For enterprise-grade IoT deployments
Custom
Includes
- Customized Data Operations packages
Additional options:
- Dedicated support team of Particle Watchdogs
- Certification, design, and implementation services
- Enterprise-grade security and compliance features
Included in every plan
Edge computing
Run custom software and update it whenever you want
- Runtime
- OTA software updates
- Drivers and libraries
- Developer tools
- Device protection NEW
- Edge ML NEW
Network & connectivity
Reliable messaging over heterogeneous networks
- "It just works" connectivity
- Particle.publish()
- Encryption
- EtherSIM
- Multi-radio transport NEW
Data automation
Don't just store your data – take action with it
- Data pipeline
- Ledger
- Logic
- Location Fusion
- REST API
- Integrations
Management & oversight
Get perfect visibility into every device in your IoT fleet
- Console
- Software releases
- Vitals
- Configuration COMING SOON
- Security and compliance
What is a Data Operation?
A Data Operation is Particle’s unit of measure for user-controlled activities that act upon data. Examples of these activities include publishing data from edge to cloud, or triggering a logic function that processes the corresponding data.
Note that not all user-controlled activities incur a Data Operation cost, as many are included free of charge for all of Particle’s pricing plans.
Please refer to the following table for additional details on Data Operation activities and costs.
ACTIVITIES
DATA OPERATIONS
Network
- Sending data over Wi-Fi/EthernetIncluded
- Sending data over cellular (EtherSIM)Included
- Sending data over LoRaWANIncluded
- Sending data over satellite (NTN)Coming soon
Data
- Particle.publish()1 Data Operation
- Ledger operations1 Data Operation
- Location Fusion call1 Data Operation
- Logic function run1 Data Operation
Management
- Configuration syncsIncluded
- Connectivity vitalsIncluded
- OTA software updatesIncluded
Feature
comparison
Free
Get startedBasic
UpgradePlus
UpgradeProfessional
Contact salesEnterprise
Contact salesUsage
Premium features
Security and compliance
Support
Devices
Pricing FAQ
A "block" is a billable unit that includes support for 100 devices and a pool of Data Operations. You should buy as many blocks as necessary to support the number of devices in your fleet as well as the number of Data Operations that are required to process your data.
Particle does not charge for any network activities other than satellite networking. If you use Wi-Fi or Ethernet for communications, Particle is not providing the network and therefore does not charge. Cellular data is included for EtherSIM-based devices; data is capped at a level that ensures that you can max out your Data Operations consumption without hitting any cellular data caps.
LoRaWAN may require additional fees paid to your network operator, depending on the network. Satellite network activities will consume Data Operations; final numbers are still in progress but we will be designing our satellite network pricing to ensure that customers can use these networks within the Free, Basic, and Plus plans (with more frequency as you move to higher priced plans).Particle includes a certain number of "Data Operations" in every plan, which are consumed when messages are sent to and from devices and when that data is processed within our cloud service.
One Data Operation is charged for each of the following activities:- Sending a message from device to cloud (max size: 1024 bytes)
- Sending a message from cloud to device (max size: 1024 bytes)
- Sending a Location Fusion event and storing the device's estimate location
- Synchronizing a device-side Ledger (max size: 1024 bytes)
- Running a Logic function
The following data automation activities are included and do not consume Data Operations:
- Synchronizing a cloud-side Ledger
- Sending data to other web services with integrations, webhooks, and Server-Sent Events (SSEs)
- REST API calls
In the future, as edge-to-cloud communications larger than 1KB are supported, Data Operations will be consumed for each additional KB of data processed.
Management and administrative activities are included in every plan and do not consume Data Operations. Those activities include:
- Configuring devices
- Requesting connectivity vitals
- Sending over-the-air software updates (both Device OS and user application)
OTA software updates can be sent over cellular, Wi-Fi, or Ethernet networks; in the future, if Particle adds support for OTA software updates over LoRaWAN or satellite networks, those software updates may consume Data Operations.