QR Code Generator

Make a QR code for a link, WiFi, WhatsApp chat, UPI payment, contact and more. Choose colours, add your logo, and download it as a sharp PNG or SVG. No signup, no watermark, no expiry.

  • Free
  • 100% private
  • No signup

What is the QR code for?

Make it yours

Shape
#111111
#ffffff
1024 px
3
Error correction
Higher levels still scan when the code is scratched or has a logo on it, but they make the code busier.
Logo in the middle (optional)

Your QR code

Fill in the details to see your QR code.
 

Always scan the code with your phone before you print or share it.

Free QR code generator

A QR code is a square picture that a phone camera can read. Scan it and the phone opens a web page, joins a WiFi network, starts a WhatsApp chat, saves a contact or fills in a UPI payment. This free generator makes all of those, and the codes are static: they never expire and nothing is tracked or redirected.

Choose what the code is for, fill in the details, pick a colour and a shape, and add your logo if you like. Download it as a PNG for sharing and printing, or as an SVG that stays sharp at any size. Everything is made in your browser, so the text you type, such as a WiFi password or a UPI ID, is not sent to us.

How to make a QR code

  1. Pick the type: link, text, WiFi, WhatsApp, UPI payment, email, phone or contact.
  2. Type the details. The QR code on the right updates as you type.
  3. Change the shape, colours, border and size, and add a logo if you want one.
  4. Press Download PNG or Download SVG, then scan it with your phone to check it.

Tips for a code that scans

  • Keep strong contrast: a dark code on a light background scans best. Light codes on dark backgrounds fail on some phones.
  • Leave the white border around the code. Without it, scanners can have trouble finding the edges.
  • A logo covers part of the code, so use High error correction (it switches on automatically) and keep the logo small.
  • Printing it? Use the SVG file, or a PNG of 1024 px or more, and make the printed code at least 2 cm wide.
  • Want to add it to a poster or card? Try the Festival Poster Maker or the Birthday Card Maker.

QR codes: common questions

Yes. It is free, needs no account, adds no watermark and has no limit on how many codes you make.

No. These are static QR codes: the information is stored inside the picture itself, so the code works for as long as the information stays valid. A link code stops being useful only if the web page it points to is removed.

No. The code is made inside your browser. Your WiFi password, UPI ID or contact details are not uploaded, saved or tracked.

Choose UPI payment, type your UPI ID (for example name@bank) and your name, and add an amount and a note if you want them fixed. Download the code and test it with a small payment from another phone.

Choose WhatsApp, type the number with the country code (91 for India) and an optional ready message. When someone scans the code, a chat with that number opens with the message filled in.

Yes. Choose a logo and it is placed in the middle on a white tile. The error correction is raised to High automatically so the code still scans. Keep the logo simple and test the code before you print it.

Use PNG for chats, social media and documents. Use SVG for printing, banners and signs, because it can be made as large as you like without getting blurry.

The usual causes are low contrast between the code and the background, a very small print size, a missing white border, a logo that is too big, or too much text in the code. Try a darker colour, a larger size and High error correction.