Skip to content
FlashScan Pro

Bulk QR code generator: one list, one ZIP, up to 100 codes

Generating 50 QR codes one by one is a punishment. Paste your list — or import a CSV — and get a ZIP archive with one named file per code. Free, no account, and everything happens in your browser: your data is sent nowhere.

How it works

  1. Prepare your list — two columns: content (what the code encodes: URL, text, serial number) and name (the output file name). A CSV exported from a spreadsheet works as-is.
  2. Import or paste — “Batch” mode accepts a CSV file or a direct paste. You review the list before running.
  3. Download the ZIP — one file per code, PNG or SVG as you choose, each named after the name column. Ready to print or drop into your label template.

Use cases

  • Inventory and equipment — one code per machine or shelf, encoding its reference or internal record: staff scan instead of typing.
  • Badges and check-in — one code per attendee or room, generated straight from the registration list.
  • Packaging and labels — a series of codes for product references, cleanly named for the designer.
  • Multi-site campaigns — a URL with a distinct ?source= parameter per medium (flyer-a, subway-poster…): scans are then measured in your own web analytics, no third party involved.
  • Libraries and collections — one code per item linking to its online record.

Limitations worth knowing (honestly)

  • Maximum 100 codes per batch — beyond that, split your file. Generation is instant, so it’s not a real blocker.
  • No per-code tracking — the codes are static: no dashboard, no counters. That’s also what makes them permanent and account-free.
  • No vCard, Wi-Fi or event codes in bulk — batch encodes raw content; structured formats stay in single generation.
  • No individual preview — you see the list, not the 100 patterns. Test a sample from the ZIP before a print run.

Best practices

  • Give files unique, meaningful names (shelf-a-04 rather than code-17): that’s the name you’ll find in the ZIP and at the printer’s.
  • Keep contents short: a long URL or dense text produces a fine pattern that’s harder to scan small.
  • Export as SVG if the codes go to a printer or into a layout: vector stays sharp at any size.
  • Test 5 or 6 codes from the ZIP on real phones before the full print run — especially at small sizes. → Minimum print size

Frequently asked questions

How many QR codes can I generate at once?

Up to 100 codes per batch. Beyond that, split your list into several files: generation is instant, so the limit isn’t what slows you down — cleanly naming your rows is.

What file format do I get?

A ZIP archive containing one file per code, in PNG or SVG as you choose. Each file is named after the “name” column of your list — essential when generating 80 labels at once.

Can I generate Wi-Fi or vCard QR codes in bulk?

No: batch mode encodes raw content — URLs, text, serial numbers. Structured formats (Wi-Fi, vCard, event) are generated one by one in their dedicated mode. Tip: for a series of structured URLs, build the links in your spreadsheet then paste the column.

Are bulk-generated codes tracked?

No — they are static, with no redirect and no dashboard. To measure scans, encode URLs with a distinct parameter per code (?source=poster-a, ?source=poster-b…) and read the results in your own web analytics.

See also

DYMO LabelWriter 550 — label printerDYMO LabelWriter 550 — label printerBarcode and address labels with no ink: direct thermal.affiliateSee on Amazon