UPC Label Sizes: Sheets and
Thermal Rolls

Every UPC label size the generator supports: 12 label sheets and 6 thermal rolls, drawn to scale, with the largest scannable UPC each one holds. Find yours, then print.

Supported label sheets and thermal rolls

Avery 5163 layout: 10 per sheet, drawn to scale with an example UPCOrganic Lavender Soap 4 oz036000291452

US Letter sheet

Manufacturer spec

Avery 5163

4″ × 2″101.6 × 50.8 mm

Labels
10 per sheet
UPC with product name
up to 164%
UPC on its own
up to 184%
Same layout as 15 other product codes

Avery 5263, Avery 5523, Avery 5963, Avery 8163, Avery 8463, Avery 8923, Avery 15163, Avery 18163, Avery 18863, Avery 48163, Avery 48863, Avery 55163, Avery 58163, Avery 95523, OnlineLabels OL125

Avery 5160 layout: 30 per sheet, drawn to scale with an example UPC036000291452

US Letter sheet

Manufacturer spec

Avery 5160

2⅝″ × 1″66.7 × 25.4 mm

Labels
30 per sheet
UPC with product name
No room, barcode only
UPC on its own
up to 86%
Same layout as 49 other product codes

Avery 5160, Avery 5260, Avery 5520, Avery 5620, Avery 5630, Avery 5660, Avery 5960, Avery 6240, Avery 6521, Avery 6525, Avery 6526, Avery 6585, Avery 8160, Avery 8215, Avery 8250, Avery 8460, Avery 8620, Avery 8660, Avery 8860, Avery 8920, Avery 15509, Avery 15660, Avery 15700, Avery 15960, Avery 16460, Avery 16790, Avery 18160, Avery 18260, Avery 18660, Avery 22837, Avery 28660, Avery 38260, Avery 45160, Avery 48160, Avery 48460, Avery 48860, Avery 48960, Avery 55160, Avery 55360, Avery 58160, Avery 58660, Avery 80509, Avery 85560, Avery 88560, Avery 95520, Avery 95915, Avery Presta 94200, Avery Presta 97180, OnlineLabels OL875

Avery 5161 layout: 20 per sheet, drawn to scale with an example UPC036000291452

US Letter sheet

Manufacturer spec

Avery 5161

4″ × 1″101.6 × 25.4 mm

Labels
20 per sheet
UPC with product name
No room, barcode only
UPC on its own
up to 86%
Same layout as 7 other product codes

Avery 5261, Avery 5909, Avery 5961, Avery 8161, Avery 8461, Avery Presta 94202, Avery Presta 97182

Avery 5162 layout: 14 per sheet, drawn to scale with an example UPCOrganic Lavender Soap 4 oz036000291452

US Letter sheet

Manufacturer spec

Avery 5162

4″ × 1⅓″101.6 × 33.9 mm

Labels
14 per sheet
UPC with product name
up to 105%
UPC on its own
up to 119%
Same layout as 11 other product codes

Avery 5262, Avery 5522, Avery 5962, Avery 6445, Avery 6455, Avery 8162, Avery 8462, Avery 18262, Avery 48462, Avery 95522, Avery Presta 94206

Avery 5164 layout: 6 per sheet, drawn to scale with an example UPCOrganic Lavender Soap 4 oz036000291452

US Letter sheet

Manufacturer spec

Avery 5164

4″ × 3⅓″101.6 × 84.7 mm

Labels
6 per sheet
UPC with product name
up to 200%
UPC on its own
up to 200%
Same layout as 6 other product codes

Avery 5264, Avery 5524, Avery 6464, Avery 8164, Avery 8254, Avery 8464

Avery 22806 layout: 12 per sheet, drawn to scale with an example UPCOrganic Lavender So…036000291452

US Letter sheet

Manufacturer spec

Avery 22806

2″ × 2″50.8 × 50.8 mm

Labels
12 per sheet
UPC with product name
up to 128%
UPC on its own
up to 128%
Same layout as 9 other product codes

