QR code generator
Choose what the code should do, fill in the details and style it. Every design is test-scanned before you download.
1. What should the code do?
2. Content · Website
Opens a web page. We add https:// automatically if you leave it out.
3. Design
Colors
Shapes
Logo
Adding a logo switches error correction to High so the code still scans. Logos are processed locally.
Frame & call to action
Advanced
Higher levels survive damage and logos but make the code denser.
Need hundreds of codes? Use batch & label printing →
Create QR codes that always scan
How it works
- Pick a type such as Website, Wi-Fi or Contact.
- Enter the content — errors are explained as you type.
- Style colors, shapes, logo and frame. The quality check warns about risky designs.
- Download PNG, SVG or PDF, or print at real size.
12 content types
URL, text, Wi-Fi, vCard 3.0/4.0, MeCard, phone, SMS, email, location, calendar event, social and app links.
Built-in scan test
The same engine as our scanner decodes your design before you export, so you never print a broken code.
Brand styling
Colors, gradients, rounded or dotted modules, custom corners, logo and call-to-action frames.
Print quality
Vector SVG/PDF, PNG up to 4096 px with embedded DPI, and minimum print-size guidance.
Frequently asked questions
What's the best size to print a QR code?
As a rule of thumb, the code should be at least one tenth of the scanning distance, and never smaller than about 2 cm. We show a recommended minimum for every design.
Will adding a logo break my QR code?
Not if it's sized correctly. We raise error correction to High automatically and warn you if the logo covers too much of the code.
How do I share Wi-Fi with a QR code?
Choose Wi-Fi, enter the network name and password, then print or display the code. Phones join after scanning — the password is never uploaded.