⚠️ macOS Users: Web Bluetooth on macOS Chrome is experimental and may not work reliably.
For best results, use Windows/Linux PC or Android tablet.
Step 1: Enable Web Bluetooth (Chrome/Edge)
1. Open chrome://flags
2. Search "Experimental Web Platform features" → Enable
3. macOS only: Also enable "Web Bluetooth"
4. Relaunch browser
Step 1b: Allow Web Bluetooth on non-HTTPS or non-localhost origins
Required when accessing over plain HTTP (e.g. http://192.168.x.x:3001) or via a reverse proxy that Chrome doesn't yet treat as secure:
1. Open chrome://flags/#unsafely-treat-insecure-origin-as-secure
2. Add your server URL, e.g. http://192.168.x.x:3001 or https://your.domain
3. Set to Enabled → Relaunch Chrome
Step 2: Prepare Printer
1. Turn on Bluetooth
2. Power on printer
3. Put printer in pairing mode
4. Load paper/labels