Avery 22816, Avery 22853, Avery 22921, Avery 22960, Avery 64503, Avery 64510, Avery 80510, Avery Presta 94107, OnlineLabels OL2679

Avery L7163 layout: 14 per sheet, drawn to scale with an example UPCOrganic Lavender Soap 4 oz036000291452

A4 sheet

Manufacturer spec

Avery L7163

99.1 × 38.1 mm3.9 × 1.5 in

Labels
14 per sheet
UPC with product name
up to 120%
UPC on its own
up to 135%
Same layout as 3 other product codes

Avery J8163, Avery L7163B, Label Planet LP14/99

Avery L7160 layout: 21 per sheet, drawn to scale with an example UPCOrganic Lavender Soap 4 oz036000291452

A4 sheet

Manufacturer spec

Avery L7160

63.5 × 38.1 mm2.5 × 1.5 in

Labels
21 per sheet
UPC with product name
up to 120%
UPC on its own
up to 135%
Same layout as 2 other product codes

Avery J8160, Label Planet LP21/63

Avery L7173 layout: 10 per sheet, drawn to scale with an example UPCOrganic Lavender Soap 4 oz036000291452

A4 sheet

Manufacturer spec

Avery L7173

99.1 × 57 mm3.9 × 2.24 in

Labels
10 per sheet
UPC with product name
up to 184%
UPC on its own
up to 200%
Same layout as 2 other product codes

Avery J8173, Label Planet LP10/99

Avery L7159 layout: 24 per sheet, drawn to scale with an example UPCOrganic Lavender Soap 4 oz036000291452

A4 sheet

Manufacturer spec

Avery L7159

63.5 × 33.9 mm2.5 × 1.33 in

Labels
24 per sheet
UPC with product name
up to 105%
UPC on its own
up to 119%
Same layout as 2 other product codes

Avery J8159, Label Planet LP24/63

Avery L7162 layout: 16 per sheet, drawn to scale with an example UPCOrganic Lavender Soap 4 oz036000291452

A4 sheet

Manufacturer spec

Avery L7162

99.1 × 33.9 mm3.9 × 1.33 in

Labels
16 per sheet
UPC with product name
up to 105%
UPC on its own
up to 119%
Same layout as 2 other product codes

Avery J8162, Label Planet LP16/99

Avery L7165 layout: 8 per sheet, drawn to scale with an example UPCOrganic Lavender Soap 4 oz036000291452

A4 sheet

Manufacturer spec

Avery L7165

99.1 × 67.7 mm3.9 × 2.67 in

Labels
8 per sheet
UPC with product name
up to 200%
UPC on its own
up to 200%
Same layout as 2 other product codes

Avery J8165, Label Planet LP8/99

2¼″ × 1¼″ thermal roll layout: one label per page, drawn to scale with an example UPCOrganic Lavender Soap 4 oz036000291452

Thermal roll

Manufacturer spec

2¼″ × 1¼″ thermal roll

57.2 × 31.8 mm

Labels
One label per page
UPC with product name
up to 98%
UPC on its own
up to 110%
Same layout as 1 other product code

DYMO 30334 (2-1/4" × 1-1/4" LabelWriter multipurpose)

2.25" × 1.25" direct thermal labels (Zebra, Rollo, MUNBYN, Arkscan and similar 2"–4" printers)

2″ × 1″ thermal roll layout: one label per page, drawn to scale with an example UPC036000291452

Thermal roll

Manufacturer spec

2″ × 1″ thermal roll

50.8 × 25.4 mm

Labels
One label per page
UPC with product name
No room, barcode only
UPC on its own
up to 86%

2" × 1" direct thermal labels (Zebra, Rollo, MUNBYN and similar)

2″ × 1½″ thermal roll layout: one label per page, drawn to scale with an example UPCOrganic Lavender Soap 4 oz036000291452

Thermal roll

Manufacturer spec

2″ × 1½″ thermal roll

50.8 × 38.1 mm

