Tickets & SLA
Email-to-ticket, threaded conversations, assignment, priorities, and SLA plans that keep response times on track.
Self-hosted help desk & IT service management
SwanDesk ITSM brings ticketing, SLAs, a knowledge base, asset discovery, and change & budget tracking together in one self-hosted app you own and control — and your team can run the entire ticket workflow right from email - we absorb the chaos so your users see calm.
Free Community edition · Windows · SQLite or MySQL/MariaDB
From the first ticket to full IT asset management — add capabilities as you grow.
Email-to-ticket, threaded conversations, assignment, priorities, and SLA plans that keep response times on track.
Public, internal, and draft articles with categories and keyword search — deflect tickets and onboard staff faster.
Scan the network with WMI & SNMP to auto-inventory machines, installed software, and devices.
Track change management, vendors, contracts, and a budget register so nothing slips through the cracks.
Work tickets without leaving your inbox — emails become tickets, replies thread back automatically, and your team answers right from email, with auto-replies, canned responses, and a durable send queue.
Directory sync and external authentication, plus email 2FA and signed sessions baked in for every edition.
Clean Metro-style UI with light and dark modes.
Most tools do help desk or IT asset management. SwanDesk does both — self-hosted, on Windows, at a flat, predictable price.
| Capability | SwanDesk | osTicket | Spiceworks | Freshservice |
|---|---|---|---|---|
| Help desk & knowledge base | ✓ | ✓ | ✓ | ✓ |
| IT asset & network discovery (WMI/SNMP) | ✓ | — | ✓ | Higher tiers |
| Change log, contracts & budget | ✓ | — | — | Higher tiers |
| Self-hosted — you own your data | ✓ | ✓ | Cloud only* | Cloud only |
| Windows-native (no LAMP/PHP stack) | ✓ | — | — | — |
| Run the whole workflow from email | ✓ | ✓ | ✓ | ✓ |
| Free edition | ✓ | ✓ | Ad-supported | Trial only |
| Pricing | Free + owned license | Free (self-built) | Free, cloud, ads | Per agent / month |
GLPI is the closest open-source all-rounder (tickets + assets), but it runs on a LAMP/PHP stack — SwanDesk delivers the same breadth as a native Windows app you install in minutes.
*Spiceworks discontinued its self-hosted help desk in 2021 and is cloud-only today. Comparison reflects publicly available information and may change — verify current details with each vendor.
Start free. Upgrade when you need more seats and capabilities.
Self-hosted and priced per instance — not per agent. Cloud ITSM tools bill for every agent, every month: a 5-agent plan at ~$95/agent/mo is about $5,700 a year. SwanDesk Professional covers 5 reps for $499/year, on your own server.
Free
1 support rep · SQLite
Free Download$499/year
Up to 5 reps · billed annually
Buy Professional$999/year
Up to 15 reps · billed annually
Buy Premium$1,999/year
Unlimited reps · billed annually
Buy EnterpriseComing soon
Hosted & managed by MicroPros
Notify me| Capability | Community | Professional | Premium | Enterprise | Cloud |
|---|---|---|---|---|---|
| Tickets, Knowledge Base, Email, 2FA (core) | ✓ | ✓ | ✓ | ✓ | ✓ |
| Support reps (seats) | 1 | 5 | 15 | Unlimited | Unlimited |
| Change Management | ✓ | ✓ | ✓ | ✓ | |
| SLA Plans | ✓ | ✓ | ✓ | ✓ | |
| Tags | ✓ | ✓ | ✓ | ✓ | |
| White-label (template customization) | ✓ | ✓ | ✓ | ✓ | |
| MySQL / MariaDB (vs SQLite) | ✓ | ✓ | ✓ | ✓ | |
| Asset / Inventory discovery (WMI/SNMP) | ✓ | ✓ | ✓ | ||
| Vendors | ✓ | ✓ | ✓ | ||
| Contracts | ✓ | ✓ | ✓ | ||
| Budget Register | ✓ | ✓ | ✓ | ||
| AD/LDAP directory sync | ✓ | ✓ | |||
| REST API | ✓ | ✓ | |||
| Email auto-reply templates | ✓ | ✓ | |||
| External (AD/LDAP) authentication | ✓ | ✓ | |||
| Hosted / managed by MicroPros | ✓ |
Simple, manual fulfillment — your license key is emailed to you.
Choose the edition that fits your team above.
Complete checkout with the Buy button for your edition.
Reply to your PayPal receipt with your Site Name (in the app: Settings → Site Name).
We email your key within [X] hours — paste it into Settings → License Key.
Why we need your Site Name: each license is bound to your installation's Site Name, so your key only works on your server.
Download the free Community edition, run the installer, and open your browser. Upgrade any time with a license key — no reinstall.
Run SwanDesk-Setup.exe as administrator. In the wizard, choose SQLite (zero setup) or MySQL/MariaDB, and pick a web port (default 8080).
The installer starts the service automatically — open http://localhost:8080 in your browser.
Use the one-time recovery admin (its password is saved in the app’s data folder during install), then create your own admin account.
Set your organization name in Settings, and paste a license key to unlock paid features — no reinstall.
Found a bug or have a feature request? Open an issue on GitHub.
Open a GitHub Issue