Free, no signup. Updated October 2026

Free SKU and FNSKU barcode generator

Type a value and print a barcode label that scans.

Make print-ready barcode labels for SKUs, Amazon FNSKUs, bins and shipping cartons, one at a time or a whole list. Every download includes the quiet zone scanners need, and FNSKU labels can carry the product title and condition line. Values are rendered in your browser and never uploaded.

Best for SKUs, FNSKUs, order IDs, and mixed text.

Label size

Small thermal barcode labels for FNSKUs and product IDs.

One value per line, up to 120 barcodes per PDF.

Live preview

1 value
Preview unavailable
Generate barcodes in your browser. Values are not uploaded to Simpl.

PNG and SVG save the first value. The PDF has every label.

Built for ecommerce label work

A barcode generator should make printer-ready labels, not just a tiny image. This tool handles single thermal labels, larger 4 x 6 pages, and Avery 5160 sheets.

Warehouse-friendly barcode types

Use Code 128 for most SKUs and FNSKUs, or switch to Code 39, UPC, EAN-13, and ITF-14 when needed.

Batch label PDFs

Paste one value per line and download a PDF with one printable label per barcode value.

Avery and thermal layouts

Choose 2.25 x 1.25, 3 x 1, 4 x 6, or Avery 5160 output depending on the printer or sheet you have.

Private by default

Barcodes render in your browser tab, so your SKUs and FNSKUs never get uploaded. Export to PDF, PNG, or SVG when you’re done.

Which barcode do I need?

Match the barcode to what you’re labeling. A SKU is not a barcode on its own. It’s a code you encode in one, usually as Code 128.

What you’re labelingBarcodeNotes
Warehouse SKU, bin or locationCode 128Letters, numbers and symbols. The default for internal labels.
Amazon FNSKU (X00…)Code 128Pick the FNSKU type to add the product title and condition that Amazon item labels carry.
Retail product sold in storesUPC-A or EAN-13The tool draws the barcode. A retail UPC number itself is licensed from GS1 US.
Shipping carton or caseITF-14A 14-digit GTIN-14, printed with bearer bars.
Older scanners or legacy systemsCode 39Uppercase letters, numbers and a few symbols.

Check digits and quiet zones

Two details decide whether a barcode scans on the first try. The tool handles both.

Check digits

The last digit of a UPC, EAN or GTIN-14 is a check digit calculated from the others. Enter the code without it and the tool adds it. Enter a wrong one and the tool tells you the correct digit.

Quiet zones

Scanners need blank space on each side of the bars. Every export uses the GS1 minimums: 10 times the narrowest bar for Code 128, Code 39 and ITF-14, 11 times on the left and 7 on the right for EAN-13, and 9 times for UPC-A. ITF-14 labels also get a bearer frame.

Printing FNSKU labels for FBA

Choose the FNSKU type to print a Code 128 barcode with the product title and condition line. The tool exports 2.25 x 1.25, 3 x 1 and 4 x 6 labels, and 30-up Avery 5160 sheets. For most sellers, a 2.25 x 1.25 thermal label or an Avery 5160 sheet on a regular printer is the simplest setup.

Read more about FNSKUs and Amazon’s label requirements.

Already have a 30-up sheet from Amazon? Split it into single labels with the label resizer.

Simpl handles FNSKU labeling as part of Amazon FBA prep.

How to make a barcode

Three steps, about a minute, no account. Enter your values, pick the format, and download print-ready labels.

  1. Step 1

    Enter your values

    Type or paste one SKU, FNSKU, UPC, or product ID per line. Do one label or a whole batch. The tool builds a barcode for each line.

  2. Step 2

    Pick the type and size

    Choose Code 128 for most SKUs, or pick FNSKU to add the product title and condition for Amazon. Switch to UPC-A, EAN-13, Code 39, or ITF-14 when needed. Then set a thermal label size or an Avery 5160 sheet.

  3. Step 3

    Download print-ready labels

    Export a PDF, PNG, or SVG sized for your printer. It all renders in your browser, so your values never get uploaded.

Need labels applied too?

Simpl can store, label, and ship your inventory.

We handle ecommerce fulfillment, receiving, storage, barcode labeling, shipping, and Amazon FBA prep from our Austin, TX warehouse.

Barcode maker FAQs

Is the barcode maker free?
Yes. It's free, with no Simpl account or signup, and no watermark on your labels. Make as many barcodes as you need.
Are my barcode values uploaded?
No. The barcodes are rendered entirely inside your browser tab, so the SKUs, FNSKUs, and other values you enter never reach Simpl's servers or anyone else's.
Which barcode types are supported?
Code 128, Code 39, EAN-13, UPC-A, and ITF-14. Code 128 is the right default for warehouse SKUs and Amazon FNSKUs; use UPC-A or EAN-13 for retail products, and ITF-14 for shipping cartons and cases.
What's the difference between a SKU barcode and an Amazon FNSKU?
A SKU is your own internal product code; an FNSKU is the X00-prefixed code Amazon assigns to each product in FBA. Both encode cleanly as Code 128, so you can generate either one here. Paste the value Amazon or your system gives you. Pick the FNSKU type to add the product title and condition line that Amazon item labels carry.
Is a SKU the same as a UPC?
No. A SKU is an internal code you create to track inventory, and it can mix letters and numbers. A UPC is a 12-digit licensed code from GS1 US that identifies a product at retail checkout. Our SKU vs UPC guide covers when you need each.
Why won't my barcode scan?
The usual causes are a missing quiet zone, a wrong check digit, or a label printed at the wrong scale. This tool adds the GS1 minimum quiet zone to every export, tells you the correct check digit for UPC, EAN and ITF-14 codes, and sizes PDFs to the label so you can print at 100%.
Can I make multiple barcode labels at once?
Yes. Paste one value per line and download a single PDF with one barcode per label, or pack them onto Avery 5160 sheets to print 30 to a page on a regular printer.
Can Simpl print and apply labels for me?
Yes. Simpl handles ecommerce fulfillment, barcode labeling, receiving, storage, shipping, and Amazon FBA prep from our warehouse in Austin, TX, so labeling stops being something you do by hand.