Skip to content
DipanshuTechBuilding Digital. Driving Growth.

Free tool

Free QR Code Generator

This QR code generator makes codes for a website link, a UPI payment, a WhatsApp chat, a contact card, Wi-Fi login, an email, a phone call or plain text. Choose the type, fill in the details, set the size and colours, and download the code as a PNG or an SVG for print.

What should the QR code open?

https:// is added if you leave it out.

Higher survives scratches and small logos but makes a denser code.

#0B2450
#FFFFFF

Your QR code

Show the encoded text
https://www.dipanshutech.com

Need a QR you can edit after printing, with scan counts? Dynamic QR is coming soon.

Made in your browser. Nothing you type here is sent to us. Always test-scan a code before you print it.

How to use

How to use the QR Code Generator

  1. 1

    Pick what the code should open, such as a website link, UPI payment or Wi-Fi network.

  2. 2

    Fill in the fields for that type. The preview updates as you type, and a note tells you if something is missing.

  3. 3

    Set the size, the code and background colours, and the error correction level.

  4. 4

    Download a PNG for screens, WhatsApp and documents, or an SVG for a printer or designer.

  5. 5

    Scan the downloaded code with two different phones before you print a large batch.

What each QR type does

A website link opens the page in the phone browser. If you leave out https:// the tool adds it, so phones treat it as a link.

A UPI payment code opens the payer’s UPI app with your UPI ID and name already filled in. Add an amount when everyone pays the same fixed fee, and leave it blank at a counter where the bill changes. Every value is encoded the way UPI apps expect, so an & in the shop name does not break the code.

A WhatsApp code opens a chat with your number and can fill in a first message, such as "Hi, I saw your poster". Only the digits of the number are used, so type it with the country code: 91 for India, then the ten-digit mobile number.

A contact card code holds your name, company, phone, email and address. Scanning it offers to save you as a new contact. A Wi-Fi code lets guests join your network without typing the password; special characters in the network name or password are escaped so the phone reads them correctly.

Email and phone codes open a new email or the dialler with your details filled in, and plain text shows the text on the screen.

Static codes: what they can and cannot do

The codes made here are static. The link, UPI ID or text is stored inside the pattern itself, so the code works without our servers and does not expire. The trade-off is that you cannot change where a printed code points, and nobody, including us, can count how many times it was scanned.

If you need to change the destination after printing, or you want scan counts, you need a dynamic QR code, which points to a short link that can be edited later. That service is not part of this free tool.

Size, colour and error correction for print

For a counter standee read from about a metre away, print the code at least 3 cm wide; a visiting card needs at least 2 cm. Codes that hold more data, such as a full contact card, have smaller squares, so print them bigger.

Keep the code dark and the background light. Phones read dark-on-light codes most reliably; the tool warns you when the two colours are too close or when the code is lighter than its background. Leave the white border around the code in place when you place it in a design.

Error correction adds spare data so a code still scans when part of it is scratched, folded or covered by a small logo. Medium suits most uses. Choose High for packaging or outdoor codes, and Low for the simplest pattern when the text is long.

Putting a payment QR on every bill

With one shop QR, the customer still types the amount. Billing software can print a UPI code on each invoice with that bill’s exact amount, so payments match invoices.

QR Code is a registered trademark of DENSO WAVE INCORPORATED.

FAQ

Frequently asked questions

Yes. You can make and download as many codes as you need, for business or personal use, without signing up. There is no watermark on the files.

No. These are static codes, so the content is stored in the pattern itself and does not depend on our servers. A code keeps working as long as the link, UPI ID or number inside it is still valid.

Not with a static code. Nothing passes through a server when it is scanned, so there is nothing to count. Scan counts need a dynamic QR code, which this free tool does not make.

It uses the standard upi://pay format, which UPI apps such as Google Pay, PhonePe, Paytm and BHIM read. Make a test payment of one rupee to confirm your UPI ID before you print the code.

Use PNG for WhatsApp, slides, websites and documents. Use SVG for printing, because it stays sharp at any size and print shops and designers can edit it without losing quality.

The code and the background are probably too close in colour, or the code is lighter than the background. Use a dark colour for the code on a white or light background, and test it before printing.

Need this built into your own software?Talk to us about Custom software.

More free tools

Related tools

GST Calculator

Free GST calculator for India. Add or remove GST at 0.25%, 3%, 5%, 18% or 40% and instantly see the base amount, CGST and SGST or IGST, and the total.

Salary Calculator (CTC to In-Hand)

Free salary calculator for India. Convert CTC to monthly in-hand pay, with PF, ESI, professional tax and new-regime income tax broken down line by line.

Gratuity Calculator

Free gratuity calculator for India. Enter your last drawn basic pay plus DA and years of service to see the gratuity payable under the Payment of Gratuity Act.

GST Invoice Generator

Free GST invoice generator. Add your business and buyer details, items, HSN codes and GST rates, then print the tax invoice or save it as a PDF to send.