NexaPOS
⚡ Built offline-first for small shops

Point of sale that never waits
for the internet.

NexaPOS runs fully offline on the counter, syncs across every device in the shop when it can, and takes card and mobile money payments when it's online.

📶

Offline-first

Ring up sales, manage stock, and print receipts with zero internet connection. Nothing about checkout ever waits on a network call.

🔄

Multi-device sync

Run it on the counter PC and a couple of phones at once. Every device shares the same products, stock, and sales the moment they're back online.

💳

Card & mobile money

Accept payments - cards and mobile money - settling straight to your own bank account or till number.

🖨️

Thermal receipt printing

Prints straight to any network thermal printer, 58mm or 80mm, no extra drivers to install.

📊

Stock & reports

Live stock counts, low-stock alerts, and sales/expense reports built in from day one.

🖥️

Windows, Android, Mac & iPhone

One app, same data, whichever device is closer to the till. (iPhone and Mac use the browser version until the iOS app arrives.)

Get NexaPOS

Tell us where to reach you and grab the download - no payment needed yet. When you open the app you choose a plan and pay there, by card or M-Pesa, and it unlocks by itself.

You're registered - grab the download below.
🖥️
Windows
Download installer
📱
Android
Android 8.0+
Download
🍎
Mac, iPhone & iPad iOS app coming soon
Use NexaPOS in Safari today - add it to your Home Screen and it opens like an app.
Open NexaPOS
How to put NexaPOS on your Home Screen (iPhone / iPad / Mac)
  1. Tap Open NexaPOS above - in Safari, not inside another app.
  2. iPhone / iPad: tap the Share icon in Safari's toolbar, then choose Add to Home Screen and tap Add.
    Mac: in Safari choose File → Add to Dock (or in Chrome / Edge use the install icon in the address bar).
  3. Open NexaPOS from your Home Screen (or Dock) like any other app. Once it has loaded, it keeps working without internet.

The full native NexaPOS app for iPhone and iPad is on its way - we'll announce it here. Until then the browser version has the same activation, plans and sales screens.

Next: install the app and open it - you'll land on an activation screen. Choose a plan and pay in the app (card or M-Pesa); it activates by itself, and after that it runs fully offline. Prefer to pay another way? Message us on WhatsApp and we'll send you a license key to enter. Reinstalled the app or changed phone? Tap “Already paid? Restore my license” on that screen and use the email you paid with. On an iPhone, iPad or Mac, tap Open NexaPOS and follow the Home Screen steps above - it is the same app and the same activation, in your browser until the iOS app arrives.