QR codes & barcodes

Generate barcode

Create Code 128, Code 39, EAN-13, EAN-8, UPC-A, ITF and ISBN-13 barcodes locally, with PNG or SVG output.

Tools will load when you run.

Retail check digits are calculated when omitted and validated when supplied. Leading zeros are preserved. Side margins must be at least 10 modules (and 2.5 mm). These tools encode your identifiers; they do not assign registered product or ISBN numbers.

How to use Generate barcode

  1. Choose your TXT or paste text into the editor.
  2. Enter the identifier, choose its standard and configure bar dimensions, side margins and readable text.
  3. Generate the barcode, review the encoded value and download the image. Retail check digits are checked or added.

Formats and requirements

Input formats
TXT
Output
PNG
Availability
Free in your browser and through the CLI
Files per operation
1
Browser file limit
0 MiB per file, 32 MiB total

What to expect

Generates Code 128, Code 39, EAN-13, EAN-8, UPC-A, ITF and ISBN-13 locally. Retail check digits are validated or calculated; identifiers are not registered or assigned by OneKit.

Do my files leave my device?

No. Thanks to advanced file-processing technology, your files are processed directly on your device, inside your browser. OneKit does not receive your input files or results. Required public processing libraries may download when you first use the tool.

File privacy and local processing →

Install OneKit

Keep OneKit in its own app window, with a shortcut on your device.