Skip to main content

Barcode Generator

Generate common one-dimensional barcodes locally as SVG for CODE128, EAN-13, EAN-8, UPC-A, CODE39, and ITF-14.

Generated locally. Checksum validity does not mean a code is registered, unique, sellable, or allocated by GS1.

How to use it

  1. Select CODE128, EAN-13, EAN-8, UPC-A, CODE39, or ITF-14
  2. Enter a value that matches the selected format and review check-digit feedback
  3. Adjust bar width, height, margin, and readable text
  4. Download the generated SVG or copy the normalized value

Format-specific validation enforces required lengths and character sets instead of truncating malformed input. For EAN, UPC, and ITF payloads, the generator can append the standard modulo-10 check digit when only the payload digits are supplied, or verify an existing digit when the complete value is entered. Bar width, height, margin, and readable text can be adjusted before downloading a sanitized SVG or copying the normalized value. No barcode value is transmitted. A valid checksum only confirms arithmetic consistency; it does not prove GS1 allocation, registration, uniqueness, ownership, or retail-database acceptance.

FAQ

We use cookies to run this site and, with your consent, to understand usage and personalize ads. You can change your choice at any time.