Camera previewAllow camera access or upload a label photo.
Changes appear here automatically. Always test your finished code before printing.
QR contentChoose what the code should open.
Design & printEvery color, shape, and style is free for single codes.
ScanAtlas Pro + Business
Save your setup. Create by the batch.
Get unlimited saved templates and batch creation. Everything you need to make and export one code stays free.
Free barcode generator.
Create an inventory, asset, or product barcode in your browser. Start with Code 128 for an internal SKU, or choose the format your receiving system expects.
Use Code 128 for mixed letters and numbers in internal IDs. Choose EAN or UPC when your product already has the appropriate retail identifier. Match your existing scanner and stock system.
Enter the identifier
Paste the SKU or product number without changing leading zeros. Follow the validation message if a format requires a particular length, character set, or check digit.
Size, export, and verify
Adjust the barcode width and height for the label. Export PNG or copy SVG, preserve the blank margins, and scan a printed sample with the equipment that will actually read it.
Code 128 versus EAN and UPC
Code 128 is useful for internal stock, shelves, and assets because it can encode letters and digits. EAN-13, EAN-8, UPC-A, and UPC-E are retail formats with specific numeric rules. Rendering bars does not allocate a retail product number or register it with GS1.
More than one barcode family
The studio also supports Code 39, Code 93, Interleaved 2 of 5, Codabar, PDF417, Data Matrix, and Aztec. All single-code formats are free in the web studio. Check the receiver’s requirements before choosing a format simply because it fits into less space.
Keep labels readable
Avoid stretching an exported barcode in only one direction. Use dark bars on a light background and keep text or borders out of the clear margins. For many labels, use the bulk generator to keep dimensions consistent across the run.
Before you export
Questions about barcode generator.
Can I make a barcode for my own SKU?
Yes. An internal SKU such as STOCK-001 can be encoded in Code 128. Make sure your inventory system uses the same identifier and that each item or location has the intended unique value.
Does this issue a registered UPC or GTIN?
No. The generator renders the identifier you supply; it does not allocate, license, or register GTINs. Check your retailer’s requirements and GS1 guidance for commercial product identifiers.
Can I generate several labels at once?
Yes. Pro and Business include batch creation from CSV rows or numbered ranges, with PDF, CSV manifest, and PNG ZIP exports. A single code is free.
The browser tools handle a quick code or scan. ScanAtlas for iOS and Android connects scanning with history, inventory, Style Studio, AI assistance, and offline-first workflows. Advanced features vary by plan and platform.