All free tools

QR code generator

Create a QR code in seconds for a website, UPI payment, WhatsApp chat, Wi-Fi network, contact card or any text. Download it as PNG for screens or SVG for print at any size.

Colour, size and error correction
Your QR code will appear here

Fill in the fields to generate your code.

How to use it

  1. Pick the type: website, UPI, WhatsApp, Wi-Fi, contact card or text.

  2. Fill in the fields. For UPI, enter your UPI ID and optionally a fixed amount.

  3. Adjust colour and size if you like, then download PNG or SVG. Test it with your phone camera before printing.

UPI QR codes for your shop

A UPI QR code built here works with every UPI app (GPay, PhonePe, Paytm, BHIM). Leave the amount blank for a counter QR where customers enter the amount, or set a fixed amount for a specific product or invoice. Print it at least 3 cm wide.

Static versus dynamic

These are static codes: the data is inside the code, so they never expire and need no account. Dynamic codes point to a short link you can change later and count scans; they need a service behind them. For a menu or a payment QR, static is all you need.

Printing tips

Use the SVG for anything printed; it stays sharp at any size. Keep dark modules on a light background with good contrast, leave a white margin around the code, and do not print it smaller than 2 cm. Scan the printed proof before ordering a thousand.

Common questions

Is this QR code generator free?

Yes. There is no account, no watermark and no limit. The code is generated in your browser and nothing is uploaded.

Do the QR codes expire?

No. Static codes contain the data itself and work forever.

Which format should I download?

PNG for websites, WhatsApp and presentations. SVG for anything that will be printed, since it scales without blur.

Does the UPI QR work with all apps?

Yes. It follows the standard UPI format that GPay, PhonePe, Paytm, BHIM and bank apps all read.

Can I put my logo in the middle?

Not in this tool. Keep error correction at High and a designer can place a small logo over the centre; test the scan afterwards.

Why does my QR code not scan?

Usually contrast (light colours), size (too small) or a missing margin. Use dark on white, at least 2 cm, with a white border.

Chat with us