Barcode Generator — free
Generate barcodes in multiple formats: Code128, EAN-13, UPC-A, Code39, and more.
EAN-13 requires exactly 13 digits. UPC-A requires 12 digits.
How to use Barcode Generator
Enter Your Data
Click the 'Data Input' text field and type the number or text you want to encode. For EAN-13, enter exactly 13 digits. For UPC-A, enter 12 digits. For Code128 and Code39, enter up to 80 characters.
Select Barcode Format
Click the 'Format' dropdown menu and choose your barcode type: Code128, EAN-13, UPC-A, Code39, or Codabar. Each format appears with its recommended use case and digit requirements.
Customize Appearance
Adjust the barcode size using the 'Width' and 'Height' sliders (50-500 pixels). Toggle 'Include Text Label' to show numbers below the barcode. Set bar color with the color picker.
Generate Barcode
Click the blue 'Generate Barcode' button. Your barcode appears instantly in the preview window on the right side of the screen.
Download Your Barcode
Click 'Download as PNG' or 'Download as SVG' button below the preview. Choose PNG for printing or SVG for scalable graphics. File downloads to your device immediately.