Pix QR code generator for your Pix key
Turn your Pix key into a BR Code that every Brazilian banking app reads.
A Pix QR code is a static BR Code: the Pix payment format of the Central Bank of Brazil with your Pix key, name, city and an optional amount, sealed with a checksum. Enter the key above, whether e-mail, phone, CPF, CNPJ or random key, and download the code. Every Brazilian banking app reads it.
Scan, confirm, done
The customer scans the card and their bank app opens a Pix transfer to you.
Templates for this code
-
Pix counter card
Teal with Pay with Pix for the counter.
-
Receipt corner
Plain black squares for bills and receipts.
-
Feira stall
A boxed code on cream for stalls and deliveries.
How to make a Pix QR code
Enter your Pix key
E-mail, phone with +55, CPF, CNPJ or the random key from your bank app.
Add name and city
Up to 25 and 15 characters. Accents are dropped, as the format asks.
Add an amount if it is fixed
Leave it empty so the payer types the amount at the counter.
Pay yourself a small amount
Scan with your own banking app and check the name before you print.
Fixed or editable for Pix?
-
Fixed QR code (static)
Payment codes are fixed: the payment details are inside the image, so any app reads them without a link in between. Fixed codes are free.
-
Editable QR code (dynamic)
Want to change the amount or the account later? Make an editable code to a payment page or a hosted page instead, and change it any time. Plans start at $9 a month.
Where Pix codes get used
Shop counters
A card at the till for instant payments without a card machine.
Deliveries
A code on the order slip for payment at the door.
Service invoices
Clients pay the exact amount and the transaction ID you set.
Markets and events
A laminated card at the stall works all day.
Print tips for Pix codes
Name under the code
Print the recipient name so payers can compare it with the app.
Size
A BR Code is dense. Keep it at least 3 cm wide.
Protect it
Laminate the card so nobody can cover it with another code unnoticed.
What goes into the code
- Required
- Pix key, recipient name (up to 25 characters) and city (up to 15).
- Optional
- Amount in reais and a transaction ID of up to 25 letters and digits.
- Standard
- EMV merchant-presented QR with the br.gov.bcb.pix identifier and a CRC16 checksum.
Questions and answers
Before you print
- Is it free?
- Fixed codes are free: make as many as you like, download a PNG with no sign-up, and get every other format and print files with a free account. Editable codes come with a plan, a pass, Keep-alive or the 14-day trial.
- Can I change the link after printing?
- Yes, with an editable code. It holds a short link you control, so you can point the printed code somewhere new any time, and the next scan opens the new page. A fixed code keeps the link it was made with.
- Can I use my own domain?
- Yes. A custom domain is included on passes, from Starter, and during the trial. Starter covers one subdomain, for example go.yourbrand.com, and apex domains start on Pro.
- What happens if I stop paying?
- Editable codes work to the end of your paid period, and after a failed payment every code keeps working for 14 days. Turn codes back on within 12 months. Fixed codes keep working as long as their links do.
How do I generate a Pix QR code?
Enter your Pix key, name and city above, add an amount if you like and download the code.
Which Pix keys work?
E-mail, phone number with +55, CPF, CNPJ and random keys.
Is this a static or dynamic Pix code?
Static. The key and the amount are inside the code, so it works without a payment provider.
Can I reuse the code?
Yes. A static Pix code can be paid many times, which suits counters and stalls.
Does the code expire?
A static Pix code has no expiry. It works as long as the key is registered to your account.
Is it free?
Yes. The Pix payment details sit inside the code itself, so a fixed code is all it takes. Download it free in SVG, PNG, JPG, WebP, PDF and EPS.
Take Pix payments with one scan
Enter your Pix key above and download the code.