How to Make a QR Code (Free, With Your Logo, No Expiry)
QR codes connect print to phone: a menu, a poster, a business card or a product label can open a website, join Wi-Fi or save a contact with one scan.
Many QR generators create “dynamic” codes that stop working when a subscription ends. A static QR code stores the content in the code itself, so it keeps working forever.
Step by step
- Open the QR Code Generator and choose what the code should do — open a website, call, send a WhatsApp message, join Wi-Fi, save a contact and more.
- Fill in the details and style it: colours or a gradient, module and corner shapes, and your logo.
- Download a PNG (up to 4096 px), SVG or PDF.
Which format to download
- SVG for print and design work — it scales to any size without blurring.
- PNG for websites, documents and social media.
- PDF for quick printing.
Adding your logo safely
Upload a logo and it is placed in the middle on a clean background. Error correction is set to High automatically, so the code still scans even with part of it covered.
Tips for codes that scan every time
- Keep strong contrast — dark modules on a light background work best.
- Print it large enough: about 2 cm across is a sensible minimum.
- Leave a quiet margin around the code.
- Test it with two or three phones before printing hundreds.
Frequently asked questions
Do these QR codes expire?
Never. They are static codes with the content stored in the code itself — no account, subscription or tracking.
Can I make many QR codes at once?
Yes. In Batch, put one link or text per line and download them all as PNG or SVG in a ZIP.
Can I make a payment QR code?
Yes — for UPI here, and with the dedicated Pix, SEPA, ZATCA and Swiss QR-bill generators.