Choose the right QR code tool for the job
Start with the customer action, then choose the static QR format that matches the printed piece. Preview for free, test the scan, and buy the professional PNG, SVG, and PDF files when the code is ready.
Customer access
Fast paths for guests, customers, and prospects who need one thing from a scan.
WiFi QR code
Let visitors join a WiFi network without retyping a long password.
vCard QR code
Encode contact details so someone can save your information after a meeting.
WhatsApp QR code
Point scanners to a WhatsApp chat link for sales, support, or booking conversations.
Location QR code
Send scanners to a map, address, or place page before an appointment or visit.
Business workflows
Tools for the places where printed QR codes usually meet a customer decision.
Restaurant menu QR code
Link table tents, window signs, and receipts to the menu page you already maintain.
Google review QR code
Make it easier for satisfied customers to open your Google review page.
Event QR code
Share registration, schedule, calendar, venue, or RSVP links from printed event materials.
Social media QR code
Point product packaging, signage, or handouts to the exact profile URL you want people to visit.
Print preparation
Use these when the file will go on business cards, signs, packaging, or a print run.
Free QR preview
Create and test a static QR preview before buying the professional PNG, SVG, and PDF files.
QR code with logo
Add a centered logo while keeping contrast, quiet zone, and scan testing in view.
QR code templates
Start from practical color and layout presets for common printed business materials.
Business card QR code
Plan a contact or website QR code that fits a business card without crowding the design.
Bulk QR planning
Prepare destinations, names, owners, and print tests before creating codes for a larger project.
Choose with context
Need a plain URL, text, phone, email, or SMS code?
The main generator handles common static QR content types in one place. Your QR content stays in the browser, and the checkout entitlement uses a payload hash instead of storing the QR payload.
Open main generator