Payments

Accept payments with
a QR code, not a terminal

No card reader, no merchant account, no monthly fees. Generate a QR code for UPI or cryptocurrency payments and let customers pay you directly from their phone. Ideal for freelancers, market vendors, and small businesses.

Create Payment QR Code
Simple, direct payments

UPI and crypto support

Generate QR codes for UPI (GPay, PhonePe, Paytm) or cryptocurrency wallets (Bitcoin, Ethereum, Litecoin). Pick the payment method that fits your customers.

Pre-fill payment amounts

Set a specific amount so customers do not have to type it. Perfect for fixed-price services, invoices, or donation amounts. They just scan and confirm.

No merchant account needed

For crypto, payments go directly to your wallet address. For UPI, payments go to your UPI ID. No middleman, no approval process, no setup delays. For a detailed walkthrough on UPI setup, read our UPI guide for small businesses.

How it works

Choose your payment type

Select UPI for Indian bank transfers or pick a cryptocurrency (Bitcoin, Ethereum, Litecoin). Each option generates the correct payment URI format.

Enter your wallet or UPI details

Paste your crypto wallet address or type your UPI ID. Optionally set an amount and a payment note or label so you can identify the transaction later.

Display or share

Download the QR code and print it at your shop, add it to invoices, or send it digitally. Customers scan with their payment app and the transaction details fill in automatically. Need QR codes for other purposes? Our free QR code generator supports 12 content types.

Frequently asked questions
Which cryptocurrencies are supported?

QR Gen supports Bitcoin (BTC), Ethereum (ETH), and Litecoin (LTC) using standard payment URI schemes. These QR codes are recognized by all major crypto wallets including MetaMask, Trust Wallet, Coinbase Wallet, and hardware wallet companion apps.

Is it secure?

Yes. The QR code simply encodes your public wallet address or UPI ID -- information that is safe to share. QR Gen runs entirely in your browser and never sends your data to a server. No private keys or account credentials are involved.

Can I set a specific payment amount?

Yes. Both UPI and crypto QR codes support pre-filled amounts. Enter the amount in the editor and it will be embedded in the QR code. The payer sees the amount already filled in and just needs to confirm.

Are there any transaction fees?

QR Gen does not charge any fees -- it is a free tool. Transaction fees depend on the payment network: UPI transfers are typically free in India, while cryptocurrency transactions have network fees set by the blockchain, not by us.

Start accepting payments
without the hardware

Create Payment QR Code