Barcode Generator

Generate CODE128, EAN13, UPC, and CODE39 barcodes from numbers and basic English characters.

Input

Options

Barcode generator

  • Numbers and basic English only
  • Good for product codes, SKU, POS item code

QR code generator

  • Supports Khmer, emoji, links, and long text
  • Good for Khmer content

Tip: Use EAN13 for retail codes (12 digits recommended; checksum auto). Use CODE128 for ASCII text or numbers.

Preview

Generate a barcode to preview here.

Privacy note

Your data is processed in your browser where possible. We do not intentionally store your files or input on our server.

How to use Barcode Generator

  1. 1Open the ChlatWork Barcode Generator.
  2. 2Enter the product code, stock number, or text you want to encode.
  3. 3Choose the barcode format that matches your need.
  4. 4Click Generate and review the preview.
  5. 5Download the SVG file.

Example use cases

  • A mini mart creates internal shelf labels for products that do not have barcodes.
  • A developer tests barcode scanning in a POS or warehouse feature.
  • A stockroom labels boxes with internal item codes.
  • A seller prepares clean product-code labels for packaging.

FAQ

Which barcode format should I choose?

Use CODE128 for flexible internal codes. Use EAN13 or UPC only when you have valid retail-style numeric codes.

Can I print the barcode?

Yes. Download the SVG and place it in your label or document before printing.

Why does my barcode not generate?

Some formats require a specific number format or length. These 1D barcode formats also do not support Khmer or other Unicode text; use QR Generator for Khmer text.

Can it create official retail barcodes?

It can generate the graphic, but official retail barcode numbers usually need to come from the proper issuing authority.

Is the tool free?

Yes. ChlatWork Barcode Generator is free to use.

Related tools