Guide
Review and send a ZPL print job
Direct printing sends ZPL commands to a compatible printer through a supported local connection. Fonts, graphics, backgrounds and some barcode layouts can differ from the canvas. Review the conversion warnings, exact destination, stock, DPI and physical copy count before authorizing a job. The hosted service does not print without a user-controlled connection.
- 1
Install Zebra Browser Print (one time)
Use Zebra's official Browser Print download and check its current supported operating systems, browsers and printer models. It is a local bridge between an allowed website and supported printers.
- 2
Launch the agent and connect your printer
Follow the manufacturer's setup instructions for your exact model and connection. Confirm that the discovered printer is the device you intend to use.
- 3
Open Export → “Direct print — Zebra agent”
Open the direct-print option in Export. Review any permission prompt and grant access only to the site and printer you intend to use; a previous permission is not approval for an unattended batch.
- 4
Review and authorize a test label
Choose the printer from the list (remembered for next time) and print. Review the preview and copy count, then print a sample. Confirm paper output before requesting a batch or reprint.
Good to know
- WebUSB requires a supported browser and a device interface the browser can claim. Installed drivers or device firmware may prevent access; the presence of a USB port is insufficient.
- Browser Print connectivity depends on browser permissions, local security settings and the vendor's current compatibility list.
- Read the actual printer configuration using its model-specific instructions. Match stock dimensions and resolution before converting the design.
- A downloaded ZPL file still needs review before sending it through a configured printer tool. Never pipe an unchecked API response to a printer.
- Native printer fonts and barcode fitting may differ; unsupported background or artwork features can be omitted or rasterized. Inspect all conversion warnings and a physical sample.
- If a connection times out after sending starts, check the queue and physical output. Do not blindly retry; part or all of the first job may have printed.
Sizes used in this guide
Frequently asked questions
- Does ZPL improve print quality?
- ZPL addresses the printer's dot grid directly and can avoid driver scaling. It is not a quality guarantee: barcode fitting, firmware, media, resolution and printer settings still affect output. Compare and test the actual label.
- Does this work with non-Zebra printers?
- Check the exact model's supported languages and connections. A thermal printer may not accept ZPL. Export a PDF for a compatible driver or use the manufacturer's supported tools when direct ZPL is unavailable.
- What access should I grant Browser Print?
- Install it from Zebra's official source, keep it updated and allow only sites and devices you intend to use. Local bridge software gives websites access to hardware; review each job and follow your device and network administrator's policy.
More guides
Ready to print?
Design locally without an account. Replace sample content, preview and test your printed output.