# UPI QR code maker

> Type your UPI ID and name; get a QR code any UPI app can scan, with an amount and note if you want.

A UPI QR code holds a upi://pay link: the payee's UPI ID (pa), their name (pn), and optionally an amount (am) and a note (tn). Any UPI app reads it. The code does not pass through any payment company; it is only a picture of the link.

Leave the amount empty for a code customers can pay any amount to, such as one printed at a shop counter.

## Does the money go through this site?

No. The QR code only holds your UPI ID. Payments go from the customer's bank to yours through UPI, as with any UPI QR.

## Which UPI ID should I use?

The one your UPI app shows for receiving money, such as name@okaxis or 98xxxxxxxx@ybl.

Developers: this page runs on GET /v1/upi-qr. Documentation: https://api.dharun.dev/docs/codes.md
