Skip to content
convertirdocs

Pix QR code generator

Create a Pix QR code with your Pix key, your name and your city, with or without a fixed amount, so customers in Brazil can pay you by scanning it with their banking app.

100% free · no sign-upYour files never leave your device

How to create a Pix QR code in 3 steps

  1. 1

    Type your Pix key (CPF, CNPJ, phone number, email or random key), the recipient's name and the city.

  2. 2

    Add a fixed amount and an identifier if you want, and adjust the size and colors.

  3. 3

    Download the QR code as PNG or SVG and test it with a banking app before using it.

Your files never leave your device

This tool runs entirely inside your browser. The file is never uploaded to any server: it is read, processed and downloaded on your own device. When you close or reload the page, it is gone from memory.

What Pix is and who this page is for

Pix is Brazil's instant payment system, created and run by the Central Bank of Brazil. People pay each other from their bank apps using a "chave", or key, which can be a tax ID number (CPF or CNPJ), a phone number, an email address or a random key. Pix only works with accounts at Brazilian institutions, so if your business is in another country, this tool won't help you receive money.

If you sell in Brazil, or have Brazilian customers who pay into your Brazilian account, a Pix QR code lets them pay from their bank app without copying your key by hand. It is common at shops, markets, food stalls, home services, independent professionals and any counter where people want to pay with their phone.

A static Pix QR code in BR Code format

The code follows the BR Code format defined by the Central Bank of Brazil, including its check digit, and is built from your key, the recipient's name, the city and, optionally, an amount and an identifier. It is a static code: you can print it once and use it for as long as your key is active, because it doesn't expire.

Without an amount, the customer types how much to pay in their app, which suits a code left on the counter. With an amount, the value is already filled in, which suits a product or service with a fixed price. The identifier is an optional reference that can help you recognize the payment in your statement.

What this QR code does not do

It is not a dynamic billing code: it doesn't create a unique code per sale, has no due date or interest, and doesn't tell you when someone has paid. ConvertirDocs doesn't connect to your bank and can't see payments. To know whether a payment arrived, always check your bank app or statement, not the receipt the customer shows you.

Dynamic charges, with automatic confirmation or integration with a sales system, are offered by banks and payment companies. This page also doesn't give financial or tax advice about how to charge customers.

Before you print it

Check your key character by character: a typo can make the payment fail or show a different recipient. Make a test with a banking app and confirm that your name and the correct key appear before putting the code on display. If you change your key, make a new code.

The code is created in your browser: your key and details are not sent to any server or stored. It is free, without sign-up, and ConvertirDocs takes no fees.

Frequently asked questions

Does Pix work outside Brazil?

No. Pix only works with accounts at institutions in Brazil.

Will I be notified when someone pays?

No. It is a static QR code with no payment confirmation. Check payments in your bank app.

Can I leave the amount empty?

Yes. The customer then types the amount when paying, which is ideal for a fixed code on the counter.

Does the Pix QR code expire?

No. It works as long as your Pix key remains active at your bank.

Does ConvertirDocs charge a fee?

No. ConvertirDocs only generates the code; it is not part of the payment and doesn't see your transactions.

Which kind of Pix key can I use?

The key registered at your bank: CPF, CNPJ, phone number, email or random key.

Related tools