PIX payment QR code

PIX QR Code Generator

Enter a PIX key and payee details to generate a static Brazilian BR Code; leave the amount blank and the payer fills it in. Built to the BACEN spec locally, never touching a payment server.

QRDIV's free PIX QR code generator: enter a PIX key (CPF, CNPJ, phone, email or random key) plus payee name and city to create a static Brazilian BR Code, with an optional amount. The TLV payload and CRC16 are built locally in your browser to the BACEN spec, never through a payment server, and the code is static and permanent.

01

Generate your QR code

Fill in the fields on the left, preview live on the right, and download in multiple formats.

PIX key
Payee name
Payee city
Amount (optional, R$)
Transaction ID / txid (optional)
Error correction
This tool only assembles your PIX key into a BR Code payload to the BACEN spec and draws the image locally in your browser. It never goes through any server, never touches the money flow, issues no collection accounts, and has no affiliation with the Central Bank of Brazil or any bank. Check your PIX key and payee details yourself before putting the code on display.
Live preview
Fill in the content, then generate
Download
Scannability check
Auto-checks after generating
02

BACEN compliant + fully local

All five PIX key typesCPF, CNPJ, phone, email and random keys all work; a bad format is blocked.
Amount can stay blankA blank amount keeps a static code reusable — the payer enters it, one code lasts.
Static and permanentThe payload is written into the image; it never expires and needs no sign-up.
No money flowThe TLV payload and CRC16 are built locally, never through a payment server.
FAQ

FAQ

No. Scanning only opens the payment screen in the payer's banking app; the amount and confirmation are always theirs to make.