Formatted CPF key
- Input
- 012.345.678-90
- Expected output
- 01234567890
Formatting is stripped before entering the payload, only the 11 digits are used.
pix qr code generator with cpf key
If you use your CPF as a Pix key, whether for personal payments or freelance work, this page opens the generator pre-configured for a CPF key, ready for you to fill in with your own data. Every calculation happens right in your browser: no CPF typed here is ever sent to a server.
Formatting is stripped before entering the payload, only the 11 digits are used.
Recipient name is uppercased, stripped of accents, and truncated to 25 characters per the BR Code standard.
Real string produced by the tool from these three fields, ready to become a QR code or be pasted into a banking app.
With static Pix, the key and the recipient data go inside the code itself. The same QR code can be used for many payments, with a fixed or open amount, and it depends on no third-party service: it is what this tool generates. With dynamic Pix, the code carries the address of a charge created at the payment service provider (PSP), with its own amount, due date and reference, and it usually works for a single payment. Only the PSP can generate a dynamic one, which is why this tool does not. It only decodes and describes a dynamic code pasted in the Read copy-and-paste tab, without querying the charge.
Yes. The page only opens the generator ready for a CPF key; it does not register or create the key for you. Register your CPF as a Pix key in your bank's app before generating the QR code, the field here only formats the 11 digits you already have.
No. The payload is assembled correctly, with a valid TLV structure, GUI and CRC, but the payment will fail if the key is not actually registered and active at your financial institution, since the BR Code describes the shape of the charge, it does not confirm the registration behind it.
This page locks the CPF type to keep the search intent focused, but the full generator accepts CNPJ, email, phone and random keys.
CPFGoes in the code as: 01234567890
Contrast 21.0:1. Excellent for scanning.
Scan with your bank app before sharing.
00020101021126330014br.gov.bcb.pix0111012345678905204000053039865802BR5917EXEMPLO RECEBEDOR6009SAO PAULO62070503***6304D55DThe key is inside the code. Works for many payments.
Created at the PSP, usually single-use, with amount and due date.
This tool only generates static codes.
This tool runs 100% in your browser: the key, name, city and amount are never sent to any server, and nothing is saved unless you turn on the remember option. It only assembles the Pix text from a key you already own: it does not create or verify keys with the Central Bank.