Choosing a barcode format
Code 128 fits most alphanumeric labels. EAN-13 and UPC-A are retail product codes with fixed lengths and check digits. Code 39 is common in logistics and industrial labels.
Enter a value, pick a barcode format, and download a scannable barcode image. Format rules (like EAN-13 length) are checked before render.
Fill in the fields for the QR / barcode type you need.
Generate or wait for the preview to appear.
Download the image (PNG/SVG when offered) or copy the payload if shown.
Code 128 fits most alphanumeric labels. EAN-13 and UPC-A are retail product codes with fixed lengths and check digits. Code 39 is common in logistics and industrial labels.
Complete the form in Barcode Generator. The code is built in your browser from the fields you enter — download the image when it looks right.
Keep payloads short for denser, easier scans. Test with your phone camera before printing.
Whenever possible, Barcode Generator processes your data locally with JavaScript in this page. That means drafts, secrets, and unfinished work stay on your device by default. Prefer this workflow when you do not want to upload sensitive text, tokens, passwords, or files to a third-party service.
Yes. Download the image and print at a size large enough for your scanner; avoid heavy compression.
EAN-13 expects 12 digits (check digit computed) or a valid 13-digit code. Letters are not allowed.
For most FlyUtils tools, no. Processing happens in your browser with JavaScript. If a tool ever needs a server, that will be stated clearly on the page.
Yes. Barcode Generator is free, with no sign-up and no artificial usage caps for normal personal and work use.
Yes. The page is mobile-first, so you can paste input, tweak options, and copy results from a phone or tablet.