How To Choose Between Barcode Formats
📖 Bu rehber ToolPazar ekibi tarafından hazırlanmıştır. Tüm araçlarımız ücretsiz ve reklamsızdır.
Linear vs 2D — the first decision
Barcodes look interchangeable — black bars on white, a scanner beep, a lookup — but they’re not. Code 128 carries arbitrary ASCII; EAN-13 is locked to 13 digits; QR codes hold kilobytes; Data Matrix survives damage. Picking the wrong format means failed scans, rejected shipments, or retail compliance violations. This guide covers the dominant linear and 2D formats, what each is actually for, data capacity, scanner compatibility, print-size minimums, check-digit rules, and the defaults that get you to a working label without surprises.
The linear formats you’ll actually encounter
Rule of thumb: if you’re encoding a few digits and need retail-counter compatibility, go linear. If you’re encoding URLs, JSON payloads, or anything over 20 characters, go 2D.
The 2D formats — use when you need capacity
Most retail barcode formats include a check digit — the last digit, computed from the others using a modulo algorithm. A scanner that reads 11 of 12 UPC digits and computes a check that doesn’t match rejects the scan.
Data capacity at a glance
Barcodes have minimum module sizes (the width of the smallest bar or square). Print too small and the scanner can’t resolve individual elements.
Retail compliance — not optional
Barcodes need high contrast between bars and background.