Version 1.0.0 · 09 Nov 2026

Run your whole school from your own computer

LMS Desktop puts admissions, fees, attendance, exams, report cards, timetable and messaging on your PC, with a private database, automatic backups and optional cloud sync for parent and teacher portals.

  • Windows
  • macOS
  • Linux
  • Free · no .NET or SQL install needed
Works offline
Local private database
Automatic daily backups
Free updates
Everything in one place

All the modules your institute needs

The same complete system as the online LMS, running natively on Windows, macOS and Linux.

Students & admissions

Admission forms, families, promotions, ID cards with barcodes and admission letters.

Fees & accounts

Monthly invoices, collection, receipts, defaulters, income, expenses and statements.

Attendance

Class sheets, in/out times, card and QR scanning, biometric device support.

Exams & report cards

Marks entry, grading, positions, printable result cards and report cards.

Class tests

Every test recorded, subject averages and score trends.

Timetable

Periods, class and teacher timetables, today's lessons on every dashboard.

Behaviour & skills

Affective and psychomotor ratings plus teacher observations.

Question papers

Chapter-wise question bank and printable papers in minutes.

Messaging & SMS

Built-in chat, SMS templates and a free Android SMS gateway.

Live classes

Built-in video rooms or your own meeting links, per class.

Certificates & letters

Certificates, admission and job letters on your letterhead.

Roles & permissions

Principal, accountant, teachers and staff see only what they should.

Your software · your data · your control

Private by design, online when you want it

  • Data on your own computer. A single local database file in your user folder, never shared unless you choose to sync.
  • Automatic backups. A dated copy of the database every day, the last 30 kept, plus a backup before every cloud download.
  • Optional cloud sync. Upload to your LMS server hourly, daily or weekly so parents, students and teachers use the online portals.
  • Separate portals. Admin, principal, accountant, teachers, students and parents each get their own view.
1
Download & install

Pick your system below. No .NET, SQL Server or internet connection needed to run.

2
Sign in & set up

Sign in with the first-run admin login, add your institute's name, logo, classes and fees.

3
Go online (optional)

Connect Cloud Sync in General Settings to publish portals for parents and teachers.

Download

Get LMS Desktop 1.0.0

Self-contained builds: everything the app needs is included.

Windows

Windows 10 / 11, 64-bit
Recommended for you
Windows installer (.exe) 43 MB Portable .zip 61 MB
Install notes & checksums

Run the installer and follow the steps. If Windows SmartScreen appears, choose More info → Run anyway (the installer is not code-signed yet). Windows 10/11 include the required WebView2 runtime.

LMS-Desktop-Setup-1.0.0-win-x64.exed2a4bd7d90ebc26cfc4ffee2b2cee9e1febdafe1e87c5f97786ef60346a37e97
LMS-Desktop-1.0.0-win-x64.zip1c345d4ebc898422cbc0d09dcc6edeb5b1a178494e4aad44cb7151206409785b

macOS

macOS 12 Monterey or later
Recommended for you
Apple silicon (M1–M4) (.zip) 57 MB Intel Mac (.zip) 59 MB
Install notes & checksums

Unzip and drag LMS Desktop to Applications. The app is not notarised yet, so run this once in Terminal, then open it normally:

xattr -cr "/Applications/LMS Desktop.app"
codesign --force --deep --sign - "/Applications/LMS Desktop.app"
LMS-Desktop-1.0.0-macos-arm64.zipb5ce87b4a7c36b23bbfed4ef4b7970b58e8569f5381daf31527286f0ebad70c3
LMS-Desktop-1.0.0-macos-x64.zip61a9edd70e2f74906a7dadee1362e5c8e2b3d6562e64564ad0784ad2e21af9a5

Linux

Ubuntu 22.04+, Debian 12+, 64-bit
Recommended for you
Debian / Ubuntu (.deb) 59 MB Any Linux (.tar.gz) 59 MB
Install notes & checksums

Debian / Ubuntu:

sudo apt install ./lms-desktop_1.0.0_amd64.deb

Other distributions: extract the .tar.gz and run sudo ./install.sh. Needs WebKitGTK (libwebkit2gtk-4.1).

lms-desktop_1.0.0_amd64.deb77c8168049257f5464d86594e190e5222776dcb9db349aac278b26c5fff9cfd6
LMS-Desktop-1.0.0-linux-x64.tar.gzcde6197e25b2417b53b88975b20a956d400d1ade6274e108111efa1a9b581675
System requirements

Runs on the computers you already have

WindowsWindows 10 or 11 (64-bit)4 GB RAM · 500 MB disk
macOSmacOS 12+ · Apple silicon or Intel4 GB RAM · 500 MB disk
LinuxUbuntu 22.04+, Debian 12+ (x64)WebKitGTK 4.1 · 500 MB disk
FAQ

Questions, answered

Is LMS Desktop free?

Yes. Download and use it on as many computers as you like.

Where is my data stored?

In a local database in your user folder (Windows: %LOCALAPPDATA%\LMS Desktop). Uninstalling the app keeps your data.

Do I need internet?

No. Everything works offline. Internet is only needed for cloud sync, SMS and live classes.

How do parents and teachers get access?

Turn on Cloud Sync in General Settings. Your data is uploaded to your LMS server and everyone signs in online with the same logins.

How do backups work?

A copy of the database is saved every day you open the app, and the last 30 are kept in the backups folder next to it.

Can I move to another computer?

Install LMS Desktop there and use Cloud Sync → Download from cloud, or copy the data folder across.

How do I update?

Download the latest version from this page and install it over the old one. Your data is kept.

Ready to run your school offline-first?

Install in minutes. Your data, your computer, your control.

Download LMS Desktop