📥 Input Configuration
📷
Drop a QRIS image here or click to browse
PNG, JPG, or any image with a QR code
Uploaded QRIS
✅ Image loaded — click to replace
or paste raw string
Preview of pasted QRIS
⚠️ Error message here
Warning message here
✅ Merchant detected
Merchant Name Merchant ID Merchant Location Postal Code Country Acquirer Merchant PAN Category Currency Type
Rp
📤 Output
📱
Your dynamic QRIS will appear here
Dynamic QRIS generated
QR Code Standar
Pembayaran Nasional
NMID: —
Transaction Amount
Rp 0
Advertisement
728 × 90 — Leaderboard Ad

What is this tool?

QRIS (Quick Response Code Indonesian Standard) is Indonesia's unified QR payment system. A static QRIS code is reusable and doesn't include a transaction amount — the payer types it in manually. A dynamic QRIS has the amount pre-filled, so the payer just scans and confirms.

This tool reads your static QRIS, injects the amount you specify, recalculates the checksum, and generates a new QR code. No server, no API, no data leaves your browser. The underlying data format follows the EMVCo Merchant-Presented QR Code Specification.