Glossary · IT Procurement
Barcode Symbology
Updated November 8, 2026 · Reviewed by Shorim Haniffanshoib, Head of Editorial — IT Strategy & Enterprise
A barcode symbology is the encoding scheme that defines how letters and numbers are turned into a pattern of bars or squares, how much data fits, and which scanners can read it. Familiar examples are EAN-13 on retail packs, Code 128 on shipping labels and asset tags, and the QR Code used for QRIS payments in Indonesia.
A symbology is the encoding standard that defines how data is mapped into a barcode's bar or module pattern — and it determines which barcode each scanner type can read. Two broad families: (1) 1D linear — vertical bar patterns that store data in one dimension (bar width), e.g. EAN-13/UPC-A (international retail, scanned at the till), Code 128 (logistics, asset tags, high alphanumeric capacity), Code 39 (legacy industrial/military), ITF-14 (cartons/master boxes). (2) 2D — storing data in two dimensions (length × height), giving far higher capacity and tolerance to partial damage; some are matrix codes built from square modules, e.g. QR Code (URLs, QRIS e-payments, tickets) and Data Matrix (small components, laser marking on PCBs/medical devices), while others are stacked codes made of several rows of linear code, e.g. PDF417 (boarding passes, documents). The practical procurement implication: a 1D laser scanner reads ONLY linear symbologies — it cannot scan QR or Data Matrix at all; to read 2D you need a 2D area imager. When renting scanners, define the target symbology first (e.g. inventory uses Code 128, vendor goods-receipt uses QR) so you pick the right scanner type. Arental's own asset tags use QR/Code 128 — see asset tag.
Symbology simply means "a system of symbols". In barcoding, each symbology has its own rules for which characters it can encode, how bar widths or module positions represent data, and how a scanner checks that a read is correct. That is why people also call it the barcode type.
Almost every symbology is built from the same parts:
| Part | Purpose |
|---|---|
| Quiet zone | Blank space beside (or around) the code so the scanner can find its edges |
| Start and stop patterns | Mark the beginning and end and tell the scanner which way to read |
| Data characters | The actual content, such as a product or asset number |
| Check digit or error correction | A verification digit on 1D codes, or redundant data on 2D codes |
| Human-readable text | The digits or letters printed underneath for manual entry when a scan fails |
The width of the narrowest bar is called the X-dimension. A smaller X-dimension gives a denser code, but it demands better print quality and a higher-resolution scanner.
1D (linear) barcodes store data only in the widths of bars and spaces, so capacity is small and they usually hold a reference number that points to a database.
| Symbology | Content | Typical use |
|---|---|---|
| EAN-13 | 13 numeric digits | Retail products at the till outside North America; prefix 899 is GS1 Indonesia |
| UPC-A | 12 numeric digits | Retail products in the United States and Canada |
| EAN-8 | 8 numeric digits | Small packs that cannot fit an EAN-13 |
| Code 128 | All 128 ASCII characters, compact for numbers | Shipping labels, asset tags, warehouses; the GS1-128 variant carries expiry dates and batch numbers |
| Code 39 | 43 characters: A–Z, 0–9, space, and - . $ / + % | Industry, automotive, legacy systems; wider than Code 128 |
| ITF-14 | 14 numeric digits | Outer cartons and cases holding several units |
| Codabar | Digits and a few symbols | Libraries, blood banks, legacy systems |
| GS1 DataBar | Digits, optionally with extra data | Fresh produce and coupons |
A common misunderstanding: the 899 prefix on an EAN-13 shows that the company number was issued by GS1 Indonesia, not that the product was made in Indonesia.
2D barcodes store data both horizontally and vertically, so they hold far more and still scan when partly damaged thanks to error correction.
| Symbology | Maximum capacity | Recognisable by | Typical use |
|---|---|---|---|
| QR Code | 7,089 digits or 4,296 alphanumeric characters | Three square finder patterns in the corners; error correction levels L, M, Q, H (roughly 7–30%) | QRIS payments, URLs, tickets, menus |
| Data Matrix | 3,116 digits or 2,335 alphanumeric characters | An L-shaped solid border; readable at very small sizes | Electronic components, medical devices, GS1 DataMatrix on pharmaceuticals |
| PDF417 | About 1,850 text characters | Stacked rows of linear code | Paper boarding passes, US driving licences, documents |
| Aztec | Thousands of characters | A bullseye-style square in the centre, no quiet zone needed | Mobile rail tickets and boarding passes |
The QR Code was developed by Denso Wave in Japan in 1994 and now underpins QRIS, Bank Indonesia's standard for payment QR codes. Data Matrix can be laser-etched straight onto metal or plastic, a technique called direct part marking (DPM).
This is why symbology matters when you rent or buy scanners: not every scanner reads every barcode type.
| Scanner technology | Printed 1D | 2D (QR, Data Matrix) | Codes on phone screens | Catalogue example |
|---|---|---|---|---|
| 1D laser | Yes | No | Usually not | Honeywell Voyager 1250g |
| 2D area imager | Yes | Yes | Yes | Zebra DS2208 |
| DPM imager | Yes | Yes, including laser-etched metal | Yes | Zebra DS3678 DPM variant |
One more trap: many scanners leave the factory with some symbologies switched off to prevent misreads. If a clearly printed barcode will not scan, check whether its symbology has been enabled using the configuration barcodes in the scanner's manual. For warehouse workflows that need an app running on the device, rather than just sending scans to a computer, consider a PDT.
You can recognise the common symbologies by eye:
The surest method is to scan with a reader app that displays the code type, or switch on the scanner mode that transmits a symbology identifier. That check is worth doing when you match supplier labels against your warehouse system before a stock-take.
If you are the one specifying the barcode, for IT asset labels or warehouse racking for example, use these rules of thumb:
Print quality matters as much as the choice of symbology. Asset labels that get handled often should be printed on a thermal transfer printer so they do not fade, as explained in the article thermal label printers for warehouses; the printers are in the Zebra ZD series catalogue. Matching units to records during an audit is covered in IT asset audits. Scanners for stock-takes or events are on the barcode scanner rental page, with rate ranges on barcode scanner rental prices.
Symbology (Barcode Symbology) frequently appears in B2B IT procurement contexts: A symbology is the encoding standard that defines how data is mapped into a barcode's bar or module pattern — and it.
| Domain | Technology & IT Ops |
|---|---|
| Full form | Barcode Symbology |
| Also written as | Barcode Type, Barcode Symbology |
| Part of | Arental IT Procurement & B2B Laptop Rental Glossary |
| Last reviewed | 2026-11-08 |
What role does Symbology play when Arental deploys rented units to our company?
Symbology (Barcode Symbology) is directly relevant to a B2B laptop rental engagement, so it is worth confirming up front during the quote and contract stage. In short: A symbology is the encoding standard that defines how data is mapped into a barcode's bar or module pattern — and it determines which barcode each scanner type can read. Discuss the specifics with the Arental team so the right clauses and procedures are built into your rental contract.
Answered by Shorim Haniffanshoib, Head of Editorial — IT Strategy & Enterprise
The Arental team can help you evaluate vendors, calculate TCO, or review rental contracts. Free initial consultation, no commitment.
Or call directly: +62 821-4777-2100