Nugezza Developera Nugezza company
LK · EN

Country and language

InternationalEUR
Sign in Start a project
All apps / Printer Emulator

Printer Emulator

Virtual thermal & fiscal printers for Windows

Test your POS printing on a PC — no printer hardware needed.

Download for Windows

Printer Emulator

Printer Emulator is a Windows app that pretends to be your shop's printers. You create as many virtual printers as you like — each one listens on its own port, exactly like a real network printer — and point your POS at them. When the POS prints, the paper feeds out of the on-screen machine and keeps coming until it is cut, then the finished receipt drops into a history list you can open at full printer resolution. It speaks the real protocols: ESC/POS raster for thermal receipt printers, and the fiscal RT protocols for EDit/Ditron and Epson, replying with the same handshakes the real hardware sends so the POS reports success and gets back a fiscal document number. It is built for testing receipt layouts, fiscal flows, kitchen tickets and multi-printer setups without buying or wiring up a single printer.

Developers, installers and shop owners setting up or testing POS printing

What you need

  • Windows 10 or 11 (64-bit)
  • A licence key for the computer you install it on
  • The POS device (tablet) on the same Wi-Fi network, if you print from a tablet
  • Inbound TCP ports open on the PC firewall for the printer ports you create (9100–9110 by default)

What it does

As many printers as you need

Create thermal or fiscal printers on their own ports and run them all at once — a receipt printer, a kitchen printer and a fiscal RT side by side.

Real protocols, real replies

Thermal ESC/POS raster, fiscal EDit/Ditron (XON/XOFF with an STX…ETX fiscal footer) and fiscal Epson RT (HTTP/XML). The POS gets the same answers real hardware gives, including fiscal document numbers.

Paper that behaves like paper

Paper feeds out of the machine and keeps coming across prints until a cut command or the scissor button — then the cut receipt drops into the history.

Receipt history

Cut receipts are kept in a Normal / Fiscal list. Click any one to view it at native printer resolution — exactly what the hardware would print.

Fiscal receipts reconstructed

Fiscal printers rebuild the scontrino — items, VAT departments, total, payment, change and document number — and handle X and Z reports with a running daily total.

58 mm and 80 mm

Each printer has its own paper width, and content that is too wide for the roll is flagged so you catch a wrongly-configured POS printer.

Setting it up

  1. Install

    Run the installer from the downloads page and start Nugezza Printer Emulator.

  2. Activate

    The app shows a Device Code. Send it to Nugezza and paste the licence key you get back. The key is locked to that computer.

  3. Create a printer

    Click ‘+ New printer’, give it a name, pick the type (Thermal, Fiscal EDit/Ditron or Fiscal Epson) and the paper width, and accept the suggested port.

  4. Open the firewall

    If you print from a tablet, allow the printer ports through Windows Firewall — otherwise the POS reports ‘Printer timeout’ because Windows silently drops the connection.

  5. Point the POS at it

    In the POS printer settings use the PC's IP (shown top-left in the app) and the port shown on the machine you created.

How to

Print a test receipt
  1. Create a thermal printer
  2. In the POS, add a printer with this PC's IP and that port
  3. Print — the paper feeds out of the machine, cuts, and lands in the Normal list
See a receipt full size
  1. Click any receipt in the Recent list
  2. It opens at native printer resolution — pixel-for-pixel what would print
Test a fiscal receipt
  1. Create a Fiscal RT printer matching your model family (EDit/Ditron or Epson)
  2. Point the POS's fiscal printer at that port
  3. Take a sale — the scontrino appears with a document number in the Fiscal list
Cut the paper by hand
  1. Click the scissor button on the machine
  2. Whatever is on the roll is cut and moved to the history
Change a printer
  1. Click the pencil on the machine
  2. Change the name, type, paper width or port
  3. Saving re-binds the listener to the new port straight away

Licensing

Licensed per computer. The app shows a Device Code; Nugezza issues a key locked to that code. Available as a 30-day trial, 1 year, or lifetime. Verification is fully offline — the app never phones home — so it keeps working with no internet. Moving to a new PC needs a new key for that machine's Device Code.

If something goes wrong

The POS says ‘Printer timeout’
Windows Firewall is dropping the connection. Allow the ports inbound: run PowerShell as Administrator and use New-NetFirewallRule for TCP 9100-9110. Also check the tablet and PC are on the same Wi-Fi and not on a guest network with client isolation.
The POS says the printer refused the connection
Nothing is listening on that port — check the port in the POS matches the port shown on the machine, and that the emulator is running.
A printer did not start
Its port is already used by another program or another printer. Click the pencil on the machine and give it a free port.
Nothing appears when I print
Confirm the POS is pointed at this PC's IP (shown top-left), not localhost, when printing from a tablet.
A fiscal print is refused
Make sure the emulator printer's type matches the model family configured in the POS — an Epson RT speaks HTTP, an EDit/Ditron speaks the XON/XOFF serial protocol.
The key is rejected as ‘issued for a different computer’
The key is locked to the Device Code of the machine it was issued for. Send the Device Code shown on this PC to get a matching key.

Questions

Does it need internet?
No. Activation is offline and the emulator runs entirely on your PC and LAN.
Can I run more than one printer?
Yes — as many as you like, each on its own port, all at the same time.
Does it actually send anything to the tax authority?
No. It is a test tool. Fiscal document and Z numbers are simulated and reset when the app restarts — nothing is transmitted to AdE.
Which fiscal printers does it emulate?
The EDit/Ditron family (serial protocol over TCP) and Epson RT (HTTP/XML), which are the families the Nugezza POS supports.
Can I use it on more than one PC?
Each computer needs its own key, because keys are device-locked.

Questions about this app?

Chat with us now or send an inquiry — we’ll help you get it running.

Contact