Get started with Chalk

Run Chalk yourself on your own infrastructure — the complete feature set, free forever under AGPL-3.0 — or let us host it, starting free for Chromebook fleets.

Note: Device tracking ships today in self-hosted Chalk; the hosted rollout is finishing now. Sign up and it turns on for your district the moment it lands — your roster and console work from day one.

Self-host

Run Chalk on your own infrastructure

Full feature set, free forever under AGPL-3.0. You control your data, your uptime, and your release cadence.

# Linux / macOS
curl -fsSL https://raw.githubusercontent.com/usechalk/chalk/main/install.sh | sh
mkdir chalk-trial && cd chalk-trial
chalk init --data-dir . && chalk serve --port 8080

Windows: download the .exe from Releases. Run chalk update later to stay current.

  • ✓All connectors and features
  • ✓No accounts, no telemetry
  • ✓Community support on GitHub

Cloud-hosted

We run it for you

Start on the free tier — unlimited Chromebooks, unlimited admins, no operation caps. Tracking other asset types moves you to a paid plan. We handle backups, updates, and monitoring.

Device tracking ships today in self-hosted Chalk; the hosted rollout is finishing now. Sign up and it turns on for your district the moment it lands — your roster and console work from day one. Want it now? Self-hosted Chalk has the full device module today, free under AGPL-3.0.

See the full price ladder →

Lowercase letters, digits, and hyphens. Starts with a letter. 3–31 characters.

You can change this anytime from the admin console.

Starts on the free Chromebooks-only tier. Upgrade any time by requesting a quote.

By signing up you agree to our Terms and Privacy Policy. Chalk is pre-general-availability and parts of the Terms — fees, service levels, and limitation of liability — are marked as draft and are not yet binding on either party; paid-tier commitments are made only in a signed order form.