Skip to content
toolsdocks

Create a barcode image

Choose a symbology, enter the value and adjust size and text. Input is checked against that symbology's rules before the barcode is drawn.

Runs on your device
Loading tool…

How to use

  1. Choose a symbology.
  2. Enter the value (check digits are calculated or verified).
  3. Adjust size and text, then download.

Worked example

EAN-13 400638133393 gets the check digit 1, giving 4006381333931.

Supported formats and limits

InputBarcode value
OutputPNG, SVG
Enginebwip-js (BWIPP port) with check-digit validation

Limitations

  • Retail barcodes (EAN/UPC) must use numbers assigned to your company by GS1 to be valid in stores.

Questions

Does making an EAN or UPC barcode give me a product number?

No. The tool only draws the symbol for the number you enter. For retail products, EAN and UPC numbers must be assigned to your company by GS1 (or a licensed reseller) to be valid in stores.

Do I need to type the check digit?

No. For EAN-13, EAN-8, UPC-A, UPC-E and ITF-14 you can leave it off and it is calculated, or type it and it is verified. EAN-13 400638133393 gets the check digit 1, giving 4006381333931.

Will it scan?

The symbol is encoded correctly, but scanning also depends on print size, quiet zones, contrast and the scanner. Print a sample at the final size and test it with the scanner you will use.

Privacy

Runs on your device. Files and text are processed in this browser tab and are not uploaded.

See the privacy policy for how toolsdocks handles data.