Barcode Generator

Other

Loading tool...

About This Tool

Free, private, serverless barcode generator. Create Code 128 and Code 39 barcodes from any text or numbers. Bulk generation (one per line), adjustable bar width and height, text display toggle. Download individual or all barcodes as PNG. No data leaves your browser — 100% client-side.

How to Use

  1. Enter text or numbers to encode. Use one per line for bulk barcodes.
  2. Select the barcode format: Code 128, Code 39, or others.
  3. Adjust bar width and height with sliders.
  4. Toggle Show text to display or hide the encoded text below bars.
  5. Click Generate Barcode to create.
  6. Download individual barcodes or all at once.

Frequently Asked Questions

What barcode formats are supported?
Code 128 (general purpose, supports ASCII 32-126), Code 39 (alphanumeric, widely used in logistics), and numerical formats like EAN-13, EAN-8, UPC-A, and ITF-14.
Can I generate multiple barcodes at once?
Yes! Enter one value per line in the text area. The tool generates all barcodes simultaneously and you can download them individually or all at once.
What are the use cases?
Inventory management, product labeling, shipping labels, asset tracking, library catalogs, event tickets, and retail point-of-sale systems.
Can I customize the barcode appearance?
Yes! Adjust bar width (1–4x), barcode height (30–150px), and toggle whether the encoded text appears below the barcode.