Sequential Barcode Generator

Set a prefix, starting number, quantity, and zero-padding to generate a clean sequence of Code 128 or Code 39 labels.

More options

Sequence generation and export happen entirely in this tab.

Help, examples, limits, and privacy

Input: A prefix, start number, quantity, and zero-padding. Output: A continuous range of scannable barcodes.

Preview the range before export, then download a PNG ZIP or an A4/Letter PDF with 2–5 labels per row.

How it works

  1. Define the range. Choose the prefix, first number, quantity, and number of padded digits.
  2. Check the endpoints. The tool shows the first and last value before generating anything.
  3. Export and test. Download the full batch and scan a printed first, middle, and last label.

Before you print

  • A range larger than 500 labels
  • Code 39 prefixes containing lowercase letters
  • Too little physical width for long identifiers

Frequently asked questions

What does zero-padding do?

It keeps numbers the same width: padding 4 turns 7 into 0007.

Can I add a suffix?

Yes. Prefix and suffix are both included in the encoded value.

Which barcode format should I choose?

Use Code 128 unless an existing system specifically requires Code 39.