Labels
One label per page
UPC with product name
up to 120%
UPC on its own
up to 128%

2" × 1.5" direct thermal labels (Zebra, Rollo, MUNBYN and similar)

2″ × 2″ thermal roll layout: one label per page, drawn to scale with an example UPCOrganic Lavender So…036000291452

Thermal roll

Manufacturer spec

2″ × 2″ thermal roll

50.8 × 50.8 mm

Labels
One label per page
UPC with product name
up to 128%
UPC on its own
up to 128%

2" × 2" direct thermal labels (Zebra, Rollo, MUNBYN and similar)

3″ × 2″ thermal roll layout: one label per page, drawn to scale with an example UPCOrganic Lavender Soap 4 oz036000291452

Thermal roll

Manufacturer spec

3″ × 2″ thermal roll

76.2 × 50.8 mm

Labels
One label per page
UPC with product name
up to 164%
UPC on its own
up to 184%

3" × 2" direct thermal labels (Zebra, Rollo, MUNBYN and similar)

4″ × 6″ thermal roll layout: one label per page, drawn to scale with an example UPCOrganic Lavender Soap 4 oz036000291452

Thermal roll

Manufacturer spec

4″ × 6″ thermal roll

101.6 × 152.4 mm

Labels
One label per page
UPC with product name
up to 200%
UPC on its own
up to 200%

4" × 6" shipping labels (Zebra, Rollo, MUNBYN, DYMO LabelWriter 4XL / 5XL)

“With product name” means one line of text such as “Organic Lavender Soap 4 oz” above the barcode. All figures use full-height bars and the generator’s 1.5 mm margin inside each label edge, and come from the same layout engine that draws your PDF.

Compare

Size table: every supported stock

The largest UPC-A each label holds, as a percentage of GS1’s standard size. GS1 allows 80% to 200%; bigger scans more easily.

UPC fit for every label stock in the generator (manufacturer template sizes).
Label stock Label size Labels Largest UPC with a product name With a name and second line Largest UPC on its own
Avery 5163 US Letter sheet 4″ × 2″ 101.6 × 50.8 mm 10 per sheet 164% 149% 184%
Avery 5160 US Letter sheet 2⅝″ × 1″ 66.7 × 25.4 mm 30 per sheet No room No room 86%
Avery 5161 US Letter sheet 4″ × 1″ 101.6 × 25.4 mm 20 per sheet No room No room 86%
Avery 5162 US Letter sheet 4″ × 1⅓″ 101.6 × 33.9 mm 14 per sheet 105% 95% 119%
Avery 5164 US Letter sheet 4″ × 3⅓″ 101.6 × 84.7 mm 6 per sheet 200% 200% 200%
Avery 22806 US Letter sheet 2″ × 2″ 50.8 × 50.8 mm 12 per sheet 128% 128% 128%
Avery L7163 A4 sheet 99.1 × 38.1 mm 3.9 × 1.5 in 14 per sheet 120% 109% 135%
Avery L7160 A4 sheet 63.5 × 38.1 mm 2.5 × 1.5 in 21 per sheet 120% 109% 135%
Avery L7173 A4 sheet 99.1 × 57 mm 3.9 × 2.24 in 10 per sheet 184% 168% 200%
Avery L7159 A4 sheet 63.5 × 33.9 mm 2.5 × 1.33 in 24 per sheet 105% 96% 119%
Avery L7162 A4 sheet 99.1 × 33.9 mm 3.9 × 1.33 in 16 per sheet 105% 96% 119%
Avery L7165 A4 sheet 99.1 × 67.7 mm 3.9 × 2.67 in 8 per sheet 200% 200% 200%
2¼″ × 1¼″ thermal roll Thermal roll 2¼″ × 1¼″ 57.2 × 31.8 mm 1 per page 98% 89% 110%
2″ × 1″ thermal roll Thermal roll 2″ × 1″ 50.8 × 25.4 mm 1 per page No room No room 86%
2″ × 1½″ thermal roll Thermal roll 2″ × 1½″ 50.8 × 38.1 mm 1 per page 120% 109% 128%
2″ × 2″ thermal roll Thermal roll 2″ × 2″ 50.8 × 50.8 mm 1 per page 128% 128% 128%
3″ × 2″ thermal roll Thermal roll 3″ × 2″ 76.2 × 50.8 mm 1 per page 164% 149% 184%
4″ × 6″ thermal roll Thermal roll 4″ × 6″ 101.6 × 152.4 mm 1 per page 200% 200% 200%

