How Barcode Generator works
The Barcode Generator turns text or digits into a scannable barcode, computed and drawn entirely in your browser as SVG, then optionally exported as PNG. Two symbologies are supported: EAN-13, the standard retail product barcode (enter 12 digits and the check digit is computed and appended automatically), and Code 128, which encodes any printable ASCII text (letters, digits and punctuation) and is common on shipping labels and inventory tags.
Only these two symbologies are implemented, on purpose: they cover the large majority of real barcode needs without pulling in a broad barcode library. For 2D codes such as QR, use /qr-code instead; other 1D symbologies like UPC-A or Code 39 are out of scope here.