Canva Apps Directory

QR Code Generator

Create a QR code for your link, Wi-Fi or contact details. Make it yours with colors and a logo.

Preview

QR code preview
Static QR code

Scan the preview with your phone to test it before printing.

Created on your device · No login · No tracking links

https:// is added to domain names automatically.

23 / 2331 bytes

Code color#000000
Background color#ffffff

Logo (optional)

Or drop an image here · PNG, JPG, WebP · up to 20 MB

More options

Use Download if your browser does not support copying images.

QR code preview

QR code preview

One generator, seven content types

Choose a website link, text, Wi-Fi network, email, phone call, SMS message or vCard contact card. The preview updates as you type. Website domains receive https:// automatically; text supports any language and emoji. Wi-Fi supports WPA (including WPA2/WPA3 networks), WEP and open networks, with an option for hidden networks.

Customize colors and add your logo

Choose code and background colors, then optionally upload a PNG, JPG or WebP logo. A center logo automatically uses error correction H. Without a logo, choose L, M, Q or H under More options. Strong contrast and a quiet zone of at least 4 modules help phone cameras read the code. Always scan your finished design before printing.

Download a sharp PNG or scalable SVG

Download PNG at 256, 512, 1024, 2048 or 4096 pixels, copy the PNG into your document, or export SVG for print and design software. SVG embeds your logo so it remains self-contained. Browsers with file sharing support can share the PNG directly.

Private, static QR codes

Your content and logo stay in your browser. No QR generation API, account or tracking redirect is involved. These static codes have no subscription expiry: the pattern contains the content itself. A website QR still depends on the destination website staying available. To change an encoded link or password later, create a new code.