DocBengal

QR Code Generator

Generate QR codes for links, text, Wi-Fi and UPI payments.

What this tool does

This tool generates QR codes in three modes: a link or plain text, a Wi-Fi network (your phone connects automatically after scanning), and a UPI payment request that opens in any Indian payments app.

The QR code is rendered locally and downloaded as a PNG in 256, 512 or 1024 px. No data is sent to a server.

How to use it

  1. Choose the type: Link/text, Wi-Fi or UPI payment.
  2. Fill in the fields for that type.
  3. Choose the PNG size and press “Generate QR code”.
  4. Download the PNG and share it or print it.

Supported formats

  • Input: link/text, Wi-Fi credentials (SSID, password, security type), or UPI ID with optional amount and note
  • Output: PNG image (256/512/1024 px)

Limitations

  • Wi-Fi QR works when the phone's camera app supports Wi-Fi QR codes (most modern Android phones and iPhones do).
  • UPI QR uses a standard UPI deep link; very old payment apps may not support scanning it.
  • QR codes with very long links become dense and harder to scan from a distance — keep links short when possible.

Frequently asked questions

How do I accept UPI payments with this?

Enter your UPI ID (e.g. name@bank) and your name, optionally fix an amount, generate the QR, and print or display it. Anyone scanning it gets a pre-filled payment screen — they confirm the amount and pay.

Is my Wi-Fi password safe here?

Yes — the QR code is generated in your browser and never uploaded. But remember: anyone who scans a Wi-Fi QR code gets your password, so share printed codes only with people you trust.

Which size should I download?

512 px suits screens and messaging apps. Use 1024 px for printing posters or stickers; 256 px is enough for small labels.

Files are processed in your browser — nothing is uploaded.

Back to all tools