PLATFORM FEATURES

Everything You Need Beyond QR Generation

One platform to generate, manage, track, and optimize all your QR codes and short links at scale.

Dynamic QR Codes

Edit destinations anytime without reprinting. Update URLs, change destinations, and fix broken links instantly.

Short Links

Track clicks and engagement in real time. Branded short links with full analytics and UTM parameters.

Campaign Management

Organize campaigns and marketing projects in one place. Group QR codes by campaign, date, or client.

Analytics

Track scans, devices, countries and activity over time. Real-time dashboards and exportable reports.

Bulk QR Generation

Generate thousands of QR codes from CSV files in seconds. Up to 10,000 QR codes per batch.

API Access

Automate everything through REST API. Generate, manage, and analyze QR codes programmatically.

HOW IT WORKS

From Zero to Tracking in Minutes

Set up your first campaign and start tracking
offline results in 4 simple steps.

1

Create Campaign

Set up a campaign with name, dates, and goals to organize all your QR codes.

2

Generate QR Codes

Create individual or bulk QR codes from CSV. Customize design, size, and format.

3

Share Anywhere

Print on packaging, menus, posters, billboards, or embed in digital materials.

4

Track Results

Monitor scans in real time. View device types, geolocation, scan time and more.

BULK GENERATION

Generate Up to 10,000 QR Codes from CSV

Upload a CSV file, map your columns, and download a ZIP with all your QR codes in seconds.

1. Upload CSV

Upload your spreadsheet with URLs and names

2. Map Columns

Select URL column and optional name, label fields

3. Generate

System generates all QR codes in seconds

4. Download ZIP

Download a ZIP file with all QR codes labeled

FOR DEVELOPERS

REST API to Automate Everything

Generate QR codes, manage campaigns, and retrieve analytics programmatically. Full REST API with comprehensive documentation.

Generate QR codes in bulk POST
# 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"
}

API Endpoints

Campaign
GET /bqs/v1/campaign — Get list of campaigns
POST /bqs/v1/campaign — Create a new campaign
GET /bqs/v1/campaign/{id} — Get campaign by ID
DEL /bqs/v1/campaign/{id} — Delete campaign
QR
POST /bqs/v1/generate-qr — Generate QR codes in bulk
POST /bqs/v1/generate-qr-dynamic — Generate dynamic QR
GET /bqs/v1/get_qr_staticstic/{id} — QR statistics
POST /bqs/v1/update-qr/{id} — Update QR destination
DEL /bqs/v1/delete-qr/{id} — Delete QR
Short Link
POST /bqs/v1/short-url — Generate shortened URLs
GET /bqs/v1/short-url/{id} — Get short URL details
POST /bqs/v1/short-url/update — Update target URL
DEL /bqs/v1/short-url/{id} — Delete short URL
View full documentation

Bulk QR Code Generator

Generate multiple QR codes at once by uploading a file with your data. Template file

Select Format

Size QR Code

Background Color

Qr Color

QR Code Type

Add .CSV file

Appearance
of the QR code

Start Free

Free

$0 / Month

  • 100 QR codes per batch
  • Color, style on QR codes
  • 10 dynamic QR codes
  • 10 short links with analytics
  • 1 Campaign
  • Analytics for 10 days
Get Free

Starting

$15 / Month

  • 5,000 QR codes per batch
  • 300 dynamic QR codes
  • 300 short links with analytics
  • Color, style & brand logo on QR codes
  • Analytics for 182 days
  • Up to 50 campaigns · API access · CSV export
  • 7-day money-back guarantee
Get Starting

Pro

$29 / Month

  • 10,000 QR codes per batch
  • 1,000 dynamic QR codes
  • 1,000 short links with analytics
  • Color, style & brand logo on QR codes
  • Analytics for 365 days
  • Up to 1,000 campaigns
  • API access · CSV export
  • Priority support · custom integrations
  • 7-day money-back guarantee
Get Pro

Lifetime Starter

$22

  • 1,000 QR codes per batch
  • 25 dynamic QR codes
  • 25 short links with analytics
  • Color, style & brand logo on QR codes
  • Analytics for 60 days
  • 3 Campaigns
Get Lifetime Starter

Lifetime Business

$55

  • 5,000 QR codes per batch
  • 75 dynamic QR codes
  • 75 short links with analytics
  • Color, style & brand logo on QR codes
  • Analytics for 90 days
  • 7 Campaigns
Get Lifetime Business
USE CASES

Built for Every Industry

From restaurants to agencies, QRFlow works for teams of all sizes and industries.

Ecommerce

Add QR codes to packaging, receipts, and catalogs. Track which products drive most engagement.

Restaurants

Replace printed menus with dynamic QR codes. Update your menu daily without reprinting anything.

Events

Manage check-in QR codes for conferences, festivals, and concerts. Real-time attendance tracking.

Agencies

Manage multiple clients under one account. White-label reports and campaign analytics for each client.

Manufacturing

Track products along supply chains. Link QR codes to product specs, manuals, and safety data sheets.

Product Packaging

Add QR codes to boxes, labels, and inserts. Update product info or promo offers without new print runs.

Start Tracking Your Offline
Campaigns Today

Join thousands of marketers, agencies, and brands using QRFlow to connect offline print with online analytics.

No credit card required Free plan available Cancel anytime