masstree.in Home

QR Code Generator

Make a QR code for a link, Wi-Fi network, contact card, WhatsApp chat or UPI payment. Add colours and a logo, then save it as PNG or SVG.

Runs in your browser — nothing is uploaded or stored on a server.

Design

Preview

Fill in the form to see your code.

Many codes at once

Uses the colours and error correction set above. Labels become file names and captions.

Ready-made QR pages

Two kinds of code have their own pages because they are the ones people make most: a Wi-Fi QR code that lets guests join your network without typing the password, and a UPI QR code with a printable Scan & Pay card for a shop counter.

Making a code that scans every time

Keep the pattern dark on a light background — light patterns on dark colours fail on some phones. Leave the white margin around the code, keep printed codes at least 2 cm wide, and use shorter content where you can, because a long link makes a denser pattern that is harder to scan from a distance. A logo is fine; error correction is raised automatically so the code still reads. Before printing a batch, test it with two different phones.

Questions

Do the QR codes expire?

No. These are static codes: the content is encoded in the pattern itself, so they work forever and nothing is tracked or stored on any server.

How big should I print it?

Keep the code at least 2 cm wide for a business card and about a tenth of the scanning distance for a poster. Download the SVG for print; it scales without blur.

Can I add a logo?

Yes. Upload a PNG or JPG and it sits in the middle with a small margin. Error correction is raised to High automatically so the code still scans.

What does the UPI code do?

It encodes a upi://pay link with your UPI ID, name and an optional amount, the same format printed on shop counters. Any UPI app scans it and opens the payment screen.