Download this table (CSV), with sizes in inches and mm and the barcode size at each fit. Generated from label engine v1.2.0. Free to share; please link back to this page.

Print a test page before a big run

Every layout here uses the manufacturer’s published template dimensions. We haven’t print-tested them on every printer, and printers differ by a millimetre or two. Print one page on plain paper first, or use the calibration test page below.

Choosing

Which size should I choose?

Start from where the label goes and what prints it.

  • Retail packaging

    Aim for 100% or more with the product name on the label. These hold it: Avery 5163, Avery 5162, Avery 5164, Avery 22806, Avery L7163, Avery L7160, Avery L7173, Avery L7159, Avery L7162, Avery L7165, 2″ × 1½″ thermal roll, 2″ × 2″ thermal roll, 3″ × 2″ thermal roll, 4″ × 6″ thermal roll. Some retailers set their own label rules, so check your supplier guide.

  • Amazon FBA

    Whether Amazon scans your UPC or its own FNSKU label depends on your barcode setting in Seller Central, and most resellers now need FNSKU labels (see UPC vs FNSKU). Amazon asks for barcode labels 1 to 2 in tall and 2 to 3 in wide (FBA prep guide, checked November 2026), so 30-up sheets such as Avery 5160 are popular. On those, a UPC fits barcode only, at up to 86%.

  • Shelf, bin and stockroom labels

    Small is fine when the label only needs to scan. Avery 5160 (86%) and Avery 5161 (86%) and 2″ × 1″ thermal roll (86%) hold the barcode on its own. Choose Avery L7160 (63.5 × 38.1 mm) on A4 if you want the name too.

  • Thermal label printers

    2¼″ × 1¼″ is the most flexible small roll: a UPC with a name line at 98%. 2″ × 1″ fits the barcode only. Each PDF page is one label, so set the same label size in your printer’s settings. DYMO 30334 multipurpose labels for LabelWriter printers are the same 2¼″ × 1¼″ size: choose the 2¼″ × 1¼″ roll, pick 30334 as the paper size in the DYMO driver, print at 100% and check one label first.

How big a label does a UPC need?

The smallest label that holds a full-height UPC-A is 32.8 mm × 23.7 mm (1.29 in × 0.93 in), at GS1’s 80% minimum. For the standard 100% size you need 40.3 mm × 28.9 mm (1.59 in × 1.14 in), or 40.3 mm × 31.6 mm with a product name line. These include the 1.5 mm margin the generator keeps inside each label edge, because label cutting and printer feed are never perfectly exact.

A UPC-A barcode is measured from one number, the narrow bar width (GS1 calls it the X-dimension): 0.33 mm at 100%. Everything else is a fixed multiple of it, including the blank quiet zone of 9 narrow bars on each side that scanners need. So a barcode can grow or shrink only as a whole, between 80% and 200%. The generator never stretches it to fill a label.

UPC-A size at GS1 magnifications, computed from the generator’s GS1 constants.
Size Narrow bar Width incl. quiet zones Height incl. digits Smallest label
80% minimum 0.264 mm 0.0104 in 29.83 mm 1.174 in 20.74 mm 0.817 in 32.8 × 23.7 mm 1.29 × 0.93 in
90% 0.297 mm 0.0117 in 33.56 mm 1.321 in 23.34 mm 0.919 in 36.6 × 26.3 mm 1.44 × 1.04 in
100% standard 0.330 mm 0.0130 in 37.29 mm 1.468 in 25.93 mm 1.021 in 40.3 × 28.9 mm 1.59 × 1.14 in
150% 0.495 mm 0.0195 in 55.94 mm 2.202 in 38.90 mm 1.531 in 58.9 × 41.9 mm 2.32 × 1.65 in
200% maximum 0.660 mm 0.0260 in 74.58 mm 2.936 in 51.86 mm 2.042 in 77.6 × 54.9 mm 3.05 × 2.16 in

