Barcode Generator
Create Code 128, EAN-13 and UPC-A barcodes for a single product or a full printable sheet.
Frequently asked questions
Is this barcode generator free?
Yes. Creating previews and downloading barcodes have no tool charge or credit deduction. Google sign-in is required for PNG, SVG and PDF downloads.
Which barcode formats can I create?
The tool supports Code 128, EAN-13 and UPC-A. Code 128 accepts letters, numbers and standard symbols for values such as internal SKUs. EAN-13 and UPC-A accept numeric product identifiers. Choose the format required by your intended recipient.
How many barcode labels can I generate in bulk?
You can add up to 200 labels per batch. Choose 24, 40 or 65 labels per A4 page. A PDF includes all pages; the bulk PNG download includes only the currently selected page.
How do I import a list or CSV file?
In Bulk sheet, paste one barcode value per line or upload a CSV with columns in this order: data, productName, price, brand. The header is optional. Imports use Code 128; you can change each label's format afterward. Commas inside field values and direct Excel workbook uploads are not supported.
Does the generator calculate check digits?
Yes. It adds the final check digit to a 12-digit EAN-13 input or an 11-digit UPC-A input. If you enter a complete 13-digit EAN-13 or 12-digit UPC-A value, the tool checks its final digit and flags an incorrect one.
Which downloads include product names and prices?
Single PNG labels and bulk PDF or PNG sheets include enabled product name, price and brand fields. Turn these fields on in the label settings. A single SVG download contains barcode bars only, without label text.
Will these sheets fit my label paper?
The tool provides generic A4 grids with 24, 40 or 65 labels per page, not named label-stock templates. Compare the layout with your paper, print at actual size without fit-to-page scaling, and test one sheet and scan before printing a batch.
Does this tool register a retail barcode number?
No. It turns the value you supply into a barcode image; it does not assign ownership, register product numbers or verify marketplace acceptance. Use your assigned product identifier when a retailer requires one.
What happens to my barcode data?
Barcode images are generated in your browser. Before Google sign-in, the current draft is saved in session storage so it can be restored on return. Successful downloads record an account usage event without barcode content. The page does not provide a saved barcode library.