📱 QR Code Generator

Create QR codes for websites, WiFi, contacts, email and more. Customize colors, add a logo, download instantly.

1 Complete the content
2 Design your QR
Colors Logo Size

Select a logo

Drag & drop or click to upload a logo

3 Download your QR
Your QR code will appear here.

Frequently asked questions

What's the difference between a static and dynamic QR code?

A static QR code (what this tool generates) encodes your data directly and never changes — it works forever with no ongoing service required. A dynamic QR code points to a redirect URL you control, so you can update the destination later, but it depends on a third-party service staying online.

What can I encode in a QR code besides a website URL?

This tool supports plain text, vCard contact cards, email addresses, and Wi-Fi network credentials, in addition to standard URLs.

Will my QR code still work if I add a logo in the middle?

Yes, as long as the logo doesn't cover too much of the code — QR codes have built-in error correction that tolerates a portion of the image being obscured. Test the code with a few different phone cameras before printing at scale, though.

Do QR codes expire?

Static QR codes, like the ones generated here, never expire — the data is embedded directly in the pattern, so it will scan correctly indefinitely.