QRCodeChamp Logo

PIX QR Code Generator

Brazil payments (NEW)

PIX QR (Brazil)

121 characters
Valid PIX QR (Brazil)Allowed: PIX BR Code payload
4% of capacity used

Live preview
Loading barcode engine…
Download format

What is a PIX QR (Brazil) barcode?

PIX is the instant payment system run by the Banco Central do Brasil. A PIX QR code holds a BR Code payload, based on the EMV QR code format, that payers scan in their bank app to send money to your PIX key.

The payload is a chain of ID, length and value fields. It starts with 000201, includes a merchant account field with BR.GOV.BCB.PIX and your PIX key, optional amount, country BR, merchant name and city, a transaction ID, and ends with field 63 holding a CRC16 checksum.

End your payload with 6304 and we add the 4-character CRC16 for you, or include it and we verify it. Make sure your PIX key and name are correct and test with a small payment, since the money goes straight to the account behind the key.

What data can PIX QR (Brazil) hold?

A BR Code payload starting with 000201. End it with 6304 to have the CRC16 added, or include the 4 hex characters after 6304 and we check them.

Recommended size

Keep a quiet zone of 4 modules. Print it large enough to scan from a counter or screen, and test it with a few Brazilian banking apps.

How to Create a Barcode in 3 Steps

1

Choose a barcode type

Select a category on the left (e.g. Linear Codes), then the exact type like Code-128.

2

Enter data & customise

Type your data — we check it live and add check digits. Adjust size, font and colors.

3

Download or print

Get PNG, JPG, SVG, PDF or EPS, or print a full sheet of labels in one click.

Why Use QRCodeChamp Barcode Generator

125+ barcode types

Linear, 2D, GS1, postal, healthcare and payment codes.

Live validation

Friendly errors with one-click fixes and automatic check digits.

Print-ready PDF

Exact mm sizes, label sheets (Avery, A4, 4×6 thermal).

Bulk barcodes

Paste a list or generate number sequences.

Choose the Type of Barcode You Need

Not sure which barcode to use? Start with what you need it for — we’ll pick the right type.

Frequently Asked Questions

It is a static code from the payload you enter. Dynamic codes with a payment URL are created through your bank or payment provider.

Field 63 holds a CRC16 checksum of the whole payload, so apps can detect a damaged or edited code.

Yes. Without field 54 the payer enters the amount in their app.