One platform to generate, manage, track, and optimize all your QR codes and short links at scale.
Edit destinations anytime without reprinting. Update URLs, change destinations, and fix broken links instantly.
Track clicks and engagement in real time. Branded short links with full analytics and UTM parameters.
Organize campaigns and marketing projects in one place. Group QR codes by campaign, date, or client.
Track scans, devices, countries and activity over time. Real-time dashboards and exportable reports.
Generate thousands of QR codes from CSV files in seconds. Up to 10,000 QR codes per batch.
Automate everything through REST API. Generate, manage, and analyze QR codes programmatically.
Set up your first campaign and start tracking
offline results in 4 simple steps.
Set up a campaign with name, dates, and goals to organize all your QR codes.
Create individual or bulk QR codes from CSV. Customize design, size, and format.
Print on packaging, menus, posters, billboards, or embed in digital materials.
Monitor scans in real time. View device types, geolocation, scan time and more.
Create branded short links and track clicks, countries, devices and engagement. Every link has a real-time analytics dashboard built in.
With Dynamic QR Codes, you can update the destination URL of any printed QR code anytime — no reprinting required. Fix typos, update campaign landing pages, or A/B test destinations in real time.
Upload a CSV file, map your columns, and download a ZIP with all your QR codes in seconds.
Upload your spreadsheet with URLs and names
Select URL column and optional name, label fields
System generates all QR codes in seconds
Download a ZIP file with all QR codes labeled
Generate QR codes, manage campaigns, and retrieve analytics programmatically. Full REST API with comprehensive documentation.
# POST /bqs/v1/generate-qr curl -X POST https://stage.bulkqr.org/wp-json/bqs/v1/generate-qr \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "format": "png", "size": 500, "shape_type": "rounded", "bg_color": "#ffffff", "shape_color": "#000000", "qrs_data": [ { "data": "https://yoursite.com/promo", "file_name": "promo" } ] }' # Response { "code": 200, "status": "success", "message": "Request sent for fulfillment" }
From restaurants to agencies, QRFlow works for teams of all sizes and industries.
Add QR codes to packaging, receipts, and catalogs. Track which products drive most engagement.
Replace printed menus with dynamic QR codes. Update your menu daily without reprinting anything.
Manage check-in QR codes for conferences, festivals, and concerts. Real-time attendance tracking.
Manage multiple clients under one account. White-label reports and campaign analytics for each client.
Track products along supply chains. Link QR codes to product specs, manuals, and safety data sheets.
Add QR codes to boxes, labels, and inserts. Update product info or promo offers without new print runs.
Join thousands of marketers, agencies, and brands using QRFlow to connect offline print with online analytics.