How to make a reliable QR code
Use strong contrast, keep the background clean, avoid tiny printed sizes, and test-scan the final downloaded file before printing. A dark QR on a light background is still the safest option.
Create free custom static QR codes, or manage editable Smart QR campaigns with analytics, branded designs, health checks, and print-ready downloads.
Smart QR Account
Smart QR account optional
Free QR mode.
Free Custom QR
Create static QR codes for websites, vCards, email, SMS, Wi-Fi, PayPal, WhatsApp, locations, calendar events, plain text, or bulk CSV rows. Static QR codes point directly to the final encoded value, so they do not have analytics or editable web addresses.
Enter a website URL.
Output type: Website URL
Free QR Customizer
These settings only affect the downloadable static QR preview.
Sits behind the QR pattern. Keep it soft for easier scanning.
PNG, JPEG, or WebP · maximum 5 MB
Upload or paste a spreadsheet CSV to generate up to 100 static QR codes with the current style. The preview card will show the first ready row as a sample.
Static bulk generation is capped at 100 QR codes per upload to keep the browser stable. Extra CSV rows are skipped.
Free QR Preview
Sample QR:https://prntd.ca
For print jobs, always test-scan the final downloaded QR before printing.
Smart QR Designer
Smart QR codes use a permanent PRNTD short link. Their destination can be changed later without reprinting the code and provide analytics such as scan count, url health, and more.
Subscribe for Smart QR CodesSmart QR Analytics
Scan performance now has its own dedicated page, so this page stays focused on creating, editing, and downloading QR codes.
The short link ending is the readable part after go.prntd.ca/. Leave it blank to generate one from the campaign title.
Enter a website URL.
Output destination: Website URL
Bulk CSV stays in the Free Static QR generator only. It does not create Smart QR campaigns yet.
Smart QR Short Link
https://go.prntd.ca/your-link
Low-opacity background artwork for the downloadable QR preview.
PNG, JPEG, or WebP · maximum 5 MB
Smart QR Preview
The uploaded logo is drawn directly over the QR with no white plate. Test-scan before printing.
QR Code Guide
Create a free static QR code for a website, social profile, Google review link, menu, contact page, booking page, phone number, email address, file link, or plain text, then customize the colour, dot style, corners, background, and optional logo before downloading a print-ready PNG or SVG.
Static QR codes are best when the destination will not change. The link or text is stored directly inside the QR code, with no tracking, redirect, or dashboard. Dynamic Smart QR codes are better for printed marketing because they use a permanent PRNTD short link that can be redirected later without reprinting.
Free static QR
Direct encoded link · PNG/SVG download
Smart QR
Editable destination · scan analytics · saved campaigns
Use strong contrast, keep the background clean, avoid tiny printed sizes, and test-scan the final downloaded file before printing. A dark QR on a light background is still the safest option.
Decorative shapes are best for larger prints, packaging, event cards, thank-you cards, and promotional stickers. For very small labels, use rounded, dots, or square modules for maximum scan reliability.
If a website, menu, campaign URL, or landing page may change later, Smart QR codes protect the printed product because the destination can be updated from the dashboard.
Link to a portfolio, booking page, payment page, Google review page, contact card, or NFC backup URL.
Send customers to care instructions, product details, reorder pages, warranty forms, tutorials, or social profiles.
Point visitors to menus, event pages, registration forms, maps, promotions, coupons, and seasonal campaigns.
For physical products, download SVG when you want the sharpest vector artwork, or PNG when you need a simple raster file for mockups and quick printing. Leave a quiet white border around the QR code and test it under normal lighting before printing in bulk.