Faça um QR code imprimível a partir do seu código Pix
Copie o Pix Copia e Cola do aplicativo do seu banco, cole aqui e estilize o código. Baixe pronto para impressão em uma placa de balcão, uma sacola de entrega ou uma fatura.
Abre no Google Maps. Coordenadas também funcionam: 37.4224, -122.0841.
O código abre o formulário "Escrever avaliação" da sua empresa. Cole o Place ID, ou um link do Google Maps que o contenha.
Um link UPI não tem checksum: um ID digitado errado gera um código que escaneia perfeitamente e paga outra pessoa. Cole o ID do seu app de pagamentos em vez de digitar, e mande uma rupia para você mesmo antes de imprimir.
Cole exatamente como copiou. O KoloQR não monta o payload: ele codifica o que o seu banco emitiu e confere antes de você imprimir.
SVG, PNG, JPG • Máx. 2 MB
O que é um QR code Pix?
Um QR code Pix é um QR code que guarda um BR Code: a cadeia de pagamento definida pelo Banco Central do Brasil para o Pix, escrita no formato EMVCo de recebedor. Ler esse código em um aplicativo bancário brasileiro abre uma transferência já endereçada a quem recebe, muitas vezes com o valor já preenchido. Essa mesma cadeia, mostrada como texto em vez de padrão, é o que se chama de Pix Copia e Cola.

QR estático e dinâmico se comportam de formas diferentes
O Pix define dois tipos de QR code, e só um deles serve para algo impresso:
- Estático (QR Estático) - o pagamento inteiro fica dentro da cadeia: sua chave Pix, seu nome, sua cidade e, se quiser, um valor. Não vence, funciona offline para quem lê e pode ser pago quantas vezes precisar. É esse que se imprime.
- Dinâmico (QR Dinâmico) - a cadeia guarda um link para dados hospedados pelo seu provedor de pagamento. O aplicativo de quem paga busca esses dados na hora da leitura, então valor e vencimento podem ser definidos por cobrança - e o código pode expirar.
- Copia e Cola - não é um terceiro tipo. É a mesma cadeia em texto puro, para colar no aplicativo do banco em vez de ler pela câmera. Quem tem o texto tem tudo o que o código contém.
Imprima um Pix estático e ele continua funcionando por anos; imprima um dinâmico e você imprimiu um link com prazo de validade. Códigos dinâmicos são para tela - uma página de checkout, uma mensagem de WhatsApp, uma fatura enviada -, onde se gera um novo a cada cobrança. Uma barraca de feira, uma placa de balcão ou uma sacola de entrega querem o estático, e querem construído sobre uma chave que você não pretende mudar.
O KoloQR codifica o código que o seu banco emitiu
Um BR Code do Pix não é texto livre. É uma sequência de campos com o comprimento na frente - a chave Pix sob o identificador br.gov.bcb.pix, a moeda 986 do real, o país BR, seu nome, sua cidade - e termina com uma soma de verificação CRC16 calculada sobre tudo o que vem antes. Mude um único caractere e a soma deixa de bater: o aplicativo de quem paga recusa o código em vez de pagar a pessoa errada. É exatamente por isso que o KoloQR não monta uma cadeia Pix a partir de uma chave: o aplicativo do seu banco já emite uma válida, e o seguro é copiá-la, não reconstruí-la. Abra a área Pix do seu banco, escolha receber por QR code e pegue o texto Copia e Cola que ele mostrar. Cole essa cadeia no KoloQR e você tem um código que carrega exatamente o que o seu banco produziu, estilizado e exportado no tamanho e na qualidade que uma gráfica precisa - que é justamente o que o aplicativo do banco não faz.
Gerar QR code
Onde os QR codes Pix são usados
O Pix chega a lugares onde nunca chegou uma maquininha, e é aí que a maioria desses códigos vai parar:
- 1
Escolha a chave Pix que vai imprimir
Uma chave Pix pode ser seu CPF, seu CNPJ, seu telefone, seu e-mail ou uma chave aleatória. Para qualquer coisa impressa, use a chave aleatória: ela identifica a conta sem publicar seu documento nem seu telefone numa placa na rua.
- 2
Gere o código estático no aplicativo do banco
Na área Pix, escolha receber por QR code e marque a opção estática. Coloque um valor se a placa for de preço fixo; deixe em branco se quem paga decide. Depois copie o texto Copia e Cola.
- 3
Cole o código e desenhe o QR
Escolha o tipo Pix no KoloQR e cole a cadeia exatamente como copiou - sem cortar nada, sem quebra de linha. O KoloQR recalcula o checksum e lê o payload de volta, então o nome, a cidade e o valor que aparecem sob o campo são os que quem paga vai ver. Depois estilize. Contraste vem antes de tudo: esse código é lido na rua e com pressa.
- 4
Pague um real para você antes de imprimir
Leia o código final com um aplicativo bancário de verdade e vá até a tela de confirmação. Confira se o nome e a cidade que aparecem são os seus, mande um real e só então exporte SVG ou PDF para impressão.

