Tools › Everyday
QR code generator
Make QR codes for links, Wi-Fi, contact cards, email, SMS, UPI payments and Pix. Pick colors, add a logo and download PNG or SVG. Static codes that never expire.
Enter a link.
How it works
- The code is generated in your browser. Nothing you type is sent anywhere, including Wi-Fi passwords.
- Codes are static: the content is inside the image itself, so there is no redirect service that can expire or track scans.
- Pix codes follow the Banco Central BR Code format with a CRC16 checksum; UPI codes use the standard upi://pay link every Indian payment app reads.
- Adding a logo switches error correction to the highest level (H), so the code still scans with its middle covered.
Questions
Do these QR codes expire?
No. Everything is stored in the pattern itself. It works as long as the printout exists.
Why does it warn about my colors?
Phone cameras need a dark code on a light background with strong contrast. Light-on-dark and pastel codes fail on many phones.
Which error correction level should I use?
M is a good default. Use Q or H for printed codes that may get dirty or when you add a logo; L makes the smallest code for clean screens.
Is a Pix code here safe to print for my shop?
It is a standard static Pix code with your key, name and city. Scan it with your own banking app before printing to check the details.