A QR code is a two-dimensional barcode that stores data in a square matrix. Because a smartphone camera reads it in seconds, it is the world's most widely used 2D code for web addresses, Wi-Fi details, payment links and business cards.

Sample data: https://labelixa.com
On a Zebra printer a QR Code barcode is one command, ^BQ. The example below is a complete label; paste it into the preview to see it drawn before you send it to a printer.
^XA
^FO50,50
^BQN,2,8
^FDQA,https://labelixa.com^FS
^XZ^BQN,2,8 = model 2, magnification 8. The data starts with QA, — Q for error-correction level (H, Q, M or L), A for automatic encoding — and the address follows after the comma.
Open this example in the ZPL preview → · ^BQ command reference
Verify the exact label format your carrier expects on screen, before you send it to the printer.
E-CommerceSee, verify and automate label formats from different marketplaces in one place.
Healthcare & LaboratoryVerify specimen, medication and device labels — GS1 Data Matrix included — on screen before you print them.
Pharma & SerializationVerify the GTIN + serial + batch + expiry chain in the Data Matrix on screen, before it is printed.
A QR code is a two-dimensional barcode that stores data in a square matrix. Because a smartphone camera reads it in seconds, it is the world's most widely used 2D code for web addresses, Wi-Fi details, payment links and business cards.
QR Code capacity: up to 4,296 characters.
Main uses: Send people from a menu, poster or package to a web address, Join a Wi-Fi network without typing the password, Payments, transfers and invoices via QR, Event tickets and access control.
QR Code is a two-dimensional (matrix) code.