Home Text Data Developer Files Media Utilities

Barcode GeneratorPrivacy: All processing runs locally

Generate Code 128, EAN/UPC, ITF-14, SSCC-18, GS1-128, Data Matrix, PDF417, Aztec Code and more β€” 17 barcode formats. Download as PNG or SVG.

Barcode Type
Content
Appearance
Print and Export
Enter a value to see live validation.
Enter a value to generate a barcode.
Encoded Data

                    
These are the exact bytes that will be encoded into the barcode.
All barcode encoding and rendering happens entirely in your browser using a locally vendored copy of bwip-js. No input or design setting is ever sent to a server. Verify in DevTools

How It Works

This tool renders barcodes entirely in your browser using a selective, tree-shaken build of bwip-js (only the 22 encoders this tool actually uses are included, not the full 100+ symbol library). Your data and design settings never leave your device.

Checksums are never auto-corrected. Formats with a mandatory check digit (EAN-13/8, UPC-A/E, ITF-14, SSCC-18, ISBN, GTIN) validate the digit you provide and tell you the expected value if it's wrong β€” they never silently repair your input, since that could mask a data-entry mistake in the source system.

GS1-128 and GS1 DataMatrix use a structured Application Identifier (AI) builder β€” enter GTIN, batch/lot, dates, serial number etc. as separate fields, and the tool combines them into a single, spec-compliant GS1 element string with the correct FNC1 handling.

Local verification: Konvi.ch does not ship a second, large barcode-decoding library just for this optional preview feature β€” the "Verify" button explains this and points you to your phone's camera or a dedicated scanner app to confirm the printed result.