Browser-based serial QR workspace

Serial Number QR Code Generator

Create serialized QR codes in bulk — unique, sequential numbers like SN-0001. Define a pattern, pick a start number and count, and download up to 100 codes at once — free, no sign-up.

3 valid items

Sequence builder

One value per line — or use the sequence builder above to fill this list automatically.
Output settings

Private by default. QR codes are generated locally in your browser and your data is never sent to a server.

Preview

Add data and generate a batch to see the preview.

Your QR codes will appear here

Add data and generate a batch to see the preview.

A simple workflow

How to Generate Serial Number QR Codes

Define the numbering pattern, build the sequence, and download a complete set of unique codes.

01

Define the pattern

Use {n} as the placeholder — SN-{n}, ITEM-{n}, or a full URL like https://shop.com/item/{n}. Set the start, count, and digit padding.

02

Build and adjust

The builder fills the list with your sequence. Edit any line by hand, then pick a size and colors.

03

Download the set

Generate and download every code as a PNG, individually or in one ZIP — each file named after its serial number.

No sign-upStays on your devicePNG downloadsOne-click ZIP

Common projects

Where Serial QR Codes Work Best

A numbered code turns every physical item into a unique, trackable identity.

Tickets and vouchers

Number every ticket or voucher so each one can be validated once — no duplicates, no reuse.

Product serialization

Give every unit its own code linking to authenticity checks, warranty registration, or manuals.

Equipment IDs

Tag machines and tools with sequential IDs that open service logs or check-out records.

Inventory tracking

Number bins, shelves, and pallets so scans map one-to-one onto your stock list.

Patterns and output

Numbering Patterns and Downloads

One placeholder, three settings — that is all a serial sequence needs.

The {n} placeholder

SN-{n} makes plain serials; https://shop.com/item/{n} makes scannable links. Padding keeps numbers aligned — 4 digits turns 7 into 0007.

Optional file names

Use Name,Value on a line to give its PNG a useful file name, or keep automatic numbered names.

PNG and ZIP downloads

Download one PNG from its preview or package every generated PNG into one ZIP file.

The sequence builder fills the paste list — every line is still editable before you generate.

Before production

Check Your Serial Codes Before Printing

A broken sequence means duplicate or missing items. Verify before the print run.

Spot-check the sequence

Scan the first, middle, and last code in the batch and confirm the numbers land where you expect.

Test with real phones

Scan samples with more than one phone or camera app, especially after resizing or placing them in a layout.

Protect contrast and spacing

Keep a clear quiet zone around each code and use strong contrast between the foreground and background.

Guard against duplicates

Keep a record of the highest number you have used so the next batch starts above it — duplicates defeat serialization.

Frequently Asked Questions

Answers about serial QR codes, patterns, uniqueness, batch limits, URLs, and expiration.

What is a QR code with a serial number?

It is a QR code that encodes a unique, sequential identifier — like SN-0001 — either on its own or inside a URL. Serialization lets you tell every printed code apart, which is essential for tickets, product units, and asset tags.

How does the sequence pattern work?

Write any text with undefined where the number should go — SN-undefined, ITEM-undefined, or https://shop.com/item/undefined. The builder replaces undefined with the running number, zero-padded to the digit count you choose (4 digits turns 7 into 0007).

Is every QR code in the batch unique?

Yes — every line in the list becomes its own code, so a sequence of 100 numbers produces 100 distinct QR codes. Uniqueness across batches is up to you: start the next batch above the last number you used.

How many serial QR codes can I generate at once?

Up to 100 per batch. For larger runs, build the next sequence with a start number right after the previous batch ended.

Can the serial number be part of a URL?

Yes — put undefined anywhere in a full URL, for example https://shop.com/item/undefined. Scanning the code then opens the page for that specific item, ticket, or record.

Do serial QR codes expire?

No. The codes are static and work forever with no account or subscription. If a code points to a URL, just keep that URL pattern alive on your site.

Ready when you are

Give every item its own QR code.

Define a pattern, build a sequence of up to 100 numbers, and download the unique code set in one ZIP.