Create a QR Code Online
Pick the shapes, colours, logo and frame for your QR code. It is drawn in your browser as you type, and you don't need an account.
Templates
Apply a style in one click, then adjust it.
Adding a logo raises error-correction so the code stays scannable.
Body shape
Eye frame
Eye ball
Getting a code that works first time
Most QR codes that fail do so for the same few reasons: too little contrast, too little white space, or too much decoration over the parts a reader needs. A few habits avoid nearly all of them, whatever style you choose.
How it works
- 1
Keep the code dark on a light background
Readers look for dark modules on a light field. Gradients and brand colours are fine as long as the darkest colour stays clearly darker than the background. Test any light-on-dark design before you use it.
- 2
Leave the quiet zone alone
The empty margin around a code tells the reader where it starts. Keep at least four modules of clear space on every side, and do not let a frame, a caption or the edge of a design eat into it.
- 3
Pick the right file for the job
Use SVG, PDF or EPS for print, because they stay sharp at any size. PNG suits screens, slides and messaging apps. Whatever you export, scan the final file with a phone before it goes anywhere.
Questions about this tool
- How big does a printed QR code need to be?
- A good rule is one tenth of the scanning distance: a code read from 30 cm should be about 3 cm wide, one on a poster read from 2 m about 20 cm. Long content needs more room than a short link.
- Can I put a logo in the middle?
- Yes. Adding a logo raises error correction to H automatically, so the modules hidden under it can be recovered. Keep the logo small, roughly a fifth of the code's width, and leave the three corner squares uncovered.
- Will my code stop working later?
- No. These are static codes: the content is stored in the pattern itself, with no redirect service in between, so there is nothing that can expire or be switched off.