Upload one CSV or Excel file and generate contact QR codes for employees, event staff, sales reps, or attendees in one run. Your contact list is processed in the browser.
Free CSV upload. Browser-based processing. No signup required.
Because manually creating vCards for a whole team is a nightmare.
No sign-up required. Try it now.
CSV files only (File > Save As > CSV in Excel)
Match columns from your CSV to vCard fields.
Upload data to see preview
Step 1: Billing details
These are used only for payment. Your CSV contacts stay in your browser and are never used as your billing identity.
Why you’ll upload this CSV again after payment
We count its rows on this device to show the right export plan. Dodo then takes you to a secure payment page and returns you here, which reloads this page. To protect your contacts, we never upload or store your CSV or logo—so please keep the same files handy to re-upload after payment. We check the CSV row count again before enabling your download.
Step 2: Choose your bulk QR type for 0 QR codes
The branded option adds one logo to every QR code in this ZIP.
Step 3: Choose and pay
Complete Step 1 to enable a payment button.
Up to 50 codes
Up to 500 codes
Unlimited codes
Secure payment via Dodo Payments. After payment, you’ll return here automatically to download your ZIP.
Your logo stays only on this device. Because Dodo returns to a fresh page after payment, upload it again here before downloading.
Choose a PNG, JPG, or SVG up to 5 MB.
Managing QR codes for a team?
Create editable team QR codesProcessing happens entirely in your browser. Your employee data is never uploaded to our servers.
Everything you need to manage large-scale QR code generation.
Upload any spreadsheet. smart mapping automatically detects Name, Email, and Phone columns.
We don't store your employee data. All processing happens locally in your browser for maximum security.
Get a neatly organized .ZIP file containing individual, high-resolution PNGs for every contact.
Yes. Unlike other bulk generators, we do not upload your CSV to our servers. The parsing happens 100% in your browser using JavaScript.
You can generate unlimited codes with our Enterprise plan. The tool is optimized to handle files with up to 5,000 rows without lagging.
Our smart mapper will ask you to select which column corresponds to "Name", "Email", etc., so you don't need to format your CSV perfectly beforehand.
Join 1,000+ HR managers and event organizers who switched to automated bulk generation.
Upload Your CSV Now