Outil de recherche
QZ Tray acts as a local server that sits in your system tray, allowing web apps (JavaScript) to talk directly to your printers, scanners, and cash drawers. It bypasses the clunky "Print Dialog" pop-up. When a cashier hits "Print Label," it just prints. No pop-up, no "Select Printer," no delay. For high-volume environments, this is a game-changer.
QZ Tray: The Bridge Between Web Applications and Hardware In the modern digital landscape, web-based software has become the standard for everything from e-commerce to inventory management. However, web browsers are intentionally restricted by security "sandboxes" that prevent them from directly interacting with local hardware like thermal label printers, scales, and credit card readers. This is where QZ Tray enters the picture as a powerful, cross-platform solution that bridges the gap between the web and your physical workspace. What is QZ Tray? qz tray
It communicates directly with thermal printers using hardware languages like ZPL, EPL, ESC/POS, and FGL , ensuring high-speed and accurate label or receipt output. QZ Tray acts as a local server that
Developers can use the QZ Tray Demo page to test their hardware connection immediately after installation. Conclusion No pop-up, no "Select Printer," no delay
In addition to printers, it can interface with postal scales, barcode scanners, and other USB/HID devices . FAQ - QZ Tray
is an open-source, cross-platform background application that acts as a secure bridge between web browsers and local hardware, such as printers and scales. Because modern web browsers restrict direct access to local devices for security, QZ Tray provides a WebSocket-based connection that allows web applications to send print jobs and receive data from USB or serial devices without manual user intervention. Core Functionality
You aren't locked into a specific printer brand. QZ Tray supports major brands like Zebra, Dymo, Epson, and Star Micronics.