Barcode Generator

What is Barcode Generator?

Barcode generator supporting multiple 1D and 2D formats: CODE128 (universal logistics), EAN-13 (retail products, 13 digits), EAN-8 (small products, 8 digits), UPC-A (North American products, 12 digits), Code39 (industrial), ITF-14 (shipping containers), and QR Code (2D, stores up to 2953 bytes). Customize width, height, colors, and export as PNG/SVG. Perfect for product labels, logistics tracking, and inventory management. All generation runs locally in your browser.

Use Cases

  • Retail product labels (EAN-13/UPC-A)
  • Logistics package tracking (CODE128/ITF-14)
  • Inventory management systems
  • Website/business card QR codes
  • Event ticket QR codes

How to Use

  1. 1Choose barcode format
  2. 2Enter the data to encode
  3. 3Customize style (size, colors)
  4. 4Download as PNG or SVG

Features

  • Multiple formats
  • Custom styling
  • PNG/SVG export
  • Live preview
  • Batch generation

FAQ

What is the difference between EAN-13 and UPC-A?

EAN-13 is a 13-digit international product code (global), UPC-A is a 12-digit North American product code. UPC-A is essentially a subset of EAN-13 (with a leading 0). Use EAN-13 outside North America.

Can CODE128 encode Chinese characters?

No. CODE128 is an ASCII 1D barcode — it only supports 128 ASCII characters (letters, numbers, symbols). For Chinese text, use QR Code (2D, supports UTF-8).

How much data can a QR Code store?

QR Code max capacity: 7089 numeric digits, 4296 alphanumeric chars, 2953 binary bytes, ~980 Chinese characters (UTF-8). For reliable scanning, keep under 500 characters.

Will the generated barcode work with scanners?

Yes. Generated barcodes comply with international standards (ISO/IEC) and work with any standard scanner or phone app. Ensure print resolution ≥300 DPI.

Is my data uploaded anywhere?

No. All barcode generation runs locally in your browser. Nothing is sent to a server.

What is the difference between PNG and SVG output?

PNG is a raster format — good for printing and document embedding. SVG is vector — infinitely scalable without quality loss, ideal for web and resizable contexts.