Qual formato de arquivo você deve baixar?
O KoloQR exporta seu QR code Pix em três formatos. Escolha pelo lugar onde ele vai aparecer:
- PNG para faturas enviadas por e-mail ou WhatsApp, e para um código exibido em tela num tamanho fixo.
- SVG para placas de balcão, cartões plastificados e etiquetas adesivas - tudo o que uma gráfica amplia sem amolecer as bordas.
- PDF para entregar a uma gráfica, ou para um cartão de preços que você mesmo imprime e plastifica.
Uma cadeia Pix é longa. Um BR Code estático com chave aleatória, nome e cidade costuma passar de 100 caracteres, o que são várias versões de símbolo mais densas que um link curto: mais módulos no mesmo quadrado, cada um menor. Daí saem duas coisas. Imprima maior do que imprimiria um código de URL, e mantenha o nome curto: esses campos são limitados a 25 caracteres para o nome e 15 para a cidade, e cada caractere que você não gasta é um padrão um pouco mais grosso e um pouco mais tolerante.
Gerar QR codeBoas práticas para QR codes Pix
Um código de pagamento impresso é o objeto mais atacado de toda esta coleção, então metade desta lista fala da placa e não do padrão:
Use chave aleatória em tudo que for público
Uma chave aleatória não expõe nada. Um CPF ou telefone impresso numa placa virada para a rua publica um documento ou um número para te ligarem, e nenhum dos dois volta atrás depois de estar em cem panfletos.
Imprima seu nome ao lado do código
O aplicativo de quem paga mostra quem está sendo pago antes de confirmar. Imprimir esse mesmo nome ao lado do código transforma aquela tela numa conferência que o cliente realmente consegue fazer.
Imprima códigos estáticos, exiba os dinâmicos
Códigos dinâmicos têm validade e dependem de dados hospedados. Tudo que for plastificado, colado ou enviado para gráfica deveria ser estático.
Fique de olho em adesivos colados sobre o seu
Cobrir um código de pagamento verdadeiro com um fraudulento é o ataque padrão contra placas sem vigilância. Use laminação com evidência de violação e confira suas placas no começo de cada dia.
Fixe o valor quando houver um
Um código por preço elimina o total digitado errado e a discussão sobre qual dos dois se enganou. Um código sem valor é para caixinha de gorjeta, não para o cardápio.
Deixe nome e cidade curtos
25 caracteres para o nome, 15 para a cidade. Ficar abaixo dos dois encurta a cadeia, e isso mantém o padrão impresso mais grosso e mais fácil de ler.
Reimprima quando mudar a chave
Chaves Pix são portáveis entre bancos e podem ser excluídas. Um código impresso sobre uma chave que você não tem mais é uma placa que para de receber sem avisar.
Faça maior do que você acha necessário
Cadeias Pix são densas e esses códigos são lidos na rua, a um braço de distância e muitas vezes sob sol forte. Um décimo da distância de leitura é o piso, não a meta.
Módulos escuros sobre fundo claro
Códigos de pagamento invertidos ou com pouco contraste falham exatamente na luz em que mais se paga. Escuro sobre claro, sempre, e quatro módulos de zona de silêncio livre em cada lado.
Teste com um pagamento real, não com um app de leitura
Um leitor genérico só diz que a cadeia foi lida. Só um aplicativo bancário diz que a soma de verificação bate, que a chave resolve e que o nome na tela de confirmação é o seu.
Por que o seu QR code Pix não está funcionando
Um código Pix falha na frente de um cliente que está com o celular na mão, então vale conferir isto antes de a placa subir, não depois.
O aplicativo do banco diz que o código é inválido
- Causa
- A cadeia foi alterada depois de o banco emitir: um espaço cortado, uma quebra de linha que o copiar e colar introduziu, ou um caractere perdido numa planilha. A soma de verificação CRC16 do fim não bate mais com o resto.
- Solução
- Copie o texto Copia e Cola de novo direto do aplicativo do banco e cole sem editar nada. Não digite de novo, e não passe por um editor de texto.
Um leitor genérico lê, mas nenhum pagamento começa
- Causa
- É o esperado. A câmera do celular vê uma sequência longa de números e letras, não um pagamento: o BR Code só faz sentido para um aplicativo que fala Pix.
- Solução
- Teste com o leitor Pix de um aplicativo bancário brasileiro. Se abrir uma transferência endereçada a você, o código está certo, faça o que fizer o app de câmera.
O código funcionava e agora não funciona mais
- Causa
- Ou a chave Pix por trás foi excluída ou portada para outra instituição, ou o código impresso era dinâmico e os dados dele venceram.
- Solução
- Confirme que a chave continua registrada na sua conta e veja se você imprimiu um código estático ou dinâmico. Reimprima a partir de um estático construído sobre uma chave que você pretende manter.
Alguém relata ter pago a pessoa errada
- Causa
- Um adesivo fraudulento foi colado sobre o código impresso: o ataque padrão contra placas de pagamento sem vigilância em qualquer lugar do mundo.
- Solução
- Retire a placa, troque por uma plastificada com o seu nome ao lado do código, e peça aos clientes que confiram o nome na tela de confirmação antes de enviar. Denuncie a fraude ao seu banco: o Pix tem um mecanismo especial de devolução para fraude denunciada, mas ele não é um estorno de cartão e nem sempre recupera o dinheiro.
Ainda não sabe se o problema é o arquivo ou a impressão? Solte a imagem exportada no scanner de QR code: se ela decodifica no computador e não no papel, o problema entrou depois do arquivo.
Questions? Answered
Um QR code Pix guarda um BR Code: a cadeia de pagamento do Banco Central do Brasil, escrita no formato EMVCo. Lido em um aplicativo bancário brasileiro, abre uma transferência já endereçada a quem recebe, muitas vezes com o valor preenchido.
Não. Uma cadeia Pix termina em uma soma de verificação que o banco de quem paga valida, então ela precisa vir de uma fonte em que o Pix confia. Gere no aplicativo do seu banco, copie o Copia e Cola e use o KoloQR para codificar, estilizar e imprimir exatamente essa cadeia.
O Pix Copia e Cola é o BR Code mostrado como texto em vez de QR code, para colar em um aplicativo bancário. O texto e o código carregam dados idênticos: quem tem um consegue produzir o outro.
Estático. Um código estático guarda os dados do pagamento no próprio padrão, não vence e pode ser pago quantas vezes precisar. Um dinâmico aponta para dados hospedados que podem expirar, e isso não é algo que se plastifica num balcão.
Uma chave aleatória. Ela identifica sua conta sem publicar CPF, telefone ou e-mail numa placa que qualquer pessoa pode fotografar. As chaves são gratuitas e você pode ter várias.
Sim. O aplicativo do seu banco oferece um campo de valor ao gerar um código estático, e quem paga vê o valor já preenchido. Deixe em branco para gorjetas e doações, onde quem paga decide.
O estático não: ele funciona enquanto a chave Pix por trás continuar registrada na sua conta. O dinâmico pode vencer, porque os dados ficam num servidor do seu provedor e não no padrão.
Um BR Code não é um link, então a câmera não tem o que abrir e costuma só mostrar a cadeia bruta, diferente de um código UPI, que é uma URI sobre a qual um celular consegue agir. Isso não é defeito do código. Teste com o leitor Pix de um aplicativo bancário.
Sim, e quem define é cada banco, não o código. Limites menores à noite são comuns. Um código impresso não aumenta nada disso, então quem for pagar um valor alto pode precisar ajustar o limite no próprio aplicativo antes.
Cerca de um décimo da distância de leitura, ou seja, uns 10 cm para uma placa lida a um metro. Cadeias Pix são densas, então seja generoso: a calculadora de tamanho de impressão resolve isso a partir da sua distância e do seu conteúdo.
Continue explorando
Páginas que seguem de onde esta parou: o mesmo contexto, o mesmo tipo de código ou a próxima decisão a tomar.
Lojas físicas
Detalhes do produto, estoque e links de avaliação em etiquetas de gôndola, vitrines e placas de caixa.
Barbearias
Agendamento pela vitrine, um código por cadeira para reagendar, avaliações e Instagram - com tamanhos em cm e acabamentos que aguentam laquê e luz de bancada.
QR code do PayPal
Receba a partir de um código impresso, mandando o escaneamento para seu link do PayPal.me.
QR code PromptPay
Codifique o código PromptPay que seu banco tailandês emitiu como um QR que você pode estilizar e imprimir.
QR code PayNow
Codifique o código PayNow que seu banco de Cingapura emitiu como um QR que você pode estilizar e imprimir.
Calculadora de tamanho de impressão de QR code
Transforma distância de leitura, conteúdo e material em uma largura mínima em milímetros, com o módulo e a zona de silêncio por trás.
Por que a KoloQR?
- Crie QR codes para sites, cardápios, Wi-Fi, PDFs e cartões de visita
- Personalize cores, logos e formas únicas
- Baixe arquivos PNG e SVG de alta qualidade
- Feito tanto para impressão quanto para o digital
