SSCC Barcode Generator
Make an SSCC barcode for a pallet or carton online for free. Enter the extension digit, your GS1 Company Prefix and a serial reference, and the generator adds the check digit and encodes the 18-digit SSCC as AI (00) in GS1-128, checked with GS1's syntax engine. Download SVG, PNG, PDF or EPS.
87.1 × 37.2 mm at 300 DPI
Scaled to fit. Actual size shows the print size on screen.
Print simulationNew
Shows how a worn print looks and tests it with the decoder.
Blue bars: the start, center and end guard patterns. Downloads stay in your chosen colors.
- Type
- GS1-128 · 1D
- Print size
- 87.1 × 37.2 mm
- Raster
- 1056 × 451 px
- Modules
- GS1 prefix
- Read back
Valid GS1 data: 1 element string, checked with GS1's Barcode Syntax Engine 1.4.1.
Message with FNC1
FNC100106141411234567897
What a scanner sends
]C100106141411234567897
GS1 Digital Link URI
https://id.gs1.org/00/106141411234567897
A valid structure is not GS1 certification: the GTIN or SSCC must come from your own GS1 Company Prefix, licensed by GS1.
The check runs on your device with the GS1 Barcode Syntax Engine 1.4.1, © GS1 AISBL, under the Apache License 2.0.
Download
Vector drawing, 87.1 × 37.2 mm. Design and label programs place it at its print size.
More export optionsNewTest sheet · size set · embed code
Print test sheet (PDF)
The code at 80%, 100% and 150% with 100 mm and 4 in rulers. Print it at actual size and scan each copy before printing many.
Size set (ZIP)
Magnification
DPI
Embed code
Type an AI number or pick one from the list.
How to Make an SSCC Barcode
Build the SSCC from your company prefix, put it in AI (00), and download the GS1-128 barcode.
- Choose an extension digit from 0 to 9.
- Enter your GS1 Company Prefix and a serial reference you have not used for another unit.
- Check the SSCC and its check digit, then choose Put the SSCC in AI (00).
- Add other AIs if your label needs them, then download the barcode and scan a test print.
SSCC Number Structure
An SSCC has 18 digits: an extension digit, a GS1 Company Prefix, a serial reference and a check digit.
The Four Parts
- Extension digit: 0 to 9, assigned by the company that builds the SSCC to increase the capacity of the serial reference.
- GS1 Company Prefix: 4 to 12 digits from a GS1 Member Organization; it makes the SSCC unique but does not show where the unit comes from.
- Serial reference: the remaining digits up to the 17th, chosen by the prefix owner to identify each logistic unit.
- Check digit: the 18th digit, calculated from the first 17.
SSCC Example
The SSCC 106141411234567897 has extension digit 1, the example company prefix 0614141 used in GS1's General Specifications, serial reference 123456789 and check digit 7. As an element string it is written (00)106141411234567897.

SSCC Check Digit Calculator
The SSCC check digit is the GS1 mod 10 digit: weights of 3 and 1 alternate from the right, and the digit brings the sum up to a multiple of 10.
How the Helper Uses It
The SSCC helper calculates the check digit as you type, and the syntax check rejects an SSCC whose last digit is wrong. GS1 states that the check digit must be verified by application software.
SSCC Labels on Pallets and Cartons
The SSCC identifies one logistic unit, such as a pallet or a carton, and goes on its label as AI (00) in a GS1-128 barcode.
One SSCC for Each Logistic Unit
The serial reference is chosen to identify each logistic unit uniquely. Keep a record of the numbers you have used, because this generator does not store or track them.
Contents and Count
A label can add the GTIN of the contents with (02) and their count with (37). GS1's syntax dictionary only allows (02) with (37), and (37) with (00) and either (02) or (8026); the check reports these rules.

AIs Used With the SSCC
These logistics and shipping AIs can share a barcode with the SSCC when their pairing rules allow it.
Format: N is a digit; X, Y and Z are characters from GS1's character sets 82, 39 and 64; ".." means up to that many; brackets mark an optional part.
| AI | Data title | Description | Format | FNC1 after it |
|---|---|---|---|---|
| (00) | SSCC | Serial Shipping Container Code (SSCC) | N18 | No |
| (02) | CONTENT | Global Trade Item Number (GTIN) of contained trade items | N14 | No |
| (37) | COUNT | Count of trade items or trade item pieces contained in a logistic unit | N..8 | Yes, unless last |
| (400) | ORDER NUMBER | Customers purchase order number | X..30 | Yes, unless last |
| (401) | GINC | Global Identification Number for Consignment (GINC) | X..30 | Yes, unless last |
| (403) | ROUTE | Routing code | X..30 | Yes, unless last |
| (410) | SHIP TO LOC | Ship to / Deliver to Global Location Number (GLN) | N13 | No |
| (413) | SHIP FOR LOC | Ship for / Deliver for - Forward to Global Location Number (GLN) | N13 | No |
| (420) | SHIP TO POST | Ship to / Deliver to postal code within a single postal authority | X..20 | Yes, unless last |
| (421) | SHIP TO POST | Ship to / Deliver to postal code with ISO country code | N3+X..9 | Yes, unless last |
Sources: GS1 Barcode Syntax Dictionary, release 2026-01-27, and the GS1 Application Identifiers vocabulary, version 1.2.
Frequently Asked Questions
What Is an SSCC?
SSCC stands for Serial Shipping Container Code, the GS1 key for a logistic unit such as a pallet or a parcel. It has 18 digits and is encoded with AI (00).
Where Do I Get a GS1 Company Prefix?
From a GS1 Member Organization, such as GS1 US in the United States. Barcode.codes does not issue prefixes or SSCCs, and a number that passes the check is not a registration.
What Is the Extension Digit For?
It adds a digit of capacity to the serial reference. The company that builds the SSCC assigns it, from 0 to 9.
What Does SSCC-18 Mean?
People write SSCC-18 because the SSCC has 18 digits; GS1 simply calls it the SSCC. The generator encodes exactly 18 digits in AI (00).
Can the Generator Number Many Pallets in a Row?
No. It makes one SSCC at a time and does not remember serial references, so track your numbers in your own system.
Can I Put an SSCC in GS1 DataMatrix?
This page draws GS1-128. The GS1 DataMatrix generator accepts the same (00) element string if your trading partner asks for a 2D code.
Related GS1 Tools
- GS1-128 barcode generator
GTIN, batch, dates and more in GS1-128.
- GS1 DataMatrix generator
GS1 data in a small 2D code.
- Barcode reader
Read a GS1 barcode from an image and see each AI.