Pricing

Choose the plan that’s right for your team

From basics to advanced remote software management, there's a plan to suit your needs.

How many devices do you have?
Over 1000 devices? Contact us

Open source

For individuals and do-it-yourself projects

Free

Free and open source

The core features of Mender over-the-air updates
Mender Hub community forum

Basic

For small teams

$32/month

Lower upfront cost

Everything in Open Source

On a secure server hosted for you

Robust full disk image updates

Application updates

Update modules

State scripts

Best effort

Professional

For small-to-medium businesses

$269/month

Increase efficiency with automation

Everything in Basic +

Robust delta updates

Scheduled deployments

Automatic retry of deployments

Device filtering and sorting

Best effort

Enterprise

For medium-to-large enterprises

Custom pricing

Reduce risk, increase efficiency, enhance security and uptime

Everything in Professional +

Mender Gateway

Phased rollouts

Auto delta updates

Dynamic deployments

Regex device filtering

RBAC

Mutual TLS authentication

Audit logs

Synchronized update

Hosted or on-premise

Discounted board integration and bring-up

Roadmap access & influence

Technical assessment

Guaranteed SLA response time

Add-on packages

Customize and enhance your base plan with optional add-on packages.

Configure

Seamlessly configure applications
and devices remotely – configure each device to its environment.

Learn more

Monitor

Detect and analyze health issues of devices, services and applications. Set up alerts so you can act quickly

Learn more

Troubleshoot

Secure, remote access to your devices – quickly diagnose and fix issues in real time.

Learn more

Full feature comparison

Mender Server

Mender
Open Source

Mender
Basic

Mender
Professional

Mender
Enterprise

Management server

Manage remote deployments across a fleet of devices.

Management UI

Manage your devices, software and deployments with a user-friendly UI and dashboard.

Device grouping

Group devices by customer, test/production, geography or anything else.

Name and tag devices

Edit device names and give them tags, to help you easily find and recognize devices in the UI.

Device filtering and sorting

Quickly and easily filter and sort devices by attribute. Customizable device list columns for easier sorting.

Rest API

Easily integrate Mender with CI/CD, ERP and custom UIs with standards-based HTTP REST APIs with JWT authentication.

Standalone mode

Use Mender without the server – deployments can be triggered at the device, either manually in the terminal or by custom scripts, in order to support devices without connectivity.

Advanced device filtering

Create advanced filters to find a set of devices using multiple device attributes and operators.
-
-

Regex device filtering

Unlimited device filtering, regardless of scale and complexity.
-
-

Software version distribution

View software distribution across your device groups in the GUI dashboard.
-
-

Robust delta updates

Lower network traffic using a binary delta between two rootfs-image Artifacts, and deploy this delta supporting atomic update, integrity checks, rollback and signature verification. Watch the video
-
-

Automatic assignment of delta updates

The Mender server automatically assigns the correct delta update to any given device, based on the software release the device is currently running.
-
-
-

Server-side generation of delta updates

The Mender server automatically generates the delta artifacts for operating system updates based on the software release the device is running and the target version.
-
-
-

Customizable delta updates

Enable smaller delta sizes by using customized parameters.
-
-
-

Scheduled deployments

Schedule a software update deployment to start at a specific date and time in the future.
-
-

Automatic retry of deployments

The server will automatically retry the deployment on devices where it fails, for a predefined amount of times.
-
-

Phased rollouts

Eliminate large-scale failures by dividing a deployment into time-delayed phases, with each phase containing a share of the devices to be updated.
-
-
-

Dynamic groups and deployments

Easily group your devices by attributes. Automatically deploy your software to the devices that need it, and enable devices to receive updates on first boot.
-
-
-

Synchronized updates

Ensures consistency of software versions across device fleet.
-
-
-

SAML-based Federated Authentication

Integrate Mender with your Identity Provider (IdP) and enable Federated Single Sign-On (SSO) for your users
-
-
-

Multi tenancy

Create multiple Organizations (aka tenants), which act as separate environments on a single Mender server, both for users and devices.
-
-
-

Production-ready server configuration

Accessible and configured server, secure by default (such as TLS enabled) with parameters tuned for scale (e.g. polling intervals).
-

Configured for scaling

A hosted service that scales automatically with your needs.
-

On-premise server *

Run the Mender server in your own infrastructure, such as your data center or existing cloud vendor and customize the server configuration (e.g. access control).

(* available at additional cost)

-
-

Secure hosted server

Use a server managed and supported by Mender to save time and avoid worrying about its security or scalability.
-

Regional Artifact storage *

Choose the location for storing Mender Artifacts. If your devices are located mostly in one region of the world, you can choose a storage location closest to this region - this will ensure faster software updates to your devices.

(* available at additional cost)

-
-
-

