Which barcode should I use?
Code 128 holds any letters, numbers and symbols and is the usual choice for shipping labels, stock and asset tags. EAN-13 is the retail barcode used worldwide, and UPC-A is its US and Canadian form. EAN-8 is a short version for small packages.
Retail barcodes need a registered number
Shops and marketplaces expect EAN and UPC numbers issued to your company by GS1. This generator draws the barcode for any number correctly, but it can't issue official product numbers.
Printing tips
Use the SVG for print, since it stays sharp at any size. Keep dark bars on a light background, leave the white margin around the code, and test a printout with your scanner or phone before printing a large batch.