ToolsConverter Tools

Converter Tools

QR Code Generator

Generate custom QR codes for URLs, text, and data with custom colors

#000000
#ffffff
Was this tool helpful?

How to Use

Step 1

Enter Value

Step 2

Select Units

Step 3

See Conversion

Step 4

Copy Result

Share this tool

Learn More

Making a UPI Payment QR Code for a Shop Counter or Freelance Invoice

Paste a UPI string such as upi://pay?pa=yourname@okhdfcbank&pn=Sharma Traders&am=499&cu=INR into the text box and press Generate. The tool encodes that exact string, so any UPI app that reads deep links can open it with the amount already filled in rupees. Drop the am parameter if you would rather let the customer type the amount. One caution most tool sites skip: NPCI expects merchants collecting payments at scale to display an interoperable QR issued by their bank or payment service provider, so treat a self-made UPI code as a convenience for freelancers and very small shops rather than a replacement for the merchant QR your bank supplies. Test it with two different apps before you send anything to the printer.

Why No Free Tool Can Produce the Signed GST E-Invoice QR Code

Under the e-invoicing rules, the QR printed on a GST e-invoice is digitally signed by the Invoice Registration Portal and carries the IRN, both GSTINs, the invoice value, the main HSN and a hash. Only the IRP can issue that signed code, so no free generator on the internet can create a compliant one, and any site claiming otherwise is selling a fake. What this page is genuinely useful for is the extra QR many Indian businesses print beside it: one that opens a payment link, a shared copy of the invoice PDF, or a WhatsApp thread for polite payment follow-up. The separate B2C dynamic QR obligation applies only above the prescribed turnover limit, and that code also comes from your billing software.

Choosing Pixel Size and Colours for Visiting Cards, Pamphlets and Shop Boards

The size dropdown runs from 150x150 up to 500x500 pixels and the download is a PNG. For a visiting card or a cheap pamphlet run, pick 500x500 and let the printer scale it down. A two centimetre printed code built from a 500 pixel file keeps enough detail in every module to survive low cost offset printing, while a 150 pixel file blown up to a shop board turns into mush. The two colour pickers control the dark modules and the background. Keep strong contrast and stay dark on light. Navy on cream scans reliably, but a yellow code on white, or an inverted light code on a dark panel, fails on plenty of older Android cameras. Ask your designer to leave the white margin around the pattern untouched.

Turning a WhatsApp Business Number or Google Review Link Into a Scannable Code

Indian customers scan far more willingly than they type. Build a wa.me link such as https://wa.me/919876543210?text=Hi, I saw your board, paste it here, and you get a code that opens WhatsApp with your number and a ready message. That saves a tuition teacher, salon or kirana shop from spelling out a mobile number to every walk-in. The same trick works for a Google review link at the billing counter, a link tree for a creator posting on Snapchat or Instagram, a menu PDF for a cafe, or an event RSVP form for a wedding. Because the destination is an ordinary URL, add UTM parameters before generating and your analytics will show how many people actually scanned that poster.

Is It Safe to Put Client Data Into a Free Online QR Generator?

Be honest about this one, because most free QR pages are not. This page builds an image request to the third party QRServer API at api.qrserver.com, which means the text you type, whether that is a URL, a phone number or a Wi-Fi password, travels to that external service inside the request. Nothing is stored on webtoolsbox.in, there is no sign-up and there is no watermark, but this is not offline generation and it would be wrong to call it private. For a shop URL, a WhatsApp link or a restaurant menu it is perfectly fine. For anything genuinely sensitive, such as a client bank string, an internal portal token or your office Wi-Fi key, use offline software instead.

Frequently Asked Questions

Yes. Encode a UPI deep link containing your VPA, your business name and optionally an amount in rupees, then print the PNG. That is enough for freelancers and small shops taking occasional payments. For regular counter collections, ask your bank or PSP for an interoperable NPCI merchant QR, because that one comes with settlement support and dispute handling.

No. The code is static, so the data is baked directly into the black and white pattern. There is no dashboard, no redirect server and nothing to renew. Paid dynamic QR services charge monthly because they own the short link sitting in the middle. The trade-off is that you cannot change the destination later without printing a fresh code.

Most freelancers print two codes. One is a UPI link with the invoice amount pre-filled in rupees so the client pays in a single scan. The other opens the invoice PDF or a payment gateway page. Keep your GSTIN, the SAC code and your bank details as readable text on the invoice itself, never hidden inside the QR.

Usually one of four reasons. The file was generated at 150x150 and then enlarged, the contrast is weak or the colours are inverted, the white quiet zone around the pattern was cropped by the designer, or the URL is so long that the pattern turned dense. Regenerate at 500x500, keep dark on light, and shorten the link.

No. The dynamic QR required on B2C invoices, and the signed QR printed on B2B e-invoices, must come from compliant billing software or the Invoice Registration Portal, because they carry the IRN or the prescribed payment fields. Use this generator for marketing, payment links, menus and review links, and let your accounting software handle GST compliance.