Generate QR codes and see what the scans do
qrhub generates, customizes and measures QR codes in one place: a dynamic code can change its destination and report scan counts and regions after it has been printed; a static code carries its content in the pattern, lasts indefinitely and needs no server.
Free for 7 days. During the trial the free and dynamic code limit defaults to 5 (adjustable in the console).
A dynamic code points to a qrhub short link, so the destination can change
Dynamic versus static codes
The difference is not how they look but what happens after the scan: a dynamic code reaches a qrhub short link first and is routed from there, while a static code carries the content itself.
| Aspect | Dynamic | Static |
|---|---|---|
| Can the content change? | Change the destination any time; printed codes stay as they are | Content is in the pattern and cannot change after creation |
| Where a scan goes | To a qrhub short link first, then a redirect or a landing page | Straight to the content itself, with no server involved |
| Scan analytics | Counts, times, regions and devices | None |
| Landing pages | Supported, and the page content can change | Not supported |
| Lifetime | Depends on service availability; editing and analytics are limited once a subscription expires | Keeps working long after printing, independent of our service |
| Best suited to | Materials that may change after launch, and campaigns that need data | Fixed content (WiFi, vCard, one-off materials) |
Three steps to your QR code
1Pick a type
Static codes for fixed content; dynamic codes when you need to change it or measure scans.2Fill in the content
Complete the fields for that type (web address, text, WiFi, vCard, menu and more); the form validates as you go.3Adjust and download
Set colors, gradients, shapes, frames and a logo, then export PNG, SVG, JPG or PDF once the preview looks right.
Supported QR code types
27 types in total: 9 static and 18 dynamic.What static codes can do·What dynamic codes can do·All types index·Find by use case
Static code types9 types
Content is encoded into the pattern, cannot change after creation, and scans without our service.
Link
Encode a web address into the pattern — scanning opens it directly
Text
Show a plain piece of text
Email
Pre-fill the recipient and subject when scanned
Phone call
Scanning dials the number directly
SMS
Pre-fill an SMS message when scanned
WhatsApp
Scanning starts a WhatsApp conversation
WiFi
Join the network without reciting the password
vCard
Save contact details by scanning
Event
Add the event to a calendar by scanning
Dynamic code types18 types
The pattern encodes a qrhub short link, so the destination and landing page content can change and scans can be measured.
Website URL
Scanning opens the given web address
PDF
Read a PDF online after scanning
Image gallery
Browse a collection of images
Video
Play a video after scanning
Profile page
A page with an avatar and every way to reach you
Multiple links
Fit several links into one code
Social media
Collect the entry points to your accounts
App download
Show an app introduction with a download link
Instagram
Scanning opens your Instagram profile
Audio
Play audio after scanning
Business page
Show your business details and contact routes
Menu
Show the menu and prices
Feedback collection
Collect messages by scan and read them in the console
Event
An event page with a sign-up link
Facebook
Scanning opens your Facebook page
Coupon
Hand out and redeem coupons by scan
Playlist
Listen to a collection of songs
GS1 2D barcode
A 2D barcode that follows the GS1 standard
Generate your first QR code now
Sign up and all 27 types plus the appearance features are available; the 7-day trial adds dynamic codes and analytics, and after it ends you can still view and manage the codes you created.