12 QR code types
Website URL, text, email, phone, SMS, WhatsApp, Wi-Fi, vCard contact, Google Maps location, calendar event, Bitcoin and PayPal.
Free QR code generator
Turn any website link into a custom QR code. Paste the URL, style it with your logo and colors and download it in seconds.
Include the country code, for example +44 or +34.
Include the country code, for example +44 or +34.
Include the country code, for example +44 or +34.
Opens Google Maps, for example “Puerta del Sol, Madrid” or “40.4168,-3.7038”.
Free QR code generator
Website URL, text, email, phone, SMS, WhatsApp, Wi-Fi, vCard contact, Google Maps location, calendar event, Bitcoin and PayPal.
Upload a logo and we raise the error correction automatically so the code still scans. It never leaves your browser.
Dots, diamonds, hearts, bars and more, with matching corner styles and “Scan me” frames for print.
PNG up to 4096 px for print and SVG vector files that stay sharp on posters, menus and packaging.
Your QR code is generated on your device. We do not store your links, passwords or contact details.
Static QR codes have no expiry date and no scan limit. They work as long as the content they open exists.
Quick answer
To create a QR code for a URL, paste the web address (for example https://example.com/menu), customize the design and download the PNG or SVG. When scanned, phones open the page in their browser.
Link printed menus, flyers, product labels, posters and business cards to your website, online store, booking page, review page or social profile.
Shorter URLs create simpler, easier-to-scan patterns. Make sure the page works on mobile and uses https://. If the link might change, use a dynamic QR code so you can update it after printing.
A denser code has smaller squares, so it needs a larger print. Leave a clear margin around the code, keep strong contrast with the background, and scan a test print from the distance people will actually stand before you print a batch.
Open the address in a private browser window on your phone. A page behind a login, a broken redirect or a site blocked in some countries fails even when the code itself scans perfectly.
Not with a static code. A dynamic QR code lets you change the destination at any time.
No. It works as long as the page it opens is online.
Yes. Creating and downloading static QR codes is free, with no account, no trial and no limit on the number of codes. A small QRflick credit is added under the code.
No. Static QR codes never expire and have no scan limit. A website code keeps working as long as the website is online.
Yes. Upload a PNG, JPG, WebP or SVG logo in the Logo section. It stays in your browser, and the error correction is raised automatically so the code remains scannable.
By QRflick · How these guides are prepared
Your next customer could already be looking. Make it easy to find you.
Create your first QR free No credit card. No expiry. Just possibilities.