QZ Tray
qz.io
What it is
QZ Tray connects web clients to local printers and attached devices, enabling browser-based printing and hardware communication through its JavaScript connector. Printing support includes PDF, PNG, HTML, PCL, ESC/POS, EPL, ZPL, SBPL, and FGL. Device connections can use serial, HID, USB, socket, or file I/O. The maker lists Zebra, SATO, Epson, Citizen, Star, Boca, and Dymo among compatible printer brands. Desktop editions run on Windows, macOS, and Linux, including Intel and ARM or Apple Silicon systems; supported platforms also include iOS, Android, and ChromeOS. QZ Tray can be downloaded and used for free, with warnings, and the maker offers a free demonstration with warnings. Removing print dialogue warnings and enabling silent printing requires message signing with a certificate and private key. QZ says the signing keys are generated in the customer's browser and that it never receives a copy of the private key. Only one instance can run per machine because the software uses a localhost WebSocket connection to a single port. Premium Support costs $749.00 per year.
Spec sheet
- What it does
- QZ Tray connects a web client to local printers and attached devices for printing and device communication.Read 7 Oct 2026 · qz.io
- API
- The JavaScript connector enables printing and device communication from JavaScript.Read 7 Oct 2026 · qz.io
- Support
- The maker offers free public community support on a best-effort basis and premium support with a two-business-day response.Read 7 Oct 2026 · qz.io
- Headquarters
- Canastota, New York, United StatesRead 28 Sep 2026 · qz.io
- Founded
- 2013Read 28 Sep 2026 · qz.io
- Company
- QZ Industries, LLC describes itself as a small software development company operating from Canastota, New York.Read 7 Oct 2026 · qz.io
- Compatibility limit
- Only one QZ Tray instance can run at a time on a machine because it uses a localhost WebSocket connection to a single port.Read 7 Oct 2026 · qz.io
- Desktop platforms
- QZ Tray is available for Windows, macOS and Linux and supports Intel and ARM or Apple Silicon systems.Read 7 Oct 2026 · qz.io
- Device communication
- It communicates with hardware over serial, HID, USB, socket and file I/O.Read 7 Oct 2026 · qz.io
- Free use and demo
- QZ Tray can be downloaded and used for free, and the maker says it can be demonstrated free with warnings.Read 7 Oct 2026 · qz.io
- Print formats
- It supports PDF, PNG, HTML, PCL, ESC/POS, EPL, ZPL, SBPL and FGL printing from a browser.Read 7 Oct 2026 · qz.io
- Printer support
- The site lists Zebra, SATO, Epson, Citizen, Star, Boca and Dymo among compatible printer brands.Read 7 Oct 2026 · qz.io
- Private key handling
- The maker says signing keys are generated in the customer's browser and QZ never receives a copy of the private key.Read 7 Oct 2026 · qz.io
- Security signing
- Message signing with a certificate and private key is required to remove print dialogue warnings and enable silent printing.Read 7 Oct 2026 · qz.io
Plans and prices
Strong points and limits
Strong points
- Supports numerous print formats and connection types.
- JavaScript connector enables browser-based device communication.
- Free download and use are available with warnings.
- Signing keys are generated in the customer's browser.
Limits
- Only one instance can run per machine.
- Silent printing requires certificate and private-key signing.
- Premium Support costs $749.00 per year.
Who it suits
QZ Tray suits organizations connecting browser-based applications to local printers or attached devices. It is relevant where JavaScript-based printing or device communication is needed across its supported systems.
QZ Tray in depth
Read the full write-up
Overview
QZ Tray is a desktop bridge that lets browser-based applications print to local printers and communicate with attached hardware. It is a strong fit for developers building web workflows around nearby devices, but less suitable when several instances must run on the same machine.
Its broad format and connection support make it more than a browser-print workaround. Free use is possible, though removing print warnings for silent printing requires certificate-based signing.
Key features
QZ Tray prints PDF, PNG, HTML, PCL, ESC/POS, EPL, ZPL, SBPL and FGL from a browser. That range serves ordinary documents as well as specialized printer output. Compatible brands include Zebra, SATO, Epson, Citizen, Star, Boca and Dymo, giving teams a useful starting point for label, receipt and other local print workflows.
It also communicates with devices over serial, HID, USB, socket and file I/O. A JavaScript connector exposes printing and device communication to web applications, which is valuable when a browser workflow must interact with equipment beyond a printer.
Free use and demonstrations include print-dialogue warnings. To remove them and enable silent printing, customers must sign messages with a certificate and private key. QZ says the signing keys are generated in the customer's browser and it never receives the private key. That keeps the key with the customer, but also makes signing a necessary setup step for unattended printing.
There is a meaningful deployment constraint: only one QZ Tray instance can run at a time on a machine, because it uses a localhost WebSocket connection to a single port. That is manageable for a single local bridge, but a poor fit if a machine needs multiple independent instances.
Pricing
QZ Tray is freemium. The software can be downloaded and used free with warnings, making it practical for evaluation or workflows that tolerate the dialogue prompts. A free public community-support option is best-effort; teams needing reliable response times should consider paid support.
Sponsored Support: free, with annual renewal at a reduced rate. It requires special qualifications and includes a one-year trusted key pair, critical bug-fix support, 48-hour email support, software updates and phone support by appointment. It is a qualifying option, not a general-purpose free tier.
Premium Support: $749 a year, with annual renewal at a reduced rate. It includes a one-year trusted key pair, critical bug-fix support, 48-hour developer email support, software updates and phone support by appointment. This is the straightforward paid choice for teams that need trusted signing and a defined support response.
Company Branded + Premium Support: $3,499 a year, with annual renewal at a reduced rate. It adds a custom build portal alongside a trusted key pair, critical bug-fix support, 48-hour email support, software updates and phone support by appointment. It suits organizations that need branded builds as well as support.
A free trial is also offered. The paid plans are support and signing packages rather than separate feature tiers for printing formats or device connections.
Platforms
The desktop application runs on Windows, macOS and Linux, including Intel and ARM or Apple Silicon systems. QZ Tray also supports iOS, Android and ChromeOS, and provides an API for JavaScript integration. On-premises deployment and mobile printing are supported, which suits organizations connecting web software to local equipment rather than relying only on a centralized print service.
Who it's for
QZ Tray is best for developers and organizations whose browser-based software needs to print locally or communicate with nearby hardware. Its range of printer languages and device interfaces is particularly useful in workflows where a standard browser print dialog is not enough. It is less compelling for teams seeking full print-management features or needing multiple QZ Tray instances on one machine.
Pros and cons
Broad browser printing: Support for common document, label and printer-specific formats widens the range of local workflows it can serve.
Device communication beyond printers: Serial, HID, USB, socket and file I/O connections make it useful for browser applications tied to local equipment.
Free use: Teams can download and use it without paying, provided they can accept print warnings and best-effort community support.
Silent printing requires signing: Certificate and private-key setup is a prerequisite for removing warnings, adding work before unattended printing can be used.
One instance per machine: The single-port localhost connection rules out deployments that need multiple running instances on the same computer.
Alternatives
For a broader comparison, browse Print Management Software.
ezeep is worth considering when a free option with up to 10 users, one connector and unlimited user print jobs better fits the need; its free API allowance is 50 pages per month per organization.
PrintNode may suit a smaller, quota-based setup: its Lite plan allows 50 prints per month on one computer at no charge or card details, while Essential costs $9 a month.
PaperCut MF is an alternative for organizations seeking print management with licensing based on devices running embedded MF software; pricing is custom quote through an authorized partner.
Printix is a paid alternative with a Starter plan at $2.09 a month per user, aimed at 15 to 50 users and offering a first month free.
LRS VPSX is another paid print-management option.
Pharos Uniprint is an on-premises print-management alternative for colleges and universities.
Print Manager may be preferable when a one-time server-licensed purchase is a better fit: its Enterprise Small Business Edition costs $495, paid once and covers 35 users and five printers per print server.
PrinterLogic is another paid option, with usage-based monthly plans priced by print-queue range.
Verdict
Choose QZ Tray when a web application needs a capable local bridge to printers or attached hardware, especially when its format and interface coverage can replace custom device plumbing. Free use lowers the barrier to adoption, and paid signing and support address the needs of production workflows. Look elsewhere if silent printing without signing setup is essential, if multiple instances must run on one machine, or if the priority is centralized print management rather than browser-to-device connectivity.
Verdict
QZ Tray provides broad browser-to-device printing and communication support, with free use subject to warnings. Plan around the single-instance limit and signing requirement for silent printing.
Where Specifiction places it
- Print Management Software#7 of 378.2