Loading Barcode Mint…

Barcode Mint

Free Online Barcode & QR Code Generator

Linear Barcode

Standard 2 Of 5 Generator

Standard 2 of 5 is the original, non-interleaved member of the 2-of-5 barcode family, encoding digits in a simple all-bars pattern still found in warehouse and photo lab systems.

Open the generator ↓
Preview
100%

01

Symbology

Code 128
All 106 →
02

Data

03

Properties

Properties

2
100
18
10
04

Bulk & batch generate

🔒 Pro

Turn a CSV — or a numbered sequence — into hundreds of barcodes at once, exported as a ZIP of images or a print-ready PDF sheet. Launching with Pro.

Launching soon

Pricing — join the early list

The browser generator stays free forever. Paid plans are for teams who need bulk output and developers who need the REST API at scale — commercial license included. Tell us what you'd use; early-list members get first access and launch pricing.

For the generator

Free $0/forever

What you're using right now

  • 100+ barcode & QR symbologies
  • Live preview & customization
  • PNG & SVG export, no login
  • Copy to clipboard
Available now ✓

For developers — REST API

Priced by requests. Commercial license and self-serve keys included; usage dashboard at launch.

Small $19/mo$190/yr 500 req / mo
Large $499/mo$4,990/yr 50K req / mo
Enterprise Custom Contact us

Get early access + launch pricing

Which features would you actually use? (optional — it helps us decide what to build first)

No spam — one email when it launches. The free tool isn't going anywhere.

What Is a Standard 2 of 5 Barcode?

Standard 2 of 5 (also called Code 25 or Industrial 2 of 5's close sibling) is one of the earliest numeric-only barcode symbologies, encoding digits 0–9 using a pattern where information is carried entirely in the widths of the bars — the spaces between them are fixed and carry no data. This is what distinguishes it from its more space-efficient successor, Interleaved 2 of 5, which encodes data in both bars and spaces to achieve roughly half the physical length for the same digit count.

"Standard" here specifically means the non-interleaved variant: every digit is represented by its own group of 5 bars (2 wide, 3 narrow — hence "2 of 5"), with plain spaces separating each character rather than the spaces themselves carrying data. That makes Standard 2 of 5 noticeably wider than Interleaved 2 of 5 for the same string, but also simpler to print and decode reliably on basic equipment.

How Standard 2 of 5 Encodes Data

Each digit in Standard 2 of 5 is represented by five bars, of which exactly two are wide and three are narrow — the "2 of 5" name describes this ratio directly. Unlike Interleaved 2 of 5, the spaces between bars are always narrow and carry no encoded information; only the bars themselves vary in width to represent data. This all-bars approach makes Standard 2 of 5 less dense than its interleaved counterpart but also more tolerant of certain print defects, since there's no risk of misreading data encoded in the spaces.

The symbology is digits-only — no letters or symbols — and typically doesn't include a mandatory check digit in its most basic form, though implementations vary and optional check digits are sometimes layered on for specific industry uses.

Where Standard 2 of 5 Is Used

Standard 2 of 5 has a smaller footprint today than it once did, but still appears in a few specific contexts:

For most new numeric-only barcode applications today, Interleaved 2 of 5 (denser) or Code 128 subset C (denser still, plus mandatory checksum) are generally preferred — Standard 2 of 5 mainly persists where legacy systems already depend on it.

Standard 2 of 5 Technical Specifications

Standard 2 of 5 encodes digits 0–9 only, with no letters or symbols. Each digit is represented by 5 bars, exactly 2 of which are wide, framed by start and stop patterns; the interspersed spaces are always a single fixed narrow width and carry no data. There is no industry-mandated maximum length — the symbology scales with however many digits you need — though width grows quickly since only bars, not spaces, carry information. No check digit is required by the base specification, though some implementations layer on an optional modulo-10 digit for extra validation in specific industries.

How to Create a Standard 2 of 5 Barcode in Barcode Mint

Select Standard 2 of 5 from Barcode Mint's symbology list. Enter your numeric data — only digits 0–9 are valid, with no letters or symbols supported. The live preview shows the resulting barcode immediately, reflecting Standard 2 of 5's wider, all-bars structure. From there:

For sequential numeric IDs, use the batch/sequence generator. For a full list of values, the bulk CSV → ZIP/PDF tool generates every barcode from a spreadsheet in one pass. Developers can generate Standard 2 of 5 barcodes programmatically via the REST API using /barcode?type=code25&data=YOURDATA.

Print and Scan Best Practices

Standard 2 of 5's all-bars design has specific printing implications:

Standard 2 of 5 vs. Related Codes

Against Interleaved 2 of 5, Standard 2 of 5 is meaningfully wider for the same digit count since only bars, not spaces, carry data — Interleaved is the better choice for any new numeric application unless you specifically need Standard's simpler, more print-defect-tolerant structure. Against Industrial 2 of 5, the two are close cousins with nearly identical all-bars encoding; Industrial 2 of 5 is generally considered the earlier, slightly simpler variant, and the two are sometimes used interchangeably depending on regional convention. Against Code 128 subset C, Code 128 C is both denser and carries a mandatory check digit, making it the stronger choice for any greenfield numeric-only barcode project today.

Common uses

Frequently asked questions

What is a Standard 2 of 5 generator used for?
A Standard 2 of 5 generator creates digit-only barcodes using the original, non-interleaved 2-of-5 encoding, commonly found in legacy photofinishing, warehouse, and ticketing systems.
What's the difference between Standard 2 of 5 and Interleaved 2 of 5?

Standard 2 of 5 encodes data only in bar widths, with fixed, non-data-carrying spaces, making it wider. Interleaved 2 of 5 encodes data in both bars and spaces, roughly halving the barcode length for the same digits.

Can Standard 2 of 5 encode letters?
No, it's a digits-only symbology encoding 0–9 exclusively, with no support for letters or symbols.
Does Standard 2 of 5 require an even number of digits?

Unlike Interleaved 2 of 5, Standard 2 of 5 does not require an even digit count since each digit is encoded independently rather than in interleaved pairs.

Is Standard 2 of 5 still recommended for new applications?

Generally no — for new numeric-only barcode needs, Interleaved 2 of 5 or Code 128 subset C are more space-efficient. Standard 2 of 5 is mainly used to match existing legacy systems.

Related barcode types

Browse all 106 barcode & QR types →