← ← All Tools

🏷️ Barcode Generator

Encode one local value into a CODE128 or CODE39 barcode and export it as SVG or PNG.

Current Scope

This version is a local one-value 1D barcode generator. The first release only supports CODE128 and CODE39. Input, encoding, preview, and export all stay inside the current browser with no uploads.

This tool is not an official GTIN / UPC / EAN issuing service, does not recommend symbologies, and does not guarantee retail, warehouse, logistics, printing, or scanner compatibility. Verify your source data, size, quiet zone, color contrast, and target-device scan results before real-world use.

Format

CODE128: printable ASCII only in this version, up to 80 characters.

0 characters Changing the format immediately invalidates the old result.

Conservative range: 320 - 1200.

Conservative range: 96 - 320.

This only changes the download filename. It does not mark the result dirty or change the barcode itself.

Initial

Waiting for barcode input

Enter one value and choose a format to generate a fresh barcode locally.

Barcode Preview

There is no current result yet.

SVG First

Generate to preview the latest barcode here.

Result Summary

Format CODE128
Current Length 0 characters
Export Size 640 × 160
Show Text On
Filename barcode-code128
Result State No result

Free online barcode generator for encoding one local value into a CODE128 or CODE39 barcode. Adjust conservative size settings, toggle human-readable text, and export SVG or PNG. Everything runs locally in your browser with no uploads. This tool does not issue GTINs, UPCs, or EANs, and it does not provide compliance or retail-readiness claims.