Barcode & QR Tools

Barcode & QR Tools

Make, scan and check every kind of code, in your browser.

About the Code 128 Barcode Generator

Code 128 encodes letters, digits and punctuation densely, and every scanner reads it. The generator switches between code sets A, B and C automatically for the shortest result; digits pack two to a symbol.

Frequently asked questions

How long can a Code 128 barcode be?
There is no fixed limit, but past about 20 characters a 1D barcode gets wide; for more data a 2D code such as Data Matrix or QR is easier to scan.
Is anything I type or scan uploaded?
No. Codes are drawn and read inside your browser (bwip-js and the ZXing reader, compiled to WebAssembly); nothing you type, upload or point the camera at reaches our servers.
Can I make codes from a script, a spreadsheet or an AI agent?
Yes, with no account. https://openvibe.tools/api/codes/qrcode.svg?text=Hello is the image itself (any symbology, .svg or .png; /api/codes lists them), so it works in an <img> tag or Markdown. POST /api/v1/tools/<tool>/run answers JSON, and the OpenAPI document is at https://openvibe.tools/api/v1/openapi.json.

Related tools

Browse all barcode & qr tools · OpenVibe home · Live streaming