Barcodes come in different formats (standards) and represent machine-readable information. Katana supports both 1D (linear) and 2D barcodes, which you can scan for inventory tracking or print on labels.
1D vs 2D Barcodes
1D (linear) barcodes
1D barcodes use vertical lines and spaces to represent data. They’re simple, fast, and efficient for inventory tracking since the actual item details are stored in Katana’s database.
Common examples:
EAN-8 / EAN-13 / EAN-39
UPC-A / UPC-E
GS1-128 / Code-128
Best for: tracking stock items and materials where only an item ID is needed.
2D barcodes
2D barcodes store more information within the code itself and can include links, IDs, or contact details. They’re often used outside of inventory control—for example, QR codes on packaging that direct to a website.
Common examples:
QR codes
Data Matrix codes
Best for: cases where you need to encode more than just an item ID, such as URLs or detailed batch info.
Barcode standards in Katana
Scanning
Any compatible scanner can read 1D and/or 2D barcodes depending on its capabilities.
In Katana, the scanned image is always translated into symbols (numbers/letters), which are then matched to the correct item or batch.
Functionality does not change between barcode types—Katana processes the scanned symbols the same way.
See also: Barcode scanning hardware
Printing
The label printing software you use determines which barcode standard is supported (e.g., 1D only or both 1D + 2D).
Katana does not restrict the standard—you choose based on your printing setup.
Key takeaways
1D barcodes = fast, simple, efficient for inventory tracking.
2D barcodes = store more data, often used for extra information like links or batch details.
Katana supports both, as long as your scanner and printer handle the standard you choose.
Your feedback is invaluable. Let us know your thoughts on this article or anything in Katana you'd like to see improved: [email protected]