Built for Australian GP practices

Print patient pathology labels in seconds, not minutes.

A simple desktop app that prints patient labels on a NIIMBOT B1 thermal printer — and auto-captures the patient's name and date of birth straight from Best Practice or Medical Director.

100% offline No cloud, no data sent anywhere Made by a GP
NIIMBOT B1 printer printing a pathology label next to a laptop in a GP clinic
Why GPplatform

Everything a busy clinic needs — nothing it doesn't.

Purpose-built for general practice. Fast, reliable, and dead simple for your reception and nursing staff to use.

One-key capture

Open the patient in your clinical software and press Ctrl + F12. The app reads the name and date of birth automatically — you just confirm and print.

🧾

Works with BP & MD

Compatible with Best Practice and Medical Director patient screens, with smart name and D.O.B. detection.

🔒

Private by design

Runs entirely on your PC. No internet, no cloud, no patient data ever leaves the practice. A local audit log keeps your records.

📝

Manual entry too

No clinical software open? Just type the patient's name and DOB and hit print. Works either way.

🖨

Built for NIIMBOT B1

Tuned for the affordable NIIMBOT B1 thermal printer and standard 50 × 30 mm label rolls. No ink, no cartridges.

📋

Audit log included

Every label printed is recorded locally (time, name, DOB, outcome) so you always have a record for the practice.

Simple setup

From download to first label in minutes.

1

Download & run

Download the package below, double-click the app — no Python or install needed — and plug in your NIIMBOT B1 via USB.

2

Open a patient

Bring up the patient in Best Practice or Medical Director, then press Ctrl + F12.

3

Confirm & print

Check the captured name and DOB, click print, and the label is on its way. That's it.

Get started

Download the Pathology Label Printer

Free to try in your own practice. For Windows 10 & 11.

Latest version · Standalone app (Best Practice + Medical Director support)

Pathology Label Printer — Setup

Standalone Windows app — no Python or installation required. Just unzip and run. Includes a quick-start guide.

⬇ Download for Windows (.zip)
🖥 Windows 10 / 11 💾 ~19 MB 🔒 No cloud · runs offline

💡 If your browser says “suspicious” or “blocked”: this is normal for brand-new software. Click the ▲ arrow (or ) next to the download, then choose “Keep” or “Download anyway”. The app is safe — it simply isn’t code-signed yet.

Before you begin

What you'll need

🖥 On your PC

  • Windows 10 or Windows 11
  • No Python or extra software needed — just unzip & run
  • Best Practice or Medical Director (for auto-capture)
  • A free USB port

🖨 Hardware

  • NIIMBOT B1 thermal label printer
  • 50 × 30 mm thermal label rolls
  • USB cable (included with the printer)
  • No ink or toner required — ever
🛡

Your patients' data never leaves the room.

GPplatform's label printer runs 100% offline. There is no cloud account, no sign-in, and no data transmitted anywhere. Patient names and dates of birth are only ever stored locally in your own audit log, which you control and can delete at any time.

Questions?

Get in touch

Setting it up for your practice, or interested in deploying across multiple clinics? I'd love to hear from you.