07 · Bulk generator

The bulk QR code generator built for teams.

Upload a CSV of destinations, apply your team's brand style to the whole batch, and download every QR code as a single ZIP. Static or dynamic, per-scan analytics, and a shared workspace your whole team can edit.

CSV upload

From spreadsheet to 500 QR codes in one upload.

Drop in a CSV, map your columns, preview the batch, then generate. No manual entry, no per-code clicking, no reprints when a destination changes.

Step 01

Prepare your CSV

One row per code. Required: label and destination_url. Optional: slug, kind, folder.

Step 02

Upload & map

Drag your CSV into the import tab. We auto-detect columns and show a preview of the first 10 rows so you can catch mistakes before generation.

Step 03

Download the ZIP

Every code exports as PNG and SVG, named after your label. One click, one ZIP, ready for print or web.

Example CSV

label,destination_url,kind,folder
table-01,https://menu.example.com/lunch,dynamic,restaurant-a
table-02,https://menu.example.com/lunch,dynamic,restaurant-a
sku-42,https://shop.example.com/p/42,dynamic,retail
sku-43,https://shop.example.com/p/43,dynamic,retail
poster-nyc,https://event.example.com/nyc,dynamic,events

Multi-user workspace

One workspace. Every teammate. Every QR code.

Shared brand presets, folders, and roles so marketing, ops, and design all work from the same source of truth. No more forwarding PNGs over Slack.

Roles that match how teams actually work

Owner, Admin, Editor, and Viewer. Editors can create and repoint codes; Viewers see analytics without touching destinations. Invite unlimited teammates on Team plans.

Folders for every campaign, store, or client

Group codes by campaign, region, product line, or client. Move a folder between workspaces if an agency hands a project off.

Shared brand presets

Save your colors, module shape, and logo as a preset. Apply it to any batch — new or existing — so the whole team ships on-brand codes without a design review.

Audit log & SSO ready

Every edit is logged with actor, timestamp, and diff. SAML SSO and SCIM provisioning available on Business and Team plans.

Fast at any scale

Generate 500 codes in under 10 seconds. Uploads run in the background so you can keep working.

Style once, apply to all

Set colors, shape, and logo one time. Every code in the batch inherits — no per-code tweaking.

ZIP export with real filenames

Files are named after your CSV label so a warehouse team can match code to SKU without opening one.

Bulk QR code generator FAQ

How many QR codes can I generate in a single upload?

Up to 100 per CSV on Pro and 500 per CSV on Business. Team plans raise the cap to 2,000 per batch and support scheduled recurring imports.

What columns does the CSV need?

At minimum: label and destination_url. Optional columns: slug, kind (static or dynamic), folder, and tags. A header row is required — download our template to skip the guesswork.

Can multiple people on my team edit the same batch?

Yes. Team workspaces give every member access to shared codes, folders, and brand presets. Roles (Owner, Admin, Editor, Viewer) control who can edit destinations or export data.

Do bulk-generated dynamic codes get individual analytics?

Yes. Every dynamic code in the batch has its own scan dashboard — country, device, browser, referrer — so you can compare performance across the whole run.

Can I re-style a batch after uploading?

Yes. Apply a saved brand preset to the entire batch in one click. Colors, module shape, and center logo update across every code without touching the destinations.

What formats can I download?

PNG and SVG per code, packaged as a single ZIP. Each file is named after your CSV label so codes match products, tables, rooms, or SKUs.

Bring your team. Bring your CSV.

Free plan includes 3 dynamic codes. Team workspaces start on Pro.

Start a bulk batch free