Why GS1 says 1.469 × 1.02 in

GS1’s standard UPC-A measures 37.29 mm × 25.93 mm including quiet zones and digits (GS1 Canada, EAN/UPC Symbol Reference). In inches that is about 1.469 × 1.02 in. GS1 US works in inches: its minimum narrow bar of 0.0104 in is 80% of 0.013 in, and 113 narrow bars × 0.013 in = 1.469 in. The metric 0.33 mm gives 1.468 in. The difference is under 0.03 mm, far below what a printer can show.

You may also see 1.644 × 1.153 in. GS1 US gives that as the default size of the barcode image you download from its Data Hub (GS1 US help, checked November 2026). It is the size of the image file, which is larger than the barcode itself. To check a printed barcode, measure the bars and quiet zones, not the image box. Our UPC barcode size guide explains each figure you will find online.

Labels that are too small for a UPC

Return-address labels are the usual trap. A full-height UPC-A needs at least 23.7 mm of label height at 80%, so these popular sizes can’t hold one:

  • Avery 5167 (1¾″ × ½″, 44.4 × 12.7 mm, 80 per sheet): too short by 11.0 mm.
  • Avery 5195 (1¾″ × ⅔″, 44.4 × 16.9 mm, 60 per sheet): too short by 6.8 mm.

You could squeeze a barcode on by cutting its bars shorter, but shortened bars are outside the GS1 specification for retail barcodes and GS1 US gives 0.72 in (18.29 mm) as the minimum bar height. The generator only shortens bars if you switch that on, warns you when it does, and never goes below 50% of the normal height. Even then a UPC needs 14.6 mm of label height, so Avery 5195 could only take a shortened barcode, which we don’t recommend for products you sell.

Sheets or thermal rolls?

Sheets (Avery and compatible, on any inkjet or laser printer) suit occasional runs: you already own the printer, and each sheet holds 6 to 30 labels. Print at 100%, test on plain paper, and pick a start position to use up partly used sheets.

Thermal rolls suit volume: no ink, one label per page, and fast. At 203 dpi (most desktop thermal printers) one printer dot is 0.125 mm, so the narrow bar can be 2 dots (76%) or 3 dots (114%) but never exactly 100%. GS1 allows narrow bars down to about 0.25 mm for on-demand printing like this when the bars are full height. The generator’s PNG at 203 dpi snaps every bar to whole dots; with a PDF, your printer driver rounds each bar edge. Our software scan tests still decode those at 203 dpi, but the bar widths are less exact. At 300 dpi, 4 dots is 103%.

Print calibration

Labels printing out of line? Calibrate your printer

