QR Code Generator
Create a QR code for a web link, guest Wi-Fi, a contact card, an email address or a phone number. Pick a style, rounded, dots, classy or circular, add a gradient or your own colours, and download it as PNG or SVG. Generated in your browser and never uploaded.
Style
Colours
Generated on this page by your browser. Nothing you type is sent to our servers. Higher error correction survives print damage and small sizes at the cost of a denser code. Always test a styled code with a phone before printing.
Enter something above and the code appears here. Scan it with your phone camera to test it before you print it.
What a QR code can hold
A QR code is just text, encoded as a pattern a camera can read. The phone decides what to do with the text: a web address opens the browser, a Wi-Fi string offers to join the network, a contact card offers to save the person, and tel: or mailto: open the dialler or mail app. The types above produce the right format for each, so you do not have to remember the syntax.
Shorter content makes a simpler code that scans faster and prints smaller. A long URL with tracking parameters can produce a dense code that struggles on a business card, so link to a short, clean address where you can.
Error correction, size and colour
Error correction lets a code survive damage. Medium is right for screens and most print. Choose High if the code will be small, printed on something that gets handled, or if you plan to place a logo over the middle in your design tool, which is only safe at the High setting with a logo covering no more than about a fifth of the area.
Rounded and dotted styles, gradients and brand colours make a code look designed rather than generated, and every modern phone camera reads them. Two rules keep styled codes reliable: strong contrast between the code and its background, and a test scan with a real phone before anything is printed.
Keep strong contrast: a dark code on a light background. Light-on-dark codes fail on many phones. The SVG download scales to any size without blurring, so use it for print; use PNG at 512 or 1024 pixels for documents, email signatures and screens. Always leave the quiet zone, the blank margin, around the code.
Before you print a thousand of them
Scan the code with two different phones. Check the link opens the page you expect, on mobile, over https. If the code points at a web address you might later change, point it at a page you control and redirect from there, rather than at a third-party link that could expire. And be wary of QR codes in the wild: a sticker over a genuine code on a parking meter or menu is a common scam, so check the address the phone shows before you tap it.
QR Code Generator: common questions
Is the QR code generated on your server?
No. The code is drawn in your browser by JavaScript and downloaded from there. Nothing you type, including Wi-Fi passwords and contact details, leaves your device. You can confirm this by loading the page and disconnecting from the internet before generating a code.
Do these QR codes expire?
No. The code contains the text itself, not a link to a service of ours, so it works for as long as the thing it points at exists. A code for a web address stops working only if that web page is removed.
Should I use PNG or SVG?
SVG for anything printed, from business cards to banners, because it scales to any size without blurring. PNG at 512 or 1024 pixels for documents, presentations, email signatures and websites.
Can I put a logo in the middle of the code?
Yes, if you choose the High error correction level and keep the logo to roughly a fifth of the code area or less, centred. Download the SVG and place the logo over it in your design tool, then test it with more than one phone.
Is sharing guest Wi-Fi by QR code safe?
It is safer than writing the password on a sign, because guests never see or retype it. Use a separate guest network isolated from your business systems, and change the password now and then, reprinting the code when you do. Never put your staff network on a QR code.
More free tools
Printing QR codes for your business?
Guest Wi-Fi posters, contact cards on van doors, review links on invoices. We set up the Wi-Fi networks, the Microsoft 365 contacts and the business phone systems those codes point at, and keep them working.
