Skip to content
empinet.dev
Images & Codes

Barcode Generator

Generate Code 128, Code 39, EAN-13, and UPC-A barcodes entirely in your browser. Preview each barcode and download a PNG or SVG image.

Create a barcode

Use ASCII text for order numbers, labels, and internal identifiers.

Your generated barcode will appear here.

Choose the right barcode format

Code 128 supports common text and numbers for internal labels. Code 39 supports uppercase letters, digits, and a restricted set of symbols. EAN-13 uses 12 data digits plus a check digit; UPC-A uses 11 data digits plus a check digit. Supply the data digits to calculate the checksum, or include the full number to validate it.

A barcode does not assign a product identifier

Creating an EAN or UPC image does not register a product number or make a random identifier suitable for retail use. Use an appropriately assigned identifier for commercial products. Preserve the white margins and test with the intended scanner before printing labels.