Create custom QR codes for links, contact cards, Wi-Fi, email, events and more. Add your logo, pick colors and frames, then download in PNG, SVG or JPEG. No account needed.
Pick what your code should do: open a website, share Wi-Fi, save a contact, send an email or text, add a calendar event, and more.
Fill in the form. The QR code updates live as you type, so you can see exactly what you'll get.
Add a frame with a call to action, change the body shape and colors, and drop in your logo.
Export a crisp PNG or JPEG at up to 4000 px, or an SVG that scales to any size for print.
Yes. Every code you create here is free and never expires. Codes are generated in your browser, so nothing you enter is uploaded to a server.
No. These are static QR codes: the content is encoded directly in the pattern, so they work forever with no subscription. The trade-off is that you can't change the destination after printing.
Use PNG for websites, slides and documents. Use SVG for print, signage and anything that needs to scale. JPEG is handy when a tool refuses PNG, but it can't have a transparent background.
Not if you keep it reasonable. A logo covers part of the pattern, so the generator raises error correction to "High" automatically, which lets scanners recover up to 30% of the code. Keep the logo under about 30% of the code's width and always test-scan before printing.
A good rule is a minimum of 2 cm (0.8 in) wide for close-range scanning, and roughly one tenth of the expected scanning distance for posters and signs.
Static codes can't be tracked on their own. If you need scan counts, point the code at a link with UTM parameters or a short link service that reports clicks.