Point your camera at the QR code to scan
Point your camera at the QR code to scan
Generate static QR codes for any purpose in seconds. This free browser-based tool supports 8 QR types, full color and style customization, logo embedding, and multiple frame options. No account required — your data never leaves your device.
Download your QR codes as high-resolution PNG files ready for print, digital sharing, product packaging, or any commercial use.
Select what your QR code should do — link to a URL, connect to WiFi, open a WhatsApp chat, send an email, share a phone contact, or trigger an SMS message.
Fill in the relevant fields: a URL, WiFi credentials, contact details, or message text. The QR code preview updates live as you type.
Pick a dot style (square, rounded, dots, classy), set your foreground and background colors, and choose an error correction level that fits your use case.
Upload a PNG, JPG, or SVG logo to embed in the center of the QR code. Switch to H (High) error correction to keep the code scannable with a logo overlay.
Choose from six frame styles including bottom bar, top bar, bubble, arrow, or border. Add a custom label like “SCAN ME” or your own call to action.
Set your desired output size (256 px – 1024 px), then click Download PNG. The file is generated at full resolution in your browser and saved directly to your device.
This tool handles eight common QR code formats, each encoded to the correct specification for maximum scanner compatibility across iOS and Android devices.
QR codes bridge the gap between physical and digital experiences. Here are the most practical applications across industries.
Link a URL QR code to your digital menu. Place it on tables, flyers, or window stickers — customers scan to view the full menu without touching physical copies.
Encode a vCard QR code with your full contact details. When someone scans it, your name, company, phone, and email are saved directly to their contacts app.
Let guests connect to your network without typing passwords. A WiFi QR code encodes your SSID and password — one scan and they’re connected automatically.
Add a URL QR code to packaging to link to product manuals, warranty registration, how-to videos, or brand landing pages. Works offline once printed.
Generate QR codes for event tickets, attendee badges, or booth check-ins. Use URL codes to link to registration pages or live event schedules.
Add a WhatsApp QR code to printed materials so customers can message you instantly — no need to manually type your number or search for your profile.
A well-designed QR code should be easy to scan in all lighting conditions and at various distances. Follow these guidelines to ensure reliability before printing or publishing. QR codes conform to the ISO/IEC 18004 standard, which specifies the quiet zone, module size, and error-correction requirements covered below.
Keep the foreground (QR modules) dark and background light. Low-contrast combinations — light grey on white or blue on dark — often fail to scan reliably.
The white border around the QR code is part of the standard. This tool adds it automatically. Never crop into it in your design software after downloading.
Minimum recommended print size is 2 × 2 cm for close-range scanning. For banners or signage viewed from a distance, scale proportionally from the 1024 px download.
When embedding a logo, switch to H (High, 30%) error correction. This allows up to 30% of the QR to be covered while the code remains fully scannable.
Scan the QR code with at least two different devices (iOS and Android) before mass printing. Test in varying lighting and at the actual intended scan distance.
More data means more modules and a denser code, harder to scan at small sizes. For URL QR codes, use a short redirect link to reduce QR complexity and density.
Need other free business tools? Mockup Shelf offers a suite of browser-based utilities — no accounts, no subscriptions.