QR Code Generator

Make a QR code for a link, text, Wi-Fi login, UPI payment, email or phone number, and download it as PNG or SVG.

QR Code Generator

The QR code is drawn in your browser. Your Wi-Fi password and UPI ID are never sent to Ur Next Door.

One QR code maker for everyday jobs

QR codes have become the quickest way to move a small piece of information from paper to a phone. Shops print one for UPI payments, cafes stick one on the table for the Wi-Fi, event organisers put one on posters for the registration link, and visiting cards carry one for a phone number. This generator covers all of those in one place. Pick what the code is for, fill in a couple of fields, and it builds the correctly formatted text, draws the code and lets you save it as a PNG image for sharing or an SVG file that stays sharp at any print size.

The six types and what they do when scanned

  • Website link: opens the address in the phone's browser. If you leave out https://, it is added for you.
  • Plain text: shows the text on screen, handy for a short message, a serial number or a table number.
  • Wi-Fi network: offers to join the network without typing the password. Most current Android phones and iPhones support this from the camera app.
  • UPI payment: opens a UPI app with the payee filled in, and the amount and note too if you set them.
  • Email: starts a new email to your address, with an optional subject and message.
  • Phone call: opens the dialler with the number ready.

How the special formats are built

A Wi-Fi code uses a standard layout: WIFI:T:WPA;S:network;P:password;;. Because the semicolon, comma, colon, quote and backslash have special meanings in that layout, the tool puts a backslash in front of each one inside the network name and password, so a password such as pa:ss,word still works. A UPI code is a link of the form upi://pay?pa=name@bank&pn=Name&am=250.00&cu=INR&tn=Note; the name and note are URL-encoded so spaces and symbols survive, and the UPI ID is checked to make sure it has exactly one @.

How to use it

  1. Choose what the QR code is for.
  2. Fill in the fields. The code redraws as you type, and the exact encoded text is shown below it.
  3. Pick a size and an error correction level. Higher correction lets a scratched or partly covered code still scan, at the cost of a denser pattern.
  4. Scan it with your own phone to test, then download the PNG or SVG.

A worked example

Sharma General Store wants a counter sticker that asks for Rs. 250 against an order. With the UPI ID sharmastore@okaxis, the payee name Sharma General Store, the amount 250 and the note Order 42, the tool encodes upi://pay?pa=sharmastore@okaxis&pn=Sharma%20General%20Store&am=250.00&cu=INR&tn=Order%2042. For everyday payments of varying amounts, leave the amount blank so each customer types their own.

Good to know

  • A UPI QR code made here is a static request, not a merchant account. Always check that payments arrive in your bank or UPI app.
  • Anyone who scans a Wi-Fi code can read the password, so do not print it where strangers can see it if that matters to you.
  • These codes never expire and contain no tracking. If the link behind a website code changes, you will need to print a new code.
  • Keep a light border around the code when you print it; the quiet zone included in the download helps phones find it.

Frequently Asked Questions

How do I make a QR code for my Wi-Fi?
Choose Wi-Fi network, enter the network name and password and pick the security type. Phones that scan it are offered to join the network without typing the password.
Can I make a UPI payment QR code?
Yes. Enter your UPI ID, a payee name and, if you like, a fixed amount and a note. Scanning it opens a UPI app with the details filled in. Always confirm that payments reach your account.
Do these QR codes expire?
No. The information is stored in the code itself, so it keeps working as long as the link, network or UPI ID behind it is still valid.
Should I download PNG or SVG?
PNG is an image for sharing online and printing at normal sizes. SVG is a vector file that stays sharp at any size, which is better for banners, menus and stickers.
What is error correction?
It lets a QR code still scan when part of it is dirty, scratched or covered. Higher levels survive more damage but make the pattern denser.