Trusted by 87,520+ users in Spain 🇪🇸

Free Brazilpix QR Code Generator

Create free QR codes for Brazilpix payments. Generate secure, scannable codes for easy transactions in Brazil. Fast and convenient!

Create a Brazilpix QR code generator to receive PIX payments in Brazil

This Brazilpix QR code generator creates a QR code for the Brazilian PIX payment system. Customers scan and pay using their banking app. This is a static QR code, so if your PIX details change later, you must generate a new QR code and replace printed copies.

What this QR code does

A PIX QR code encodes the payment details a customer needs to send you money through PIX. It is designed for fast payments at counters, invoices, events, and any situation where typing payment details is inconvenient.

  • Beneficiary Key: the PIX key that identifies the recipient (example shown as an email format).
  • Beneficiary Name: the recipient name shown during payment.
  • City: the city associated with the recipient (example shown as SAO PAULO).
  • Amount: the payment amount.
  • Transaction ID: a reference ID for reconciliation.
  • Message: an optional note shown with the payment.

Because it is static, treat it like printed bank details. If you change the beneficiary key or want a new amount, you generate a new QR code.

Best use cases for PIX payments

  • In-store payments: a QR at the counter for quick checkout.
  • Service businesses: collect deposits or final payments on invoices and receipts.
  • Events and pop-ups: reduce queues by letting customers pay in seconds.
  • Donations and tips: community drives, creators, and small fundraisers.
  • Delivery and pickup: let customers pay at pickup without cash handling.
  • Invoices: add a QR that includes a transaction ID so you can match the payment to the invoice.

Benefit: customers already trust their bank app. They scan, confirm, and pay. You reduce typing errors, late payments, and “what’s your key?” questions.

How to create it using the generator above

  1. Beneficiary Key: enter your PIX key.
  2. Beneficiary Name: enter the recipient name.
  3. City: enter the city that should appear in the payment details.
  4. Amount: enter the amount to charge.
  5. Transaction ID: add a reference ID if you want cleaner reconciliation.
  6. Message: add an optional note like “Invoice 1032” or “Order 55”.
  7. Generate the QR code: scan-test it with a banking app before printing.
  8. Customize the QR design: apply brand styling carefully, then scan-test again.
  9. Download: export as PNG or SVG.

Static reminder: if any payment field changes, you must create a new QR code.

Setup tips to prevent failed scans and wrong payments

  • Copy the PIX key carefully: one wrong character can route the payment incorrectly.
  • Use Transaction ID for invoices: it helps match payments to orders and reduces manual reconciliation.
  • Keep the Message short: short references like “INV-1032” work better than long notes.
  • Be careful with amount: scan-test to confirm the amount is correct before printing a batch.
  • Print a fallback: include the PIX key as text near the QR if you expect edge cases.

For scan reliability, follow the same rules as any payment QR:

  • High contrast: dark QR elements on a light background scans faster.
  • Quiet space: leave space around the QR so cameras detect it quickly.
  • Use SVG for print: it stays sharp at any size.
  • Use higher-res PNG when needed: export 2048px or 4K for print if you cannot use SVG.

All QR codes support customization like solid, gradient, or image fill, fill color, eye external and internal colors, background toggle and background color, patterns and finder styles, shapes and finder dots, stickers with editable text and colors, a drop shadow option, and adding a logo from presets or upload. For payments, keep designs simple and scan-test after every major styling change.

Examples and templates

Use these examples to set consistent payment fields. Keep reference fields predictable so your team can reconcile payments faster.

ScenarioAmountTransaction IDMessageBest placement
Counter paymentFixed amountPOS-001Counter paymentCheckout counter sign
Invoice paymentInvoice totalINV-1032Invoice 1032Invoice PDF and printed invoice
DepositDeposit amountDEP-204Booking depositBooking confirmation card
Event booth saleSingle item priceEVT-A1Event purchaseBooth stand and roll-up
Tip jarSmall fixed amountTIP-01ThanksReception desk and counter

If you need flexible amounts per customer, create multiple QR codes (different amounts) and label them clearly. For dynamic payment flows that you can edit after printing, use a dynamic payment type like PayPal Payments or Dynamic UPI.

FAQs

What is a Brazilpix QR code generator?

It creates a QR code for receiving payments via the Brazilian PIX system. The QR code encodes the beneficiary key and other payment fields so customers can pay by scanning.

Is the Brazilpix QR code generator static or dynamic?

This one is static. If your key, amount, or reference changes, you need to generate a new QR code and replace printed copies.

What should I use as Beneficiary Key?

Use your PIX key exactly as provided by your bank or payment provider. It can be an email format, but use whatever key type you have configured.

Do I need to set a Transaction ID?

It is optional, but recommended for invoices and high volume sales. It helps you match payments to orders and reduces manual work.

Can I leave Message empty?

Yes. Message is optional. If you include it, keep it short and consistent.

Can I collect variable amounts with one QR?

This QR uses a fixed amount field. If you need variable amounts, create multiple QRs for common totals or use a dynamic payment flow that supports edits after printing.

What is the best format for printing?

Use SVG for print. If you use PNG for print, export at 2048px or 4K for sharper edges and better scan reliability.

Troubleshooting

  • The QR scans but payment details are wrong: recheck Beneficiary Key, Name, City, and Amount, then regenerate the QR.
  • Customers pay the wrong reference: use a clearer Transaction ID and message format like “INV-1032”.
  • Some phones cannot scan it: increase contrast, make the QR larger, simplify styling, and export SVG for print.
  • Printed QR scans inconsistently: avoid busy backgrounds, reduce logo size, and use a higher-resolution export.
  • Payments are delayed or missing: confirm the beneficiary key is correct and check the payment confirmation inside your bank app.

Use the generator above to publish your Brazilpix QR code

Enter your beneficiary details, amount, and optional references, then scan-test with a banking app before printing. For print, export SVG when possible, or choose a 2048px or 4K PNG so the QR stays sharp on counter signs and invoices.