Browser-first ยท No sign-up

Barcode Generator โ€” Free Code128 & EAN-13 Maker | ToolCircuit

Create Code128 and EAN-13 barcodes with color, size, margin, and text display options. Free barcode generator with SVG/PNG download, all in your browser.

No uploads. Everything runs locally in your browser.

Free barcode generator

Generate Code128 or EAN-13 barcodes with custom size, margin, colors, and human-readable text. Download as PNG or SVG โ€” fast and fully client-side.

Tip: Keep contrast high for reliable scanning. For EAN-13, enter 12/13 digits; checksum is added if you provide 12.

Value
Text or numbers are accepted.
Preview & download
Appearance

What is a barcode?

A barcode is a machine-readable pattern of lines encoding numbers or text. Scanners read it to retrieve product IDs or other data quickly.

Barcode formats

Code128 supports text and numbers for logistics/labels. EAN-13 is numeric for retail products with an auto checksum. Pick the format that matches your use case.

Benefits & use cases

  • Create retail labels (EAN-13) or logistics/asset labels (Code128).
  • Adjust size and colors for print or on-screen uses.
  • Download SVG/PNG for packaging, stickers, or docs.

How to use

  1. Pick Code128 or EAN-13 and enter your value (EAN needs 12/13 digits).
  2. Adjust bar width/height, margin, colors, and show/hide text as needed.
  3. Preview updates instantly; download as SVG or PNG.

Features

  • Supports Code128 (text/number) and EAN-13 (auto-checksum)
  • Color, margin, width, height, and text display controls
  • Instant preview with SVG/PNG download
  • Sample presets and inline validation
  • Client-side generation for privacy

FAQ

Is this free?

Yes. It runs in your browser and is free to use.

Do you upload my data?

No. Generation is fully client-side.

What inputs are allowed?

Code128 accepts text/numbers. EAN-13 accepts 12 or 13 digits; checksum auto-added for 12.

Can I change size or colors?

Yes. Adjust bar width/height, margin, and foreground/background colors.

How do I download?

Use Download PNG or Download SVG after the preview renders.

Related tools