START HERE
How to generate a barcode
-
Select a format.
Choose the barcode required by the scanner,
retailer, carrier, postal system or internal workflow.
-
Enter the data.
Use data that conforms to the selected format and
the requirements of the receiving system.
-
Review barcode intelligence.
Check validation, readability guidance and contrast
before export.
-
Customize and export.
Choose the design and export SVG, PNG, WEBP or JPG.
-
Test the real output.
Scan the final digital or printed symbol using the
equipment used in production.
The sequential batch tool is specifically for Code 128.
It supports an optional prefix, a numeric starting value
and up to fifty generated labels.
DECISION GUIDE
Which barcode format should I use?
Use the format expected by the receiving workflow.
A barcode can render correctly and still be unsuitable
when another standard, identifier type or data syntax
is required.
Retail products
EAN-13, EAN-8, UPC-A and UPC-E serve retail
identification workflows. EAN-2 and EAN-5 are
supplemental add-ons. Retail identifiers must
follow the applicable issuing and trading-partner
requirements.
Warehouse and inventory
Code 128
is flexible for internal alphanumeric labels.
Code 39, Code 93, Code 11, Interleaved 2 of 5
and MSI Plessey support workflows that require
those formats.
Cartons and publishing
ITF-14
is used for cases and cartons in applicable
supply-chain workflows.
ISBN
supports book identifiers after the underlying
ISBN has been properly assigned.
2D and structured data
Data Matrix, PDF417, Aztec Code, Micro QR,
MicroPDF417, MaxiCode, GS1 DataMatrix and
GS1 QR Code cover different compact,
structured and specialist workflows.
FORMAT BASICS
Linear, matrix, stacked and postal barcodes
Linear formats include Code 128, Code 93, Code 39,
Code 11, EAN-13, EAN-8, UPC-A, UPC-E, EAN-2,
EAN-5, ISBN, ITF-14, Interleaved 2 of 5,
MSI Plessey, Pharmacode, PZN and Codabar.
Matrix formats include Data Matrix, GS1 DataMatrix,
Aztec Code, Micro QR, GS1 QR Code and MaxiCode.
PDF417 and MicroPDF417 use stacked structures,
Codablock F is a stacked barcode family, and USPS
Intelligent Mail is a specialized postal barcode.
The right format is the one accepted by the system
that receives the data. Always verify the required
syntax, identifier ownership, dimensions and print
rules for the real workflow.
RETAIL TRANSITION
Understanding GS1 Ambition 2027
GS1 Ambition 2027 is the industry goal for retail
point-of-sale systems to be capable of reading and
processing defined GS1-compliant 2D barcodes in
addition to existing linear retail barcodes by the
end of 2027.
The transition is gradual. Existing linear retail
barcodes do not simply disappear on a fixed date,
and implementation depends on market, retailer,
scanner and trading-partner readiness.
GS1-enabled 2D carriers can support product identity
plus additional structured data or digital links,
depending on the selected carrier and syntax.
Production packaging should follow current GS1
specifications and trading-partner requirements.
MASTER COMPARISON
All 27 supported barcode formats
| Format |
Type |
Typical data |
Primary use |
|
Data Matrix
|
2D matrix |
Text, numeric or binary |
Compact industrial and healthcare labels |
|
PDF417
|
Stacked 2D |
Text, byte or numeric |
IDs, tickets and structured records |
|
Code 128
|
Linear 1D |
Printable ASCII data |
Warehouse, shipping and internal inventory |
|
Code 93
|
Linear 1D |
Alphanumeric data |
Compact and established inventory systems |
|
EAN-13
|
Linear 1D |
13 digits |
Retail GTIN-13 |
|
EAN-8
|
Linear 1D |
8 digits |
Small-package retail identification |
|
UPC-A
|
Linear 1D |
12 digits |
Retail GTIN-12 |
|
ISBN
|
Retail / publishing |
ISBN / EAN numeric data |
Book identification |
|
Code 39
|
Linear 1D |
Uppercase alphanumeric |
Industrial and established asset workflows |
|
ITF-14
|
Linear 1D |
14 digits |
Cases and shipping cartons |
|
MSI Plessey
|
Linear 1D |
Numeric data |
Legacy inventory and shelf systems |
|
Pharmacode
|
Linear 1D |
Numeric value |
Pharmaceutical production control |
|
Codabar
|
Linear 1D |
Numeric plus supported symbols |
Libraries, laboratories and established systems |
|
Aztec Code |
2D matrix |
Text or binary data |
Tickets and compact 2D workflows |
|
Micro QR |
2D matrix |
Short text or numeric data |
Compact data where symbol area is limited |
|
GS1 DataMatrix |
2D matrix |
GS1 structured data |
Supply-chain and traceability workflows |
|
GS1 QR Code |
2D matrix |
GS1 structured data |
GS1-enabled product and supply-chain workflows |
|
MicroPDF417 |
Stacked 2D |
Text, byte or numeric |
Compact structured-data workflows |
|
Codablock F |
Stacked barcode |
Text or numeric data |
Multi-row industrial identification |
|
MaxiCode |
2D matrix |
Text or structured data |
Transport and logistics workflows |
|
UPC-E |
Linear 1D |
Compressed UPC numeric data |
Small retail packages |
|
EAN-2 Add-on |
Linear add-on |
2 digits |
Supplemental retail data |
|
EAN-5 Add-on |
Linear add-on |
5 digits |
Supplemental retail and publishing data |
|
Code 11 |
Linear 1D |
Digits and hyphen |
Numeric identification workflows |
|
Interleaved 2 of 5 |
Linear 1D |
Numeric data |
Warehouse and industrial labels |
|
PZN |
Linear 1D |
Numeric PZN identifier |
German pharmaceutical identification |
|
USPS Intelligent Mail |
Postal 4-state |
Routing and tracking data |
USPS letter and flat mail workflows |
Character sets, capacities, check digits and print
requirements differ by standard. Successful rendering
does not by itself prove compliance with the final
operational specification.
IDENTIFIER OWNERSHIP
Barcode images versus identifier ownership
A generator creates machine-readable artwork; it does
not assign ownership of a retail, publishing, postal
or regulated identifier.
Retail GTIN workflows commonly use EAN, UPC and ITF
carriers and must follow the applicable GS1 rules.
ISBN values must be properly assigned before being
represented as book barcodes.
Internal Code 128, Code 39, Code 93 and other private
workflows may use organization-defined identifiers
when the receiving system permits them. Keep those
identifiers unique and connected to the database that
owns their meaning.
BATCH WORKFLOW
Generate sequential Code 128 labels
The current batch workflow is Code 128-only.
Enter an optional prefix, a numeric starting value
and a quantity from 1 to 50.
Leading zeroes in the starting value are preserved.
The studio previews each Code 128 symbol and provides
an individual PNG download for every generated item.
Batch generation creates barcode artwork only.
It does not create inventory, ERP or product records
and does not allocate regulated identifiers.
SMART PREFLIGHT
Barcode intelligence before download
Barcode intelligence provides preflight assistance
for the selected format, input and visual design.
It is not a certification of standards compliance
or scanner performance.
Final reliability also depends on output dimensions,
quiet zones, printer characteristics, material,
contrast, curvature, glare, scanner hardware and
receiving-system configuration.
EXPORT AND PRINT
Produce scanner-friendly artwork
SVG keeps vector edges scalable. PNG is useful for
common digital and document workflows, WEBP provides
another raster option, and JPG should be used carefully
for barcode artwork because lossy compression can
soften edges.
Preserve the generated aspect ratio and quiet zones.
Test the final output at its real physical size and on
the actual substrate with the scanners used in
production.
Print resolution alone does not guarantee barcode
quality. Follow the dimensional and quality requirements
of the selected standard and receiving workflow.