Print one test page, measure how far it lands from the real labels and save the result. Your labels move into place; the barcode never changes size.

  1. Print the test page

    Same layout as Avery 5263, Avery 5523, Avery 5963, Avery 8163 and 11 more.

    Print at 100% / “Actual size”. Turn off “Fit to page” or “Shrink to fit” in the print dialog, or the labels won’t line up and the barcode may shrink.

    • Print it on plain paper, put it on top of a label sheet and hold both up to a window. Or print it straight onto a spare label sheet.
    • Check the ruler first. If it isn’t exactly 100 mm (4 in), fix the scaling before you measure anything.

    Partly used sheet? You don’t need a new test: choose a start position in the generator and printing starts at the first empty label.

    123456789100102030405060708090100 mm01234 inIf the top scale doesn't measure exactly 100 mm (or the bottom one 4 in), your printer scaled the page.Turn off "Fit to page" / "Shrink to fit" and print at 100% (Actual size).Test page: Avery 5163 (4 x 2 in, 10 per sheet) - upclabelgenerator.comPrint on plain paper, hold it against a label sheet up to the light, and compare the lines with the real label edges.
    Test page for Avery 5163 · 4″ × 2″ · 10 labels
  2. Measure how far the lines are off

    Look at the outline of label 1 (top left) and compare it with the real label edge. Choose where the printed line landed and how far off it is, then check a label at the opposite corner.

    Measure in
    Left or right
    mm
    Up or down
    mm
    1 mm ticks
    Real label edge Printed lineTop-left corner, zoomed in

    Lined up: no adjustment needed. If the lines match the label edges, your printer is already printing in the right place.

  3. Save it as a printer profile

    For example the printer’s name, so you can tell profiles apart.

    Profiles are saved in this browser only, with no account. When you make a PDF on Avery 5163 with the generator, the bulk generator or My labels, the most recently saved profile for that label stock is applied automatically. It is shown before you download, where you can pick another profile or turn it off. Image downloads (PNG, SVG) are never shifted, and old jobs keep the shift they were printed with. The adjustment moves labels; it never shrinks or stretches the barcode. Shifts up to ½ in (12.7 mm) are accepted.

Saved profiles are listed in My labels › Printer profiles. More help: how to print UPC labels.

Label size FAQ

What size label do I need for a UPC barcode?

At least 32.8 mm × 23.7 mm (1.29 in × 0.93 in) for the barcode on its own at GS1’s 80% minimum, and 40.3 mm × 28.9 mm (1.59 in × 1.14 in) for the standard 100% size. Both include the 1.5 mm safety margin the generator keeps inside every label edge. A product name line needs about 2.6 mm more height. The size table lists what fits on every supported sheet and roll.

Can I print UPC barcodes on Avery 5160 labels?

Yes, as a barcode without a product name. A 2⅝″ × 1″ Avery 5160 label holds a full-height UPC-A at up to 86% of standard size, which is above GS1’s 80% minimum. There is no room for a name line as well. If you want the product name on the label, use Avery 5163 (4″ × 2″, up to 164% with a name) or a 2¼″ × 1¼″ thermal roll (98%).

What is the standard barcode label size?

There isn’t one standard size. For retail UPC labels the most common are 2″ × 1″ and 2¼″ × 1¼″ thermal labels and 2⅝″ × 1″ sheet labels (30 per sheet, such as Avery 5160). What matters is that the barcode fits at 80% or more with its blank side margins, and that the bars are not shortened. Every size on this page is checked against that.

Do thermal labels work for UPC barcodes?

Yes. Direct thermal labels (no ink or ribbon) are fine for products that sell within months; they can fade with heat and sunlight over time. Thermal transfer labels, printed with a ribbon, last longer and suit long-life or heat-exposed items. Most thermal printers are 203 dpi, where the narrow bar can only be a whole number of dots: 2 dots is 0.250 mm (76%) and 3 dots is 0.375 mm (114%). A 300 dpi printer gets closer to 100% (4 dots = 103%). The generator’s PNG files snap bars to whole printer dots; for PDFs the printer driver does the rounding.

My labels print out of line. How do I fix it?

First print at 100% / “Actual size” with “Fit to page” turned off: that fixes most problems. If labels are still a little off, print the test page, check its ruler, measure how far the lines land from the real label edges and save that as a printer profile. The generator then moves every label by that amount. It never shrinks or stretches the barcode to make it fit.

Is my label size missing?

You can still print on it. In the generator’s label list, under “Other”, choose Custom roll size… and type your thermal label’s width and height, or Custom sheet (your measurements)… and enter the sheet’s label size, labels across and down, margins and pitch from a ruler or the label maker’s template. Print the test page before a big job. You can also request a label size and tell us the product code. We add sheets from the manufacturer’s published template and keep them marked “manufacturer spec” until a real printed sheet has been measured.

Found your label size?

Type your UPC, pick the label stock and download a print-ready PDF. Free, and no sign-up.

Open the UPC label generator