Free tool

Inventory QR code generator free

Generate a clean QR code — or 200 at once — for products, shelves or pallets. PNG, SVG or A4 sheet ready for Avery labels.

A QR code alone is useless. This tool produces clean, durable codes compatible with any inventory system — no signup, nothing uploaded.

Label preview

Tip: use a stable reference, not a quantity that changes.

QR

Shelf A3 - Coffee

APSION-SKU-001

PNG

What this tool does for you

  • Single mode: PNG or vector SVG (sharp at any size)
  • Batch mode: up to 200 QR codes as A4 PDF sheet or PNG ZIP
  • 3 A4 layouts: 8 (XL labels), 24 (Avery L7159), 48 (mini)
  • 4 error correction levels (L, M, Q, H) for harsh environments
  • Optional ApsionScan URL prefix to open the product page after scan
  • Everything runs in your browser — no data is uploaded

Method

How to generate a stock QR code that actually lasts

Three technical choices separate a QR that lasts 2 years from one that cracks after 3 months. First, error correction: "L" (7%) is fine for clean indoor labels; "H" (30%) is mandatory if the label may get dirty, hit or cold. Second, format: SVG for professional printing (vector, no pixelation), PNG 512px for office printing. Third, encoded content: a short identifier (SKU) uses fewer modules than a long URL → the QR remains readable even if partially damaged.

  • Dry warehouse: M (15%) is enough
  • Workshop or kitchen (grease, water, impacts): use H (30%)
  • Customer-facing labels on shipped products: Q (25%)

QR vs barcode

QR code, EAN-13 barcode, Data Matrix: which to pick?

EAN-13 (linear) stores 13 digits and needs an aligned laser or camera reader — the retail standard. QR codes store up to 4,296 characters, read in any orientation, work with any smartphone. Data Matrix (dense square) packs as much data as a QR but smaller (great for electronics) — less smartphone-friendly. For SMB inventory, QR is almost always right: universal, smartphone-readable, label-efficient.

Sizing

What size QR for what scan distance?

Rule of thumb: QR size = ~10% of the scan distance. A QR scanned at 30 cm needs to be at least 3 cm wide. Pallet labels scanned from 1 m need 10 cm. Below 2 cm, even at H level, smartphones struggle. The 24-per-A4 layout (Avery L7159) gives ~6 cm QRs — perfect for handheld shelf scans.

Static vs dynamic

Static vs dynamic QR codes: a trap to avoid

A "static" QR contains the data directly (SKU, URL, text) — that is what this tool produces, and that is what you want for stock. A "dynamic" QR contains a short URL that redirects to a real URL (editable later) — handy for marketing, disastrous for stock because if the redirect service shuts down, all your QRs become useless. For shelf and product labels, stay static with a stable reference.

Printing

How to print a QR that lasts (paper, ink, lamination)

For long-life QR labels: 120 g/m² paper minimum, laser ink (not inkjet, which smudges with humidity), lamination or transparent self-adhesive film against abrasion. In kitchens or damp cellars: polypropylene self-adhesive labels (5 to 15 € per A4 sheet on Amazon or office suppliers). Avoid plain paper at the foot of a shelf — condensation and dust kill it within 2 months.

Use cases

Three concrete SMB examples

Case 1 — Retail backroom: one QR per shelf encoding the zone (e.g. SHELF-A3). Staff scan to see what should be there. Case 2 — Mechanical workshop: one QR per parts bin encoding the reference (e.g. SCREW-INX-M6). Scanning triggers automatic replenishment. Case 3 — Restaurant: one QR per ingredient lot encoding SKU + expiry date. Kitchen scans to apply FEFO without re-reading manual labels.

Static QR vs dynamic QR vs barcode

Static QR (this tool)Dynamic QR / Barcode
CostFree, foreverOften paid or limited
No third-party serverYesNo (dynamic) / Yes (EAN)
Capacity~4,200 chars~4,200 / 13 digits
Smartphone readUniversalUniversal / Specific
Editable after printNoYes (dynamic)

How-to

Generate 50 QR codes on an A4 sheet in 4 steps

A typical workflow to label every shelf in a stock room in one session.

  1. 1

    Prepare your list

    Switch to Batch mode and paste your references (SKU or location names), one per line — up to 200.

  2. 2

    Pick your layout

    24 per A4 for Avery L7159 labels (most common), 8 for large pallet labels, 48 for tiny bin labels.

  3. 3

    Set error correction

    M for dry indoor, H if the label may face impacts, water or grease.

  4. 4

    Download the PDF

    Click "PDF A4 sheet". You get a printer-ready file for Avery sheets, every QR carrying its label below.

FAQ

How many QR codes can I generate?

Up to 200 per batch as A4 sheet or ZIP. For larger volumes, ApsionScan generates QRs inside your dashboard with no limit.

Are the QR codes royalty-free?

Yes. The QR format is open (ISO/IEC 18004 standard). You can print, sell, stick — they are yours.

Is the A4 sheet sized for Avery labels?

The 24-per-page mode uses a 4×6 grid calibrated for Avery L7159 sheets (63.5 × 33.9 mm labels). Print at 100% for perfect alignment.

Why offer SVG?

SVG is vector: sharp at any size, ideal for professional printing or marketing collateral.

What does the "ApsionScan URL" option do?

It prefixes your reference with https://apsionscan.com/p/ so a smartphone scan (no app needed) opens the online product page directly. Useful in retail.

Is my data uploaded?

No. The qrcode.js library runs 100% client-side. No reference, batch or image leaves your machine.