QR Code Generator

QR codes that
get scanned

Create stunning QR codes with custom colors, logos, and frames. Track every scan with real-time analytics.

QR Code Studio
Interactive Demo
Preview Live
1,247 Scans
23 Countries
89% Mobile
Dynamic QR Analytics Templates

Everything you need for QR codes

Create, customize, and track QR codes that get scanned.

14 QR code types

14 QR Types

Create QR codes for URLs, vCards, WiFi, SMS, Email, Phone, WhatsApp, Location, Events, Crypto, App Store links, and more.

Dynamic QR codes

Dynamic QR Codes

Change the destination anytime without reprinting. Update URLs, track scans, run A/B tests, and optimize campaigns on the fly.

URL vCard WiFi SMS Email Phone WhatsApp Location Event Crypto App Store Social Plain Text File
QR code design studio

Design Studio

Customize with colors, gradients, and patterns. Choose from multiple matrix styles (dots, rounded, squares) and eye shapes to match your brand.

Custom QR code frames

Custom Frames

Add call-to-action frames like "Scan Me" to boost engagement.

Gradient Solid Patterns Matrix Dots Rounded Squares Eye Frames Eye Balls Corner Radius Error Correction
Logo embedding in QR codes

Logo Embedding

Add your logo to the center with automatic error correction.

QR code scan analytics

Scan Analytics

Track every scan with real-time analytics. See locations, devices, browsers, and scan trends in beautiful dashboards.

Scan Me Bottom Text Top Text Rounded Circle Ticket Coupon Badge Banner Custom
Bulk QR code generation

Bulk Generation

Generate hundreds of QR codes at once from CSV or spreadsheet. Perfect for product packaging, event tickets, and inventory management.

QR Templates

Save and reuse your favorite designs with custom templates.

Static QR Dynamic QR Bulk Generate Templates Logo Embed Analytics Export PDF Export SVG Export PNG Export WebP

Bulk QR Generator

Upload a CSV and generate hundreds of QR codes in seconds. Perfect for product packaging, event tickets, and inventory.

QR Templates

Save your favorite designs as templates. Apply colors, logos, and frames instantly to new QR codes.

Generate QR codes via API

Create dynamic QR codes programmatically. Perfect for automation and integrations.

Request
POST /api/qr/add
cURL
curl --location --request POST \
  'https://s.pq.is/api/qr/add' \
  --header 'Authorization: Bearer YOUR_API_KEY' \
  --header 'Content-Type: application/json' \
  --data-raw '{
    "type": "link",
    "data": "https://google.com",
    "background": "rgb(255,255,255)",
    "foreground": "rgb(0,0,0)",
    "logo": "https://site.com/logo.png"
  }'
Response
200 OK
JSON
{
  "error": 0,
  "id": 3,
  "link": "https://s.pq.is/qr/a58f79"
}
GET List QR codes POST Create QR code PUT Update QR design DELETE Delete QR code GET Get scan analytics POST Bulk create QR GET Get single QR PUT Update QR data GET Get scan stats
POST Create vCard QR DELETE Remove QR batch GET Get QR image PUT Update colors GET Get countries POST Create WiFi QR PUT Update logo GET Get devices POST Create SMS QR

Works with your favorite tools

Connect Linko with the platforms you already use

Facebook Facebook
X
Google Tag Manager GTM
Pinterest Pinterest
AdRoll AdRoll
Mailchimp
Snapchat
LinkedIn LinkedIn
Slack Slack
Quora Quora
Reddit Reddit
Google Analytics Analytics
Zapier Zapier
TikTok
Bing Bing
WordPress WordPress
Shortcuts

Ready to get started?

Join thousands of marketers, creators, and businesses using Linko to grow their online presence.

No credit card required • Free forever plan available