Skip to content
Native iOS & Android · Full offline mode

The operating system
for your physical assets.

Work orders, preventive maintenance and compliance in one place — five functions on the phone, the full picture on the desktop. Built for teams managing 50 to 50,000 assets across the shop floor, the fleet and the rack.

Free to start·No credit card·Cancel anytime
$0
Requesters · unlimited
Offline
Native iOS & Android
14 days
Free trial · no card
app.assetos.io/dashboard
Workspace
Dashboard
Assets
Work orders
Maintenance
Compliance
Reports
Overview / This quarterIllustrative
Dashboard
1,243 assets · 18 sites·● 98.4% compliant
WO throughput · last 90 days
MTTR (90d)
4h 12m
12 repairs
Open WOs
24
3 overdue
PM completion
94%
On target
Offline 24 min · 3 changes queued
9:415G ●●●
My shift
3 done
Tue · Site B · offline mode
Bearing replacementOverdue
Pump 07 · Plant rm · 45 min
Filter changeStep 2/5
HVAC-B3-012 · in progress
Monthly checkToday
AHU-14 · Floor 3
The old way vs. AssetOS

There's a better way to run maintenance.

Most teams don't switch CMMS because they want to. They switch because the spreadsheet finally broke.

Without AssetOS
  • Assets tracked in spreadsheets and whiteboards
  • Repairs happen after something breaks
  • Audits mean digging through paper logs and filing cabinets
  • No signal on site means work stops
  • Annual contract, onboarding fee, and a sales call before you see a price
With AssetOS
  • Live dashboard — 1,243 assets across 18 sites, one screen
  • Preventive maintenance — alerts fire before anything lapses
  • Audit-ready by default — full history pulled up in seconds
  • Full offline mode — logs sync the moment you're back in range
  • Price on the page, pay monthly, and everyone who reports faults is free
One platform, three operations

Different teams. Same spreadsheet problem.

Service providers, operations teams, IT. One platform, set up three different ways — no custom build, no consultant.

For service providers

Prove the SLA. Don't promise it.

HVAC, fire, facilities, plant hire. Every job is timestamped against the contract, and your customer logs in and sees the same on-time number you do.

  • Free customer login to the assets you manage for them
  • On-time rate, response time, missed deadlines, per customer, any period
  • A public service record link for tenders and renewals
  • Miss a deadline and your customer hears it from AssetOS first
See how it works →
Client Portal overview in AssetOS: Harbourview Logistics, managed by Northgate Facilities. 96.8% of jobs on time, average response 2h 14m, and the assets under contract with next-due dates.
Why AssetOS

Built for the way your team actually works.

Most CMMS rollouts die the same way: the field team stops opening the app. This is the one they keep opening.

Works offline

Basements, plant rooms, dead zones on site. Your team logs work with no signal at all, and every change syncs the moment they're back in range.

Automated alerts

Safety inspections, certifications, PM deadlines — alerts fire before anything lapses. No more calendar reminders and a color-coded spreadsheet.

Always audit-ready

Every action logged. Pull up complete asset histories in seconds — not days of scrambling through filing cabinets.

Defender, included

Every uploaded cert, photo, and service record scanned for malware before it touches your network. Included on every plan — there's no security add-on to buy.

Preventive, not reactive

Catch the worn bearing on a scheduled PM instead of paying overtime for a 2am breakdown. Planned work costs a fraction of emergency work.

Import from Excel

Paste a spreadsheet. AssetOS auto-maps your columns. Your first work order runs about three hours later — not three months.

API & webhooks

Slack and Teams are native. Everything else runs on the REST API our own mobile app uses — full CRUD, outbound webhooks, no middleware.

Free requesters

Drivers, machine operators, tenants, staff — anyone who reports a fault or runs a daily check is free. No limit, no login needed.

No demo theater. No SDRs. No fine print.We're new — so judge the product, not the pitch
Try it
Start free, no credit card. Import your assets and run a real work order before you decide.
Talk to us
Reach the founders who built it — not a sales rep reading a script.
Own it
Your data, exportable anytime. Cancel whenever. No lock-in, no contract.
Getting started

From spreadsheet to live in an afternoon.

No implementation consultant. No six-week onboarding. Just your asset list and about three hours.

1

Import your assets

Paste a spreadsheet or upload a CSV. AssetOS auto-maps your columns — assets, locations, and equipment are live in minutes.

Works with Excel, Google Sheets, or any CSV export
2

Deploy to your team

Invite your technicians — they download the app and are closing work orders on day one. Everyone else scans a QR code to report a fault. No login, no training.

iOS, Android, and browser — all included
3

Measure what changes

MTTR, PM completion and open work orders — your dashboard fills in from the first work order resolved. No setup, no config.

Build reports on Pro and export them to CSV
Pricing

Pay for the people doing the work. Everyone else is free.

Technicians, planners and admins are paid seats. Anyone who only reports faults or runs checks — drivers, operators, your customers — is free, with no limit.

Requesters
Free · unlimited seats
Report faults, submit requests, run daily checks. Drivers, operators, staff — no login needed, no cap, never charged.
Basic
$17/seat/mo
billed annually · $20 monthly
Technicians, planners, admins. Work orders, parts & labour, QR scanning, offline app.
Professional
$29/seat/mo
billed annually · $35 monthly
Everything in Basic plus PM scheduling, compliance, dashboards and approval workflows.
assetos cli — get started
visitor@assetos.io:~$ assetos start-trial

Done with spreadsheets?

Start a free trial. Import your assets. Run your first work order today. You only pay after you've gone live and seen it working.

# free to start · no credit card · your data, always · cancel anytime
visitor@assetos.io:~$