KitWharfFREEFast & Private Web Apps
100% Client-SideVector SVG & PNG High-Res

Free 1D Barcode Generator

Create standard linear barcodes for retail, inventory tracking, shipping boxes, and product packaging. Generates sharp, scanner-compliant Code 128, EAN-13, UPC-A, and Code 39 vectors entirely in your browser.

Barcode Settings

Code 128 supports ASCII alphanumeric text, uppercase, lowercase, punctuation, and digits.

#0f172a
#ffffff
Vector Scanner Preview388 × 139 px
KIT-90214-DEV

100% In-Browser Privacy: Barcode symbols, serial numbers, and SKUs are calculated locally using client-side JavaScript. No images or barcodes are sent to external servers.

1D Barcode Formats Comparison Matrix

SymbologyCharacter SetLengthPrimary Use CaseError Checking
Code 128Full 128 ASCII (Alphanumeric & Punctuation)VariableShipping, Amazon FBA, logistics, serial numbersModulo 103 checksum
EAN-13Numeric (0–9)Fixed 13 DigitsGlobal retail checkout, grocery, books (ISBN)Modulo 10 check digit
UPC-ANumeric (0–9)Fixed 12 DigitsNorth American POS, retail supermarket itemsModulo 10 check digit
Code 39A–Z, 0–9, and 7 special characters (-, ., $, /, +, %, space)VariableMilitary (LOGMARS), automotive, warehouse asset tagsOptional Modulo 43

Barcode Printing & Scanner Readability Guidelines

Dimension / FactorRecommended ValueScanning Impact
Quiet Zone (Margin)At least 10x the narrow bar width (≥ 6.4mm)Critical. Without adequate white space on both sides, laser scanners cannot detect start/stop codes.
Color ContrastDark bars (Black/Navy) on Light background (White/Yellow)Never print red bars or white bars on red backgrounds; optical red lasers cannot detect red lines.
Minimum Bar HeightAt least 15% of total barcode length or ≥ 20mmAllows handheld laser scanners to swipe diagonally without missing bars.
Print Resolution300 DPI or vector SVGPrevents ink bleed and fuzzy edges that create false reading errors.

How to Generate and Print Scannable Barcodes

1

Choose Symbology

Select Code 128 for internal SKUs/shipping, EAN-13 for global retail, or UPC-A for US products.

2

Input Serial / SKU

Type or paste your alphanumeric code. Checksum digits are automatically calculated according to official GS1 rules.

3

Adjust Dimensions

Customize bar width, height, margins, and label font size to match your adhesive thermal sticker printer specifications.

4

Download Vector or Print

Export crisp vector SVG for Illustrator/packaging, high-DPI PNG, or print a live test sheet instantly.

Frequently Asked Questions