What is the Barcode Generator?
The Barcode Generator draws one-dimensional (linear) symbologies used on products, shelves, and shipping labels. Pick a format from the dropdown—CODE128 and CODE39 for general alphanumeric data; EAN-13, EAN-8, and UPC-A style inputs with digit-length hints in the UI; ITF14 for case-level identifiers; MSI, pharmacode, and codabar for specialized workflows. Enter your payload, tweak visual options, and watch a canvas preview update after a short debounce. Export raster PNG, vector SVG, or copy the canvas image when your browser supports ClipboardItem.
Validation and appearance
EAN-13 expects twelve digits (check digit handling follows the encoder), EAN-8 seven digits, and UPC eleven digits; other formats accept the character sets each symbology allows. Sliders control module width (1–4), bar height (40–200 px), optional human-readable text under the bars with font size 10–24, line and background colors (hex field plus picker), and outer margin up to 30 px. Invalid combinations clear the canvas and show an inline error.
Privacy
Rendering runs entirely in your browser. Your SKU, GTIN, or internal codes are not sent to Dynamic Duniya servers for this tool.