Getting Started
Install AnyPrint and print your first receipt in under 5 minutes. No account, no configuration files, no driver installation.
System requirements
| Operating System | Windows 10 or Windows 11 (64-bit) |
| Memory | 256 MB RAM minimum |
| Disk space | 200 MB free space |
| Printer | USB ESC/POS thermal printer (58mm or 80mm) |
| Browser | Any modern browser on the same PC |
Step 1 — Download the installer
Go to the Downloads page and click Download for Windows. The installer is about 82 MB.
Windows SmartScreen warning: Because AnyPrint is not yet code-signed with an EV certificate, Windows may show a "Windows protected your PC" dialog. Click More info → Run anyway. This is safe — AnyPrint is open source and the installer is served from Firebase Storage.
Step 2 — Run the installer
Double-click AnyPrint-by-DAXTOP-Setup-1.0.5.exe. The NSIS installer will guide you through installation:
- Choose an installation directory (default: C:\Program Files\AnyPrint by DAXTOP)
- Click Install
- Click Finish — AnyPrint starts automatically
AnyPrint adds itself to the Windows startup registry so it launches automatically when you log in.
Step 3 — Connect your printer
Plug your USB thermal printer into the PC. AnyPrint detects all connected USB printers within a few seconds. You will see the tray icon turn blue when at least one printer is ready.
Tip: Open the AnyPrint window from the system tray and navigate to Printers to see all detected devices and their current status.
Step 4 — Open DAXTOP in your browser
Navigate to your DAXTOP store at daxtop.ru and log in. DAXTOP automatically detects AnyPrint running on port 3088 (or the next available port in the range 3088–3092).
Step 5 — Print a test receipt
From any DAXTOP product page, click Test Print. A receipt should emerge from your printer within 1–2 seconds.
Troubleshooting: If the test print fails, check that the printer is powered on, the paper roll is loaded, and the USB cable is securely connected. Then restart AnyPrint from the tray icon menu.
Verifying the API is running
You can confirm AnyPrint is up by opening a browser and visiting:
http://127.0.0.1:3088/statusYou will see a JSON response:
{
"status": "ok",
"version": "1.0.5",
"port": 3088
}Note: the /status endpoint still requires a Bearer token. DAXTOP handles the token automatically. See the API Reference for details.