What this tool does
This tool generates QR codes in three modes: a link or plain text, a Wi-Fi network (your phone connects automatically after scanning), and a UPI payment request that opens in any Indian payments app.
The QR code is rendered locally and downloaded as a PNG in 256, 512 or 1024 px. No data is sent to a server.
How to use it
- Choose the type: Link/text, Wi-Fi or UPI payment.
- Fill in the fields for that type.
- Choose the PNG size and press “Generate QR code”.
- Download the PNG and share it or print it.
Supported formats
- Input: link/text, Wi-Fi credentials (SSID, password, security type), or UPI ID with optional amount and note
- Output: PNG image (256/512/1024 px)
Limitations
- Wi-Fi QR works when the phone's camera app supports Wi-Fi QR codes (most modern Android phones and iPhones do).
- UPI QR uses a standard UPI deep link; very old payment apps may not support scanning it.
- QR codes with very long links become dense and harder to scan from a distance — keep links short when possible.
Frequently asked questions
How do I accept UPI payments with this?
Enter your UPI ID (e.g. name@bank) and your name, optionally fix an amount, generate the QR, and print or display it. Anyone scanning it gets a pre-filled payment screen — they confirm the amount and pay.
Is my Wi-Fi password safe here?
Yes — the QR code is generated in your browser and never uploaded. But remember: anyone who scans a Wi-Fi QR code gets your password, so share printed codes only with people you trust.
Which size should I download?
512 px suits screens and messaging apps. Use 1024 px for printing posters or stickers; 256 px is enough for small labels.