Free packaging tool · browser based

Free UPC, EAN and GS1 QR barcode generator

Create retail barcode artwork from an existing GTIN, calculate or validate its check digit, check nominal GS1 dimensions and export SVG or high-resolution PNG files.

  • UPC-A, EAN-13 and EAN-8
  • GS1 Digital Link QR
  • Bulk CSV to ZIP
  • No GTIN data uploads
ARTWORK PREFLIGHTREFERENCE WORKFLOW

01 · INPUT5010029000009

02 · CHECKPASS · check digit 9

03 · SIZE0.330 mm X-dimension

04 · OUTPUTSVG · PNG · ZIP

Final printed pack still requires verification
01 / GENERATOR

Create retail barcode artwork

GTIN processing stays in this browser
Barcode workflow

Generate a UPC-A, EAN-13 or EAN-8 retail symbol.

Retail symbol

Retail products worldwide. Use the symbol assigned for this product and market.

Valid check digit: 9 · encoded value 5010029000009
100%

Width and height scale together. Do not stretch the exported barcode.

Live artwork
Not print verified
50 1 0 0 2 90 0 0 0 0 9
PNG background

White protects barcode contrast and the required quiet zone.

Example GTIN · preview onlyEnter a GTIN assigned to your product to enable copying and downloads.
File geometry checks passed

The check digit, quiet zones and nominal dimensions pass the generator checks.

Check digit
valid · 9
Magnification
100% · allowed 80–200%
X-dimension
0.330 mm · 0.264–0.660
Quiet zones
11X left · 7X right · included
Artwork size
37.3 × 22.9 mm · bar height
!GTIN ownership
Demo only · confirm with Verified by GS1
!Printed barcode
Not verified · test the final pack
Final print verification is still required.These are artwork preflight checks, not an ISO/IEC barcode grade. Test the final printed pack, including its colours, material, placement and any curvature.
Check GTIN ownership with Verified by GS1
02 / BULK GENERATOR

Create a product range in one ZIP

Upload or paste up to 500 GTINs. Valid rows become barcode files; every result is recorded in the manifest.

Drop a CSV hereor choose a file from your device
GTIN format
Artwork
File format
03 / HOW IT WORKS

How to generate barcode artwork online

The generator creates the graphic. It does not issue a GTIN or certify the final print.

  1. 01

    Choose the barcode format

    Select UPC-A, EAN-13 or EAN-8 for a linear retail barcode, or choose GS1 Digital Link QR for a 2D retail workflow.

  2. 02

    Enter the GTIN and print size

    Paste a licensed GTIN or enter the data digits. The generator calculates or checks the final check digit and shows the nominal artwork dimensions.

  3. 03

    Export and verify the final print

    Download SVG or PNG artwork with its quiet zones intact, then verify the barcode on the final printed pack before production.

04 / FORMAT GUIDE

Choose the barcode your packaging needs

This tool deliberately focuses on the retail formats packaging teams use most often. Logistics, coupon, pharmaceutical and specialist symbols can require different data and placement rules.

FormatUse it forDataIncluded
UPC-ANorth American retail unitsGTIN-12 Yes
EAN-13Retail units used internationallyGTIN-13 Yes
EAN-8Small packs with an assigned GTIN-8GTIN-8 Yes
GS1 Digital Link QRRetail 2D migration and web-connected product dataGTIN + optional AIs Yes
ITF-14 / GS1-128Cases, cartons and logistics unitsApplication specificSpecialist tool
GS1 DataMatrixRegulated and space-constrained workflowsGS1 element stringSpecialist tool
05 / BEFORE PRINT

A valid file is not a verified printed barcode

The final result depends on the printing and the pack—not only the SVG. Keep these checks in the production handoff.

Verify the final print

Grade a production sample with suitable barcode verification equipment, not only a phone camera.

Protect the quiet zones

Keep text, borders, varnish effects and artwork outside the required clear margins.

Check the real pack

Review colour response, print gain, material, seams, curvature, wrinkles, damage and placement.

06 / BARCODE FAQ

Barcode generator questions

Practical answers about GTINs, GS1 formats, sizing, 2D migration and print verification.

Which barcode format should I use for a retail product?

UPC-A is common for retail products in North America, EAN-13 is widely used internationally, and EAN-8 is reserved for small packs when a GTIN-8 has been assigned. Use the format required by your retailer or GS1 Member Organisation.

Does this tool issue a new UPC or GTIN?

No. It creates barcode artwork from a number you already have and checks its mathematical check digit. Obtain a licensed GTIN from a GS1 Member Organisation and use Verified by GS1 to check ownership information.

Can an online barcode generator guarantee that a barcode will scan?

No. This tool checks the encoded data, included quiet zones and nominal dimensions. Final performance also depends on print gain, colours, contrast, material, damage, curvature and placement. Verify the barcode on the final printed packaging with suitable equipment before production.

What size should an EAN-13 or UPC-A barcode be?

At 100% magnification, the X-dimension is 0.330 mm and the target bar height is 22.85 mm. GS1 retail guidance allows an X-dimension from 0.264 mm to 0.660 mm for these symbols. Do not stretch width and height independently.

What is a GS1 Digital Link QR code?

It is a QR Code that encodes a GS1 Digital Link URI. The URI can carry a GTIN and optional attributes such as batch, serial or expiry, while connecting scanners and consumers to online product information.

Should I replace my linear barcode with a 2D barcode now?

Follow the requirements of your trading partners and market. During the retail transition, many products will carry both a linear barcode and a 2D barcode until the relevant point-of-sale systems can process 2D data.

Can I generate a batch of barcodes?

Yes. Paste or upload up to 500 GTINs, validate the rows in the browser and download SVG or PNG files in a ZIP with a manifest. Invalid rows are reported and omitted from the generated artwork.

Are my GTINs uploaded to a server?

No. Barcode generation, CSV parsing and ZIP creation run in your browser. You enter an email once to unlock downloads, but the GTIN list and generated artwork are not uploaded for processing.

Review and approve packaging artwork in GoVisually

Compare barcode and artwork revisions, collect precise feedback, run packaging artwork checks and keep the approval record together.

Review packaging artwork