Type index
QR code type index: 27 code types and what each is for
Look it up by code type: a static code encodes the content into the pattern, a dynamic code keeps it on the server. Below is every type we support, each labelled with the use cases it fits, so you can search back from a purpose.
How to choose: static or dynamic
Two questions decide it: whether the content needs changing later, and whether you need to know who scanned.
| Aspect | Static | Dynamic |
|---|---|---|
| Can the content change? | Content is encoded into the pattern and cannot change after creation; changing it means generating a new code and replacing the material. | The destination and the landing page content change at any time, with the printed pattern untouched. |
| Do you need analytics? | The scan goes through the pattern itself and makes no request to us, so nothing can be counted. | Scan counts, times, regions and devices can be measured and exported per dimension. |
| Does it depend on our service? | No: as long as the pattern is legible, the content comes out. | Yes — the short link service has to be available, since the scan goes through our redirect or landing page first. |
| Does it use the dynamic allowance? | No, and it is not restricted by subscription state either. | It counts against the dynamic code limit (5 by default on free and trial, adjustable in the console). |
Static code types
Content is encoded into the pattern, cannot change after creation, scans without our service and does not use up the dynamic allowance.
9 types in all, listed one by one with names and purposes:The full capabilities of this kind
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 types
The pattern encodes a qrhub short link, so the destination and landing page content can change and scans can be measured.
18 types in all, listed one by one with names and purposes:The full capabilities of this kind
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
What dynamic codes do·Fits:Wedding invitations/Event check-in/Social media growth
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
What dynamic codes do·Fits:Restaurant menus/In-store promotions/Customer feedback
Feedback collection
Collect messages by scan and read them in the console
What dynamic codes do·Fits:Restaurant menus/Event check-in/Customer feedback
Event
An event page with a sign-up link
Facebook
Scanning opens your Facebook page
Coupon
Hand out and redeem coupons by scan
What dynamic codes do·Fits:Restaurant menus/In-store promotions/Customer feedback
Playlist
Listen to a collection of songs
GS1 2D barcode
A 2D barcode that follows the GS1 standard
What dynamic codes do·Fits:In-store promotions/Product packaging
Generate your first QR code by type
Sign up and the wizard lets you fill in content per type, adjust the appearance and export PNG, SVG, JPG or PDF.