Support for AWS S3 TransferAcceleration *

Faster downloads of artifacts from devices across the globe.

(* available at additional cost)

-
-
-

Data localization

We can guarantee that your data is processed and stored only within the European region.
-
-
-

Mender Gateway

Deployments in segregated networks

Remotely update software and gain visibility and control of co-located devices that don't have direct internet access.
-
-
-

One-time Artifact download

Cache only once to local storage on the gateway and deploy to co-located devices.
-
-
-

Extensibility

Update modules

An extension to the Mender client for supporting a new type of software update such as a package manager, container or bootloader.

Custom state scripting

Ability to run pre- and post-install scripts during update process and between any state transition, not just the install state (e.g. checks after update is installed).

Compatibility

Support for all types of software

Out-of-the-box support for system, file, application, container and package updates with existing Update Modules.

Mender as Debian package

Mender is easy to install and use for application-based updates, with support for ARMv6 and Debian family OSes e.g. Debian, Ubuntu and Raspbian.

Raspberry Pi reference integration

Mender is fully integrated for system and application-level updates with a ready-to-flash Raspbian image.

Yocto integration

Integrate the meta-mender layer into your build to install and configure the Mender client.

Support for common storage types

eMMC, SD card, raw NAND/NOR flash

Robustness & Security

Automated rollback

Built-in dual A/B root operating system updates which automatically roll back to the previous system version on any failure, and support for rollback in all types of updates with Update Modules.

Full image updates

Ensure consistent software across your device fleet.

Secure TLS communication

Client, server and management REST APIs only use TLS with secure configuration, all communication is authenticated and encrypted.

Code signing verification

End-to-end signatures with verification on the client and signing can be done in access-restricted and offline environments.

Integrity checksum to avoid corruption

End-to-end checksum verification on client and creation when Mender Artifact is built.

Hardware security for device authentication

Ensures OTA update process is secured by leveraging cryptography operations on device.

Elliptic curve cryptography support for device authentication

Keys can be much shorter and achieve the same level of security.

Two factor authentication

Extra layer of protection for user authentication with OTP-compatible app like Authly and Google Authenticator.
-

Role-based access control (RBAC)

Restrict unnecessary network access based on user's roles within an organization – allowing enhanced compliance, reduced costs and decreased risk of breaches and data leakage.
-
-
-

Mutual TLS for device authentication

Leverage existing device certificates to authenticate against the Mender server.
-
-
-

Audit logs

Improve security, compliance and accountability by logging important events that can later be analyzed in case of security or operational incidents.
-
-
-

Integrations

Integrate with Azure IoT Hub

Automatically connect devices between Mender and Azure IoT Hub for deploying software updates and sending application telemetry. Learn more

Integrate with AWS IoT Core

Mender can provision devices to your AWS IoT Core instance, so your device applications are ready to send and receive data to and from the AWS services - avoiding the hassle of certificate and key pair generation and management for your AWS IoT applications.

Webhooks

Send data from Mender to third-party systems - making it possible to notify external applications about device lifecycle events.

Personal Access Tokens

Personal Access Tokens are long-lived JWT tokens that you can generate to programmatically access the Mender management APIs, for example by CI/CD pipelines or scheduled jobs.

Support

Community forum at Mender Hub

Community of dedicated users with a fast-growing number of boards and operating systems.

Consulting and technical support

We provide deep expertise specializing in the implementation of OTA update management.
-

SLA-backed support

Expert support with guaranteed response times.
-
-
-

Training for Mender server operations *

Our team can help train you to operate a secure and scalable on-premise server.

(* available at additional cost)

-
-
-

Pricing FAQ

How does pricing work for Mender Enterprise?

Pricing for Mender Enterprise depends on each customer's specific requirements, number of devices, SLA needs, and more - tailored to each customer's needs.

How do the plans differ between hosted and on-premise for Mender Enterprise?

The on-premise Enterprise plan allows you to run Mender anywhere: private cloud (your own datacenter and Kubernetes), or a public cloud provider (Amazon Web Services, Google Cloud Platform, Microsoft Azure), or on top of Kubernetes engines like Amazon EKS, Google Kubernetes Engine.

The hosted Enterprise plan allows you to use the secure Mender server we host for you, avoiding the need for the expertise or associated costs of running a server and IT infrastructure.

Can you increase the device limit of a specific plan?

If you require a higher device limit – e.g. you want 1000 devices on the Basic plan – you can contact us and we'll create a pricing proposal for you.

Can I evaluate Mender for free?

Yes. Sign up for hosted Mender and you can evaluate all the latest features including everything in Mender Enterprise. The trial is free for 12 months for up to 10 devices, and there is no credit card required to sign up.

Follow our getting started guide with a Raspberry Pi board or virtual device, and you can be up and running in minutes.