Developer API · v1 · Public · Free foreverLive UPI QR codes,
Live UPI QR codes,
in one HTTP call.
Drop in your UPI ID, add an optional amount, and receive an NPCI-compliant dynamic QR that opens GPay, PhonePe, Paytm, BHIM — every UPI app in India. No signup, no SDK, no MDR.
- < 80ms
- p95 latency
- 10+
- languages
- 0%
- MDR forever
~ POST /api/public/upi/generate-qr
$ curl -X POST https://saathix.dev/api/public/upi/generate-qr \
-H "Content-Type: application/json" \
-d '{
"store_api_key": "sk_test_demo_saathix_public_2026",
"payee_vpa": "yourname@oksbi",
"payee_name": "Sharma Kirana",
"amount": 299
}'
{
"qr_payload": "upi://pay?pa=yourname@oksbi&am=299...",
"qr_image_url":"https://.../qr.png",
"expires_at": "2026-06-29T07:30:00Z"
} 200 OK · 64 msapplication/json
Live builder
Your UPI ID → live QR in milliseconds
No login. No card. Just enter your VPA and scan with any UPI app.
Build your QR
All fields stay in your browser. Nothing is stored.
Live preview
Enter a valid UPI ID
to see your QR
to see your QR
Copy-paste ready
Code samples in 10+ languages
Snippets update live as you change the inputs above.
curl -X POST https://saathix.com/api/public/upi/generate-qr \
-H "Content-Type: application/json" \
-d '{"store_api_key":"sk_test_demo_saathix_public_2026","payee_vpa":"yourname@upi","payee_name":"Your Store","note":"Bill payment"}'Endpoint
POST https://saathix.com/api/public/upi/generate-qrRequest body
store_api_key· string · required (usesk_test_demo_saathix_public_2026to try)payee_vpa· string · requiredpayee_name· string · requiredamount· number · optional (₹)note· string · optionalbill_ref· string · optional
Response
{
"transaction_id": "uuid",
"qr_payload": "upi://pay?pa=...",
"qr_image_url": "https://.../qr.png",
"payee": { "vpa": "...", "name": "..." },
"amount": 299,
"bill_ref": "BILL-1023",
"expires_at": "2026-..."
}CORS is open · safe to call from browser, mobile, server, IoT — anywhere.
Zero MDR forever
Direct bank-to-bank UPI. No transaction fee, ever.
NPCI compliant
Standard upi:// scheme. Works with every UPI app in India.
Universal scanner support
GPay, PhonePe, Paytm, BHIM, Amazon Pay, Cred, Slice.