List your items
Paste one link or ID per line, or use the sequence builder to number bins and shelves automatically.
Create static QR codes for item IDs, bins, shelves, and asset labels. This tool generates and downloads the codes; your spreadsheet or inventory software remains the source of truth for management and tracking.
Sequence builder
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
Create one static code per item or location, then use your own records to manage what each code means.
Paste one link or ID per line, or use the sequence builder to number bins and shelves automatically.
Choose a size that fits your labels and keep high contrast for warehouse lighting.
Download the PNG set, print your labels, and tag every item, bin, and shelf.
Common projects
Use these static codes as shortcuts to records; this generator does not store stock, update quantities, or provide scan analytics.
Code every shelf and bin so staff scan straight to the location record instead of typing aisle numbers.
Link parts to your stock sheet — scan to check quantity, supplier, or reorder status.
Give machines and tools codes that open service logs, manuals, or check-out forms.
Scan down a row of items and tick them off in your sheet — no clipboards, no retyping.
Linking codes to records
A QR code is only a shortcut to an item ID or URL. Keep inventory status, ownership, and scan history in your own system.
Point codes at your inventory app, a shared spreadsheet, or an internal wiki — anywhere a URL can reach.
Use Name,Value on a line to give its PNG a useful file name, or keep automatic numbered names.
Download one PNG from its preview or package every generated PNG into one ZIP file.
Using the sequence builder? URLs like https://your-system.com/item/{n} create one scannable record link per item.
Before production
A mislabeled bin costs more time than no label at all. This tool cannot validate your inventory records, so verify the input-to-label mapping first.
Scan a sample of codes and confirm each value is correct in your own records — this generator does not know which item belongs to which stock entry.
Scan samples with more than one phone or camera app, especially after resizing or placing them in a layout.
Keep a clear quiet zone around each code and use strong contrast between the foreground and background.
Place codes where staff naturally scan — eye level on shelves, top face of bins, never on moving lids.
Answers about creating item ID labels, linking records, batch limits, and what this static QR generator does not manage.
No. This is a static QR code generator for item IDs, bins, shelves, and asset labels. It creates and downloads the codes in your browser; it does not store inventory, change quantities, authenticate users, or report scans.
Use a code as a shortcut to an item ID, URL, spreadsheet row, manual, or form. Your inventory app or spreadsheet remains responsible for stock levels, ownership, check-in and check-out, and other management tasks.
Yes. Paste a spreadsheet row URL, filtered view URL, or plain item ID into the list. The generator encodes that value; it does not sync with or update the spreadsheet.
Yes — use the built-in sequence builder. A pattern like BIN-undefined or https://your-system.com/item/undefined with a start number and count produces a unique, padded code for every item in one run.
Up to 100 per batch, downloaded as PNGs or one ZIP. For larger sites, split locations into batches — zones or aisles work well as batch boundaries.
No. The codes are static and work forever with no account or subscription. If a code links to a URL, keep that URL alive and the label keeps working.
Ready when you are
Create item IDs your system can use.
Paste item IDs or record links, generate up to 100 static QR codes, and download the set as PNGs or one ZIP. Manage inventory in your own system.
Need sequential item numbers? Try the serial number generator