All tools / QR Code / Payment QR Code Generator

Payment QR Code Generator

Make a scannable QR code for YOUR payment details — bKash, Nagad, Rocket, bank account or anything custom. Pick the brand badge, add your name, and download the QR as a PNG to print or share. Free, no signup, everything stays in your browser.

Private files stay in your browser. AI prompts you send leave your device.

Logo 1

Logo 1 preview

Logo 2 (optional)

Logo 2 preview

The QR encodes your payment details as readable text — any phone camera or QR scanner can read it. For in-app bKash/Nagad merchant payments, use the QR inside those apps.

High error-correction (H) applied for the center logo — your QR still scans perfectly.

How to use Payment QR Code Generator

  1. Pick your payment method — bKash, Nagad, Rocket, bank or custom — and enter your account number and name.
  2. Your brand badge is placed in the center automatically; move it anywhere or add your own logo.
  3. Click "Generate payment QR" and download the PNG — print it, share it, or stick it on your shop counter.

Frequently asked questions

Is QR Code Generator free to use?

Yes. QR Code Generator is completely free, with no sign-up, no daily limit, and no watermark on what you download.

Is my data uploaded to a server?

No. QR Code Generator runs entirely in your browser using JavaScript — nothing you type or upload ever leaves your device.

Do the QR codes expire or stop working?

No. The QR code is generated once and saved as an image on your device — it will keep working for as long as the data it points to (like a link) stays valid.

Can I put my logo on the QR code?

Yes. Upload your own logo (or pick a payment brand badge like bKash or Nagad) and place it exactly where you want: top, bottom, side, middle, or the center of the QR code. Two logos can be placed at once. The preview updates live so you see the exact placement.

Does a QR code with a logo in the center still scan?

Yes. When you place a logo in the center, the generator automatically switches to the highest error-correction level (H) and keeps the logo small with a clean white backdrop, so every scanner reads it perfectly.

Advertisement
Advertisement