oddsprig

Barcodes & label sheets

Barcode tools

Turn a CSV file, a pasted list or a number range into barcode labels. Download PDF and SVG label sheets, single barcode images and a CSV list in your browser.

Batch barcode & label sheet maker

Runs in your browser · Nothing is uploaded

Keeps leading zeros and row order. Supports Code 128, EAN-13, UPC-A, ITF-14 and Code 39.

Numbered code builder

Create a numbered run of serials, lot codes or in-house GS1 codes (use prefix 200 for in-house EAN-13 or 400000 for in-house UPC-A; retail barcodes need a GS1 company prefix).

Barcodes in this batch

Each card checks code length, characters, GS1 check digits and bar pattern. Always test-scan a printed label before a large run.

Label sheet preview

In your print dialog, set scale to 100% (Actual size), margins to None, and turn off headers and footers — or download the PDF and print at 100%.

Barcode & QR tools

Working tools on this site and on oddsprig.com

Batch barcode & label sheet maker

Turns a CSV or TSV batch into Code 128, EAN-13, UPC-A, ITF-14 or Code 39 label sheets for Avery sheets and thermal rolls, with PDF, SVG and CSV downloads.

Use batch tool above

Serial & lot code generator

Builds numbered Code 128 runs up to 1,000 labels with optional date or lot codes, Mod-10 check digits, CSV export and A4 or US Letter print grids.

Open serial generator

All-format barcode maker

Makes single 1D, 2D and postal barcodes including GS1-128, Data Matrix, PDF417 and Aztec Code on oddsprig.com.

Open barcode maker

QR code maker

Makes QR Code and Data Matrix symbols for web links, plain text and Wi-Fi details on oddsprig.com.

Open QR maker

Photo barcode reader

Reads 1D, 2D and carrier barcodes from uploaded photos, pasted images or screenshots on oddsprig.com.

Open barcode reader

Barcode & label directory

Lists single-format generators and readers on oddsprig.com.

Open barcode directory

1D barcode encoding in this page uses JsBarcode under the MIT Licence (read licence).