Make QR codes for links, WiFi, contacts and UPI payments; PNG or SVG
Processed in your browser. Nothing is uploaded. Updated on 24 Oct 2026.A QR code holds a link, WiFi details, a contact card or a UPI payment request, up to roughly 4,000 characters, and any phone camera reads it. Download it as a PNG for printing or an SVG that stays sharp at any size. Generated in your browser.
Under Content, pick what the code holds: Link, Text, WiFi, Contact, Email, SMS or UPI payment.
Fill in the fields; the QR code appears in the preview as you type.
Change the Colours, Quiet margin or Error correction if you want a different look.
Press PNG to download an image at the PNG size shown, SVG for print, or Copy image.
This QR code generator makes codes for a link, plain text, a WiFi network, a contact card, an email, an SMS or a UPI payment. The preview updates as you type, and you can download a PNG, download an SVG, or copy the image straight into a document or chat.
People use it to put a menu or a feedback form on a table card, to let guests join the WiFi without reading out a password, to print a UPI code at a shop counter, and to add a contact card to the back of a business card. The UPI type writes the standard upi://pay link with your UPI ID, name and an optional amount, which Google Pay, PhonePe, Paytm and BHIM all read.
The codes are static: the content is stored in the pattern itself, not behind a short link on our server, so they never expire, cannot be switched off, and do not record who scans them. They are drawn in your browser and nothing you type is uploaded. The WiFi password is not saved, even on this device.
Set the size, the quiet margin around the code and the error correction level; H survives up to 30 percent damage, which helps on printed labels. You can colour the code, but keep it darker than its background: the tool warns when the contrast is too low to scan. Choose SVG for print, because it stays sharp at any size.
Choose what the code should hold (a link, text, WiFi, contact, email, SMS or UPI payment), fill in the fields and the code appears straight away. Download it as PNG or SVG, or copy the image. There is no signup, no watermark, no scan limit and no expiry date.
No. The content is written into the code itself rather than hidden behind a short link, so it keeps working for as long as the printed code is readable. The flip side is that you cannot edit a code after printing it; to change the content, make a new code.
Choose WiFi, type the network name exactly as it appears on your phone, enter the password and pick the security type, which is WPA for almost every modern router. Tick hidden only if the network does not broadcast its name. Guests scan it with the camera app and join without typing.
Yes. Choose UPI payment, enter your UPI ID, your name and the amount in rupees, and optionally a note such as an order number. Leave the amount empty to let the payer type it. The code uses the standard upi://pay format, so any UPI app can pay it, and the money goes straight to your bank account.
Scanners look for dark squares on a light background. If the two colours are too close, or the code is lighter than its background, many phones cannot read it. The tool shows the contrast and warns below a safe level. Keep the code dark, keep a quiet margin of at least four modules, and test with two phones before printing.
SVG for anything printed, such as posters, packaging or business cards, because it is a vector and stays sharp at any size. PNG for documents, slides, websites and messaging apps, which expect an image. Pick a PNG size of at least 512 pixels if it will be shown on a large screen.
QR code banao: pick what it should hold, a link, text, WiFi, a contact, email, SMS or a UPI payment, fill in the fields, and the code appears as you type. Download it as PNG or SVG. The content sits inside the pattern rather than behind a short link, so the code never expires.
Still stuck? Ask about QR Code Generator and anybody who knows can answer. No account needed.
On the related tools: URL Extractor – Find every link in pasted text or HTML and get them as a clean, deduplicated list · Unicode to Kruti Dev Converter – Turn Unicode Hindi into Kruti Dev 010 keys for Word, PageMaker and typing practice · Dummy Text Generator – Fill a layout with neutral dummy text of the length you need.
Also works as: URL to QR Code.
In the collections Text Tools · Barcode and QR Code Tools.