Private browser generation
The barcode is generated on your device. Your product number or internal stock code is not submitted to our server.
Free browser-based business utility
Create scalable vector barcodes for labels, packaging and internal stock codes. Choose your format, enter a value and download SVG or PNG free—no signup. You can also copy the SVG code for use in your own artwork or website.
Your barcode is generated locally in this browser. The entered product code is not uploaded or stored.
The barcode is generated on your device. Your product number or internal stock code is not submitted to our server.
Use PNG in everyday documents or download SVG for sharp, scalable label and packaging artwork.
| Format | Useful for | What to check |
|---|---|---|
| SVG | Scalable label artwork, packaging layouts and embedding vector code. | Your design application must support SVG. Keep the proportions and quiet zones intact. |
| PNG | Documents, slides and systems that accept image uploads. | Use the downloaded size or scale down. Enlarging a raster image can soften bar edges. |
SVG is a file format, not a barcode symbology. The same CODE 128 or EAN-13 value can be exported as either SVG or PNG; the download format does not change the number encoded.
CODE 128 supports a wide range of characters and works well for warehouse, inventory and asset labels. EAN-13 and UPC-A are common on retail products. EAN-8 is intended for shorter retail identifiers, while CODE 39 is still used in some industrial and identification workflows.
The value must match the selected barcode format. EAN and UPC need numeric values with the correct length and check digit; CODE 39 accepts a narrower character set than CODE 128. Switching formats loads an example so you can test the download. Replace that example with your own valid identifier before using the result.
Creating an image does not create an official retail identity. If a product will enter retail distribution, obtain the correct GTIN through GS1 or the authorised organisation for your market. Entering an invented number can conflict with another registered product.
This tool creates individual barcode images. It does not maintain a product catalogue or track stock movements. If you need scanning connected to purchases, sales and stock records, explore our billing and inventory management software or discuss a barcode integration.
Need a code for a website address instead? Use our QR code generator. For choosing the system behind your labels, see the business software comparison guide.
An SVG barcode is a vector image of a barcode, built from shapes rather than a fixed grid of pixels. It stays sharp when resized proportionally, but the final printed size and clear margins still need to suit your scanner and application.
Yes. Generate a valid barcode, then choose Copy SVG code to copy its markup. If your browser blocks clipboard access, download the SVG file and open it in a text editor instead.
Download the SVG and import it into a design application that supports SVG. Keep its proportions and clear margins, and check the final printed label with your scanner. The text uses Arial, so its appearance can vary if that font is unavailable.
Generation runs locally after the page and its scripts have loaded, so the open page can continue generating and downloading barcodes without a connection. This is not an installable offline app; loading or refreshing the website may require internet access.
Yes. You can generate and download barcode images without registration or payment.
CODE 128 is flexible for internal inventory codes. Retail products commonly use EAN-13 or UPC-A, but official retail numbers must be obtained from the appropriate GS1 organisation.
Yes. PNG is convenient for documents and labels, while SVG remains sharp when resized for professional printing.
No. This tool creates the barcode image only. It does not issue or register GTIN, EAN or UPC product numbers.