QR code generator
Make a QR code in seconds: choose the type, enter the content, adjust the colors, add your logo and download it ready to print. It is created in your browser and works forever.
How to use QR code generator
- Choose the QR type: link, WiFi, WhatsApp, contact, text…
- Enter the content and customize colors, size and logo; the preview updates instantly.
- Press “Download QR” and choose PNG, SVG or PDF.
What kinds of QR codes can I create?
Links to your website, menu or social media; WiFi so guests connect without typing the password; WhatsApp with a pre-written message; a contact card (vCard) with your name, phone and email; email, phone call, SMS and plain text.
Tips so your QR code scans well
Use a dark color on a light background, keep the white margin around it and do not print it smaller than 2 × 2 cm (0.8 in). If you add a logo, the code uses the highest error correction so it still scans. Always test it with your phone before printing many copies.
QR codes for businesses
Put a QR code on your counter, menu, business card, flyer or invoice to send customers to your WhatsApp, location, catalog or social media. Download it as SVG or PDF to print it large without pixelation.
Frequently asked questions about QR code generator
Do QR codes expire?
No. These are static QR codes: the information is inside the code itself, so they work forever and do not depend on our website.
Is it free to create a QR code?
Yes, completely free, no sign-up, no watermarks and no limit on the number of codes.
Can I put my logo in the QR code?
Yes. Upload your logo as PNG or JPG and it is placed in the center; the code is generated with high error correction so it still scans.
Which format should I download for printing?
SVG or PDF: they are vector formats and look sharp at any size. PNG is ideal for social media, presentations and documents.
How do I create a WiFi QR code?
Choose “WiFi” and enter the network name and password. When someone scans it, their phone connects without typing the password.
Do you store what I type?
No. The code is generated in your browser; the content is never sent to any server.