Start free.
Pay per building.

No point counts. No driver licenses. No quote required to get started. Install the complete platform on your first building today, and pay only when you add the second one.

Try it before you talk to us

One command on any Linux host with Docker. Sign in with your browser when prompted — your site is licensed and online before the coffee's done.

Any Linux host with Docker
curl -fsSL https://raw.githubusercontent.com/normalframework/nf-sdk/master/install.sh | sh

The installer prints a sign-in link before it downloads anything. Sign in, name your site, and it licenses itself — no license key, no registry token.

Licensing

Normal is licensed per building, not per point. Discover a hundred thousand objects on a site and the price does not move.

Free

Your first site

$0

One active free site per user, portable to a new gateway whenever you like.

  • The complete platform — nothing feature-gated
  • Every protocol in: BACnet/IP, /SC, /Ethernet, MS/TP, Modbus TCP & RTU, Niagara Fox, Sparkplug B
  • Every integration out: Sparkplug B, PostgreSQL/TimescaleDB, REST and gRPC, local BACnet objects
  • Unlimited points
  • Normal Portal, secure remote access, managed backups, health monitoring
  • Data quality, schedules, commands, and write guardrails
  • AI agent access over MCP
  • Community support and full documentation
Install it now

Portfolio

Ten buildings and up

From $300 / building

Volume pricing steps down as the portfolio grows, to $300 per building at scale.

  • Everything in Per building
  • Zero-touch auto-provisioning — devices license themselves on first boot
  • Campus licensing available for unlimited buildings on one site
  • White-label and OEM programs
  • Named contact and support SLA
  • Managed Edge services if you would rather we ran it
Talk to us

Perpetual means perpetual

You buy the building once and you own that license. The optional support and maintenance contract — 20% of purchase cost per year — keeps you on new versions and security patches with access to our team. It is how most customers run, and it is the part you can stop without losing what you bought.

What's actually free?

Everything. Every protocol, every feature, the portal, the remote access tunnel, the backups, the AI access. The limit is one active site per user, and it moves with you — activate a new free site and the entitlement follows, after we warn you first.

Prefer to spread the cost?

We offer subscription licensing alongside the perpetual model, and high-volume deployments of simple sites — retail, branch banking, quick-service — price differently again. Talk to us and we will work out which shape fits.

The fine print, up front

  • The free site is a 30-day trial of the complete platform, with Normal Online services included. Re-provision from the portal to keep going.
  • One active free site per user. Activating a new one moves the entitlement off the old one — the portal warns you before this happens.
  • Perpetual licenses are per building and do not expire. Support and maintenance is billed annually and is optional.
  • Normal runs on your hardware, on your network. We never see your point data unless you choose to send it to us.
  • Prices are in US dollars and exclude tax.

Don't want to run it yourself?

Managed Edge puts our team on the connectivity, the modeling, and the monitoring — so your engineers can stay on the work that needs them.

Service What you get Cost
Basic Managed Edge
  • Connectivity to your existing BAS and data sources
  • Alerting and notifications when data feeds fail
$500 / site onboarding
$25 / site / month
Standard Managed Edge
  • Modeling of common equipment — AHUs, VAVs, boilers, chillers
  • Labelling and normalization of common point types
  • Remote troubleshooting and escalation
$750 / site onboarding
$50 / site / month
Advanced Managed Edge
  • Full solution architecture and project management with your BAS contractors
  • Chasing down missing or locked data, including coordinating local contractors
Scoped per project
Virtual Managed IDL
  • Deployment into your IT environment or one we provide
  • Managed dedicated Timescale/SQL database and Grafana instance
$2,500 base
then scoped per project
Hardware gateways Managed gateways with 20,000-point capacity, automatic firmware updates, and remote access. A Normal license is still required. $600 / device
Connector development A custom plugin to connect a data source we don't already speak, and import it into Normal. From $2,500