📱 QR Toolkit

Generate QR codes for URLs, text, UPI, WiFi and more. All created locally — nothing is uploaded.
📱
QR Generator
Any text or URL
200px
📱
QR code will appear here

Generate QR codes for four common use cases

Beyond a basic URL or text QR code, this generator builds correctly formatted codes for UPI payments, WiFi network sharing and vCard contact cards — all encoded and rendered locally, so none of your payment or contact details are ever sent anywhere.

Supported QR types

Customizing your QR code

Adjust the size for printing or display, and choose foreground and background colors to match a brand or fit a design — just keep enough contrast between the two so scanners can read it reliably.

Will the UPI QR code work with any payment app?
It follows the standard UPI deep-link format, so any UPI-compliant app should be able to scan and pre-fill the payment details correctly.
Is my WiFi password safe to put into this tool?
Yes — the QR code is generated entirely in your browser using a local library, so the password is never transmitted anywhere before being encoded into the image.
Can I download the QR code for printing?
Yes — download it as a PNG image at your chosen size, which prints cleanly on flyers, invoices, or noticeboards.
Does the vCard QR code work on both Android and iPhone?
Yes — vCard is a standard contact format recognised by the built-in camera apps on both Android and iOS, which will prompt to save the contact after scanning.

Using this in a Central Government office

QR codes have a narrow but real set of uses in office work — mostly getting people to a link or a network without dictating a long string of characters aloud.

Where this comes up

Two cautions worth taking seriously

First, a QR code is opaque to the person scanning it — they cannot see where it leads until they are there. That is exactly why QR codes are a common vector for fraud, and it is why a code you circulate officially should point only to a domain the reader would recognise and trust. Never circulate a payment QR code on behalf of an office without confirming the payee details independently.

Second, printed codes need contrast and size. Keep a clear margin around the code, keep the foreground genuinely dark against a genuinely light background, and print it large enough to scan from the distance people will actually stand at. A code that fails to scan on a notice board is worse than a printed URL.