Step 1: Choose Your Content Type
Decide what the QR code should do when scanned. Common options include a website URL, a vCard contact, a WiFi network, an email address, a phone number, an SMS message, or plain text.
Creating a QR code takes less than a minute. Follow these five steps to generate a custom, scannable QR code you can use anywhere — online or in print.
Decide what the QR code should do when scanned. Common options include a website URL, a vCard contact, a WiFi network, an email address, a phone number, an SMS message, or plain text.
Type or paste your destination URL or content into the generator. For a website QR code, include the full URL with https://. For a vCard, fill in name, phone, email, and company fields.
Pick colors that match your brand, upload a logo for the center, and choose an error correction level (Q or H if you're using a logo). Keep contrast high — dark code on a light background scans best.
Export as a high-resolution PNG (1024×1024 or larger) for print, or grab a smaller version for digital use. Always test the downloaded code with at least two phones before sending it to print.
Drop the QR code into flyers, business cards, signs, packaging, or digital ads. For printed codes, keep them at least 0.8 inches wide and leave a quiet zone of white space around the edges.
If you may need to change the destination later (without reprinting), use a dynamic QR code. The printed image stays the same, but you can update where it sends people anytime — and see scan analytics in real time.
Create, customize, and download your QR code in seconds.