Skip to main content
Processed in your browser · no upload

Bulk QR Code Generator — many codes at once, downloaded as a ZIP

When you need dozens or hundreds of QR codes for a catalog, event check-in, asset labels or a survey rollout, stop making them one at a time. Paste your content one line per row (or upload a .txt / .csv), and QR Cat generates them all, names each file by content or line number, and packs them into a single ZIP to download. Everything runs locally in your browser; nothing is uploaded or tracked, and every code is a permanent static one.

Commas, quotes and spaces remain part of each line; blank lines are ignored. Select CSV for two-column files.

Style

Paste or upload content, one per line

Every file must read as one QR with exactly matching content before packing. This does not test destination websites or printed copies.

Everything is generated and zipped locally in your browser — never uploaded

100% in-browser · nothing uploadedCheck the downloaded file and its contentNo sign-up · no watermark

2D migration

GS1 Sunrise 2027 rows near this tool

Source-backed migration rows connect static QR and barcode workflows to retail 2D readiness. The cluster is staged noindex until owner review.

How to use the bulk qr code generator?

  1. 1Choose the input format first: text-line mode keeps each complete line; CSV mode reads content from column one and an optional filename from column two. You can also import .txt or .csv.
  2. 2Pick the look: foreground color, dot shape, and PNG or SVG export.
  3. 3Choose file naming: by content (easy to recognize) or by line number (easy to reconcile).
  4. 4Hit 'Generate all & download ZIP' — a ZIP with every QR code downloads automatically.

Why use QR Cat's Bulk QR Code Generator?

  • Up to 500 per run. Each final file is generated and read back before packing; the ZIP is created only when every payload matches. Timing depends on the content, format and device.
  • Useful file names: name by content to recognize each at a glance, or by line number to match your spreadsheet; duplicates auto-get a suffix so nothing overwrites.
  • Vector optional: export SVG in bulk too, sharp at any print or design size.
  • Generated locally in your browser — your content never touches our servers, and we don't track scans.
  • Free forever, never expires: these are static codes — your content lives inside the image itself, not on our servers. Even if this site shut down, your printed codes keep working — unlike the sites that disable your code when a trial ends and hold it for ransom.
  • No watermark, no sign-up: download and go. We don't stamp a logo on your code or make you hand over an email first.

Frequently asked questions

How many can I generate at once?

Up to 500 per run — enough for most catalog, event and asset-labeling jobs. Anything beyond that is skipped (with a notice) to keep the browser responsive while everything runs locally. For more, just do it in a few batches.

Is the ZIP built on a server? Does my content get uploaded?

No. Both the QR generation and the ZIP packaging happen entirely in your browser with JavaScript — not a single line is uploaded. That matters when your batch contains order numbers, internal links or device IDs.

How are the file names decided?

Two modes: 'By content' uses each line as the file name (illegal characters stripped, length capped); 'By line number' uses qr-001, qr-002, and so on. In both modes duplicates get a suffix automatically, so files never overwrite each other.

Can I upload a CSV exported from Excel?

Yes. Use a two-column CSV with one record per line: content first and an optional filename second. Select CSV input and second-column naming. CSV fields are trimmed and cannot contain line breaks; use text-line mode to preserve all commas, quotes and spaces in each complete line.

Can batch codes include a logo?

Bulk mode is built for speed, consistency and reconciliation, with a shared color and dot shape but no per-code logo. For a polished code with a logo, the 'QR Code with Logo' tool is the better fit.

Updated · QR Cat team

Sources, review and limits

Last verified

2026-06-17

Author

Ziyao Wang — Builder & editor, QR Cat

Review method

Maintainer self-review. Verify the downloaded content and test on your intended devices before distribution.

Primary sources

  • QR-code encoding rules based on ISO/IEC 18004 concepts
  • Browser Canvas and SVG export APIs
  • User-entered URL, text, Wi-Fi or contact payloads

QR codes should be tested on target devices before print or distribution. We do not validate the safety, ownership or legality of the destination you encode.