Estúdio de código QR

Gerador de códigos QR PIX

Gere um código QR de pagamento PIX brasileiro estático usando campos BR Code estruturados e uma soma de verificação CRC16 calculada.

Precisa do QR em uma fatura? Use o Criador de Faturas para criar a fatura, adicionar os dados de pagamento e gerar um QR para a fatura salva.
GS1 Digital Link estático
Este gerador mantém o URI do GS1 Digital Link diretamente dentro do QR Code. Redirecionamentos dinâmicos do Premium QR não são usados para códigos GS1 Digital Link.
Aguardando
Insira um GTIN com dígito verificador GS1 válido.
Padrão: https://id.gs1.org. Um resolvedor personalizado deve usar HTTPS.
Qualificadores de chave opcionais
Premium QR Codes emite os qualificadores na ordem do caminho GS1 Digital Link: AI 22, AI 10 e depois AI 21.
A validação do GTIN é aplicada novamente no servidor. Valores GTIN-8, GTIN-12 e GTIN-13 válidos são normalizados para a representação de 14 dígitos usada por esta implementação do GS1 Digital Link.

Personalização avançada
Padrão
Fusão de arte com IA
Neon Cyber
3D Isometric
Liquid Metal
Halftone
Sólido padrão
✨ Modo Liquid Glass
Quadrado
Matriz de pontos
Arredondado
💎 Diamante
✨ Estrelado
➕ Cruz / Mais
Olho quadrado
Olho circular
Arredondado
Pupila quadrada
Pupila circular
Arredondado
Sem moldura
Banner em caixa “Escaneie-me”
Designer
Cores e gradientes
Marca
Logo e ícone social
Exportar
Tamanho do QR Code
512px
Preencha os campos obrigatórios para visualizar seu QR Code.
Pré-visualização do QR Code gerado
ESTÚDIO DE EXPORTAÇÃO PROFISSIONAL Exportação QR pronta para produção
PNG · 2048×2048 px · Fundo atual do QR
SVG permanece vetorial. PNG, WEBP e JPG são rasterizados no seu navegador. Fundo transparente não está disponível para JPG.
INTELIGÊNCIA QR
Aguardando QR Code Gere um QR Code para analisar a prontidão para leitura.
-- /100 PRONTIDÃO EST.
ESTRUTURA QR
CARGA ÚTIL
CONTRASTE
SEGURANÇA DO LOGO
RISCO DE ESTILO
RESILIÊNCIA A ERROS
TAMANHO MÍN. DE IMPRESSÃO
IMPLANTAÇÃO
Seu QR Code ainda não foi analisado.
SEGURANÇA AUTOMÁTICA DO DESIGN Pré-verificação de logo e design
SEGURO
Pontuação de segurança
Estrutura QR
Área ocupada pelo logo
Contraste mínimo
Gere um QR Code para executar a pré-verificação do design.
Apenas orientação de pré-verificação. O Real Scan Lab realiza a verificação com decodificador.
INTELIGÊNCIA DE TAMANHO DE IMPRESSÃO Orientação de impressão física do QR
Aguardando QR Code
ESTRUTURA QR
INCLUINDO A ZONA DE SILÊNCIO
MÍNIMO RECOMENDADO
TAMANHO DE IMPRESSÃO PREFERIDO
TAMANHO DO MÓDULO NO PREFERIDO
DENSIDADE QR
IMPLANTAÇÃO ADEQUADA
Gere um QR Code para calcular a orientação de tamanho físico de impressão.
As recomendações de tamanho físico são orientações de pré-verificação, não uma garantia universal de leitura ou impressão.
CERTIFICADO DE VERIFICAÇÃO QR Registro de verificação do decodificador
Não verificado
Execute o Real Scan Lab antes de gerar um certificado.
PERFIS DE IMPLANTAÇÃO Otimize para onde seu QR será usado
Digital / Tela

    Selecionar um perfil não altera o QR até que você o aplique.
    ESTÚDIO DE CONHECIMENTO QR

    Gerador de códigos QR PIX

    Resposta rápida: Um código QR PIX — oficialmente chamado BR Code — segue o formato TLV EMVCo MPM especificado pelo Banco Central do Brasil (BCB). A carga útil termina com uma soma de verificação CRC-16/CCITT-FALSE obrigatória. As chaves PIX podem ser CPF/CNPJ, telefone, e-mail ou UUID EVP aleatório.

    Funciona no seu navegador Sem envio de dados Design personalizado SVG, PNG, WEBP, JPG

    Como criar um código QR PIX

    1. Insira sua chave PIX — o identificador vinculado à conta bancária recebedora. Pode ser um CPF, CNPJ, número de celular brasileiro no formato +5511999999999, endereço de e-mail ou UUID EVP aleatório atribuído pelo seu provedor de serviços de pagamento.
    2. Insira o nome do comerciante em caracteres ASCII maiúsculos, no máximo 25 caracteres, sem acentos nem caracteres especiais.
    3. Insira a cidade do comerciante em caracteres ASCII maiúsculos, no máximo 15 caracteres.
    4. Insira um valor fixo se o pagamento tiver valor conhecido, ou deixe em branco para um QR estático de valor aberto que o pagador preencherá.
    5. Insira um ID de transação (TXID) se precisar conciliar o pagamento. Para um QR estático de valor aberto, use três asteriscos (***) como marcador de TXID.
    6. Verifique o código gerado lendo-o com um aplicativo bancário compatível com PIX antes de baixar.
    7. Personalize o padrão, o estilo dos olhos, as cores e o logótipo, se necessário, e depois exporte PNG, SVG, WEBP ou JPG até 4096 px.

    O QR code é gerado no seu navegador. Nada do que introduz é enviado para um servidor.

    O que é um código QR PIX

    Um código QR PIX — chamado de BR Code na especificação oficial — é uma carga útil de iniciação de pagamento codificada como código QR. Ele segue o EMVCo padrão QRCPS-MPM (Merchant Presented Mode), implementado no Brasil pelo Banco Central do Brasil (BCB) no BR Code Manual, versão 2.0, de maio de 2020.

    PIX é o sistema de pagamentos instantâneos do Brasil, operado e regulamentado pelo Banco Central do Brasil. Todas as instituições financeiras brasileiras licenciadas devem suportar PIX. Os pagamentos são liquidados em tempo real, 24 horas por dia, inclusive fins de semana e feriados. O sistema é obrigatório — não voluntário — para instituições acima de determinado porte.

    Um código QR PIX não é um número de conta bancária. Ele contém uma chave PIX, que é um alias vinculado à conta. A infraestrutura PIX do BCB resolve a chave para os dados reais da conta no momento do pagamento. O pagador nunca vê o número da conta.

    Um código QR PIX estático é reutilizável. Um código QR PIX dinâmico (formato COB ou COBV) é gerado por um provedor de serviços de pagamento (PSP) para uma transação específica e contém uma URL que o aplicativo do pagador resolve em tempo real. Este gerador cria códigos QR estáticos. Códigos dinâmicos exigem uma API do PSP.

    Estrutura técnica do PIX BR Code

    EMVCo Formato TLV

    A carga útil PIX usa codificação EMVCo Tag-Length-Value (TLV). Cada campo é representado por um ID de tag de dois dígitos, seguido pelo comprimento do campo com dois dígitos e pelo conteúdo do campo. Os campos são concatenados sem separadores.

    TagCampoConteúdo de exemploNotas
    00Indicador de formato da carga útil01Sempre "01" — obrigatório
    01Método de iniciação no ponto de venda1111 = estático/reutilizável; 12 = dinâmico de uso único
    26Informações da conta do comerciante (PIX)(submodelo — veja abaixo)Contém a GUI PIX e a chave PIX
    52Código de categoria do comerciante00000000 para uso geral; aplicam-se códigos ISO 18245
    53Moeda da transação986986 = BRL conforme ISO 4217
    54Valor da transação123.45Formato decimal; omita para valor aberto
    58Código do paísBRSempre "BR" para PIX
    59Nome do comercianteJOAO SILVAMáximo de 25 caracteres ASCII, maiúsculos, sem acentos
    60Cidade do comercianteSAO PAULOMáximo de 15 caracteres ASCII, maiúsculos, sem acentos
    62Modelo de campo de dados adicionais(submodelo — veja abaixo)Contém o TXID
    63Soma de verificação CRC-16Hexadecimal maiúsculo de 4 caracteresCRC-16/CCITT-FALSE, obrigatório, sempre por último

    Informações da conta do comerciante (submodelo da tag 26)

    A tag 26 contém uma estrutura TLV aninhada para PIX:

    SubtagConteúdo
    00BR.GOV.BCB.PIX — a GUI PIX, sempre fixa
    01O valor da chave PIX

    A GUI PIX (Globally Unique Identifier) BR.GOV.BCB.PIX é uma sequência fixa especificada pelo BCB. Ela identifica o domínio de pagamento como PIX dentro do EMVCo framework.

    Tipos de chave PIX

    Uma chave PIX é um alias registrado que resolve para uma conta bancária por meio do BCB DICT (diretório de contas transacionais e pagamentos). Existem quatro tipos de chave:

    Tipo de chaveExemplo de formatoNotas
    CPF12345678901 (11 dígitos)Identificador fiscal de pessoa física brasileira
    CNPJ12345678000195 (14 dígitos)Identificador fiscal de pessoa jurídica brasileira
    Telefone+5511999999999Número de celular brasileiro no formato E.164
    E-mail[email protected]Endereço de e-mail registrado
    EVP (aleatória)UUID v4, por exemplo 123e4567-e89b-12d3-a456-…Chave gerada aleatoriamente pelo PSP — sem dados pessoais

    Uma chave EVP (Endereço Virtual de Pagamento) é um UUID aleatório atribuído pelo provedor de serviços de pagamento. Ela não contém informações pessoalmente identificáveis e é uma opção que preserva a privacidade para pessoas que não querem publicar CPF, telefone ou e-mail em um código QR público.

    Soma de verificação CRC-16

    O último campo de toda carga útil PIX BR Code é a tag 63, uma soma de verificação CRC-16 hexadecimal obrigatória de quatro caracteres maiúsculos. O algoritmo é CRC-16/CCITT-FALSE com polinômio 0x1021 e valor inicial 0xFFFF.

    A soma de verificação é calculada sobre toda a sequência da carga útil até e incluindo a tag e o comprimento do próprio campo 63 (ou seja, a sequência terminada em "6304" é incluída no cálculo antes de acrescentar o resultado de quatro caracteres). Uma carga útil com CRC-16 incorreta ou ausente será rejeitada por aplicativos bancários compatíveis com PIX.

    Este gerador calcula e acrescenta automaticamente a soma de verificação CRC-16 correta. Se você construir a carga útil manualmente, a soma deve ser recalculada sempre que qualquer campo mudar.

    Campo de dados adicionais (submodelo da tag 62)

    A tag 62 contém um submodelo aninhado para identificação da transação:

    SubtagConteúdoNotas
    05TXID26 a 35 caracteres alfanuméricos; use *** para valor aberto

    O TXID vincula o pagamento a uma transação específica no sistema do comerciante. Para um QR estático de valor aberto, a especificação BCB permite três asteriscos (***) como marcador TXID.

    Códigos QR PIX estáticos versus dinâmicos

    RecursoQR PIX estático (BR Code)QR PIX dinâmico (COB/COBV)
    QuantidadeValor fixo ou abertoFixo por transação
    ReutilizávelSimUm uso por código
    Criado porQualquer gerador de BR CodeAPI do PSP, conforme especificação BCB COB/COBV
    Conteúdo da carga útilDados completos do pagamento no QRURL resolvida em tempo real pelo aplicativo bancário do pagador
    Conciliação automatizadaVia TXID, se especificadoAutomática por meio da referência de transação do PSP
    Adequado paraPequenos comerciantes, pessoas físicasE-commerce, faturamento, pagamentos recorrentes

    Códigos QR PIX dinâmicos (formato COB para valor aberto, COBV para valor fixo) exigem integração com uma API do PSP. O BCB publica a especificação técnica de COB/COBV separadamente do BR Code Manual estático. Este gerador produz apenas códigos estáticos.

    Quando usar um código QR PIX

    Pequenos comerciantes e barracas de mercado. Um QR estático de valor aberto impresso em uma barraca ou balcão permite que os clientes insiram o valor devido e paguem instantaneamente em qualquer aplicativo bancário. Nenhuma maquininha de cartão é necessária.

    Profissionais de serviços. Um código QR impresso em uma fatura ou cartão de visita permite que clientes paguem via PIX sem conhecer os dados bancários do prestador — apenas a chave PIX é necessária.

    Freelancers e vendedores individuais. Um código QR com chave EVP em um anúncio de marketplace ou perfil de rede social permite que compradores paguem sem que o vendedor publique seu CPF ou número de telefone.

    Organizações sem fins lucrativos e comunitárias. Um código QR de valor aberto impresso em materiais de doação permite que apoiadores enviem qualquer valor via PIX.

    Eventos e locais temporários. Um código QR em um crachá ou cartão impresso permite receber pagamentos instantaneamente sem dinheiro ou terminal POS.

    Requisitos de design e impressão

    Mantenha uma zona silenciosa de quatro módulos em todos os lados, conforme especificado na ISO/IEC 18004:2015 seção 6.3.3.

    Imprima no mínimo em 2 cm por 2 cm para leitura a curta distância. Para uma placa de balcão lida em pé, 5 cm ou mais é uma orientação adequada do setor.

    Use módulos escuros sobre fundo claro. Códigos com cores invertidas e designs de baixo contraste falham com frequência em câmeras de celular sob iluminação externa variável.

    A carga útil PIX — incluindo GUI do comerciante, chave PIX, nome, cidade, TXID e CRC-16 — é uma sequência moderadamente densa. Um código estático com todos os campos preenchidos produzirá um símbolo QR mais complexo que um QR de URL. Imprima maior, não menor.

    Use o nível de correção de erros M como base. O nível M recupera aproximadamente 15% das palavras de código danificadas. Se inserir um logotipo, use nível H (aproximadamente 30% de recuperação) e mantenha o logotipo em no máximo 30% da área do código.

    Solução de problemas: por que seu código QR PIX não está funcionando

    A chave PIX não está registrada no BCB DICT. Gerar um código QR com uma chave PIX não registrada produz um código sintaticamente válido que o aplicativo bancário não consegue rotear. Verifique se a chave está ativa nas configurações de chaves PIX do seu aplicativo bancário antes de codificá-la.

    A soma de verificação CRC-16 está errada. Qualquer alteração em qualquer campo após o cálculo invalida a soma. Se você editou manualmente a sequência bruta da carga útil, recalcule a soma. Este gerador calcula a soma automaticamente.

    O nome do comerciante contém caracteres não ASCII ou acentos. O BCB especifica que o campo Merchant Name (tag 59) deve ser ASCII maiúsculo, sem acentos. Substitua "João" por "JOAO" e "São Paulo" por "SAO PAULO".

    O nome ou a cidade do comerciante excede o limite de caracteres. A tag 59 (Merchant Name) tem máximo de 25 caracteres. A tag 60 (Merchant City) tem máximo de 15 caracteres. Trunque para caber.

    O TXID está vazio ou usa formato não permitido. Para um QR estático de valor aberto, use três asteriscos (***) como TXID. Para uma transação fixa, use de 26 a 35 caracteres alfanuméricos. Um TXID inválido faz com que alguns aplicativos bancários rejeitem a carga útil.

    O aplicativo bancário não é compatível com PIX. Todas as instituições financeiras brasileiras licenciadas acima do limite do BCB devem suportar PIX. Aplicativos de instituições abaixo do limite ou bancos não brasileiros não processarão um pagamento PIX.

    PIX versus outros padrões de QR de pagamento

    RecursoQR PIX — BR Code (Brasil)QR EPC — GiroCode (Europa/SEPA)QR UPI (Índia)
    Entidade reguladoraBanco Central do BrasilEuropean Payments CouncilNPCI
    PadrãoBCB BR Code Manual v2.0, EMVCo MPMEPC069-12 v3.1NPCI Visão geral do produto UPI
    MoedaBRL (código ISO 4217 986)Apenas EURApenas INR
    Formato da carga útilEMVCo TLVTexto simples de 12 linhasString de consulta URI upi://
    Soma de verificação obrigatóriaSim — CRC-16/CCITT-FALSENãoNão
    Exigência de correção de errosNão especificado na pesquisaNível M obrigatório (EPC069-12)Não especificado na pesquisa

    O que este Gerador de códigos QR PIX oferece

    Esta ferramenta baseada no navegador cria uma carga útil PIX BR Code brasileira estática com dados do comerciante, valor opcional, referência e soma de verificação. Ela foi projetada para solicitações de pagamento instantâneo brasileiras, faturas, vendas remotas e cobranças em locais fixos. A pré-visualização ao vivo é atualizada enquanto você edita, facilitando detectar um campo ausente ou símbolo inesperadamente denso antes do download.

    Pode ajustar padrões da matriz, estilos dos olhos localizadores, cores de primeiro plano e fundo, gradientes, molduras, tamanho e um logótipo opcional. As exportações estão disponíveis em SVG, PNG, WEBP e JPG a 512, 1024, 2048 ou 4096 píxeis. SVG é a opção prática para impressão profissional. Um PNG de alta resolução é adequado para documentos de escritório e arte digital.

    A carga útil estática é construída no seu navegador. As informações inseridas no gerador não precisam ser enviadas para criar a imagem QR. Verifique a chave PIX, o nome do comerciante, a cidade, o valor e o destinatário mostrado pelo aplicativo bancário antes de autorizar uma transferência.

    Utilizar este QR Code no Bahrein e no estrangeiro

    PIX é o sistema de pagamento instantâneo do Brasil e não é uma rede doméstica do Bahrein. Use-o apenas para uma conta brasileira legítima e um pagador com acesso PIX compatível.

    Utilize ortografia do inglês britânico em textos destinados ao cliente quando isso corresponder ao estilo editorial da sua organização e forneça texto em árabe quando o público o esperar. Torne óbvia a ação após a digitalização. Uma frase curta junto ao símbolo, como «Digitalize para guardar o contacto» ou «Digitalize para abrir a localização», transmite confiança antes de apontarem a câmara.

    Teste o design final em dispositivos iPhone e Android atuais. Teste novamente depois de imprimir no papel, autocolante, cartão, sinal ou material de embalagem real. A forte luz exterior do Bahrein pode revelar reflexos e problemas de baixo contraste menos óbvios num ecrã. Para utilização internacional, confirme códigos de país, moedas, fusos horários, disponibilidade regional de aplicações e compatibilidade das redes de pagamento.

    CHECKLIST DO EDITOR

    Antes de publicar

    • Tipo correto de carga útil QR
    • Dados completos e verificados
    • Zona de silêncio de quatro módulos
    • Forte contraste do primeiro plano
    • Escala quadrada proporcional
    • Logótipo mantido dentro de limites seguros
    • SVG ou PNG de alta resolução
    • Teste de digitalização no dispositivo ao tamanho final
    Voltar ao gerador ↑
    PERGUNTAS FREQUENTES SOBRE QR CODE

    Perguntas frequentes

    Abra uma pergunta para ler uma resposta técnica concisa.

    01O que é um código QR PIX?+

    Um código QR PIX — oficialmente chamado BR Code — codifica uma solicitação de pagamento PIX usando o formato TLV EMVCo Merchant Presented Mode, conforme especificado pelo Banco Central do Brasil no BR Code Manual v2.0. Ele termina com uma soma de verificação CRC-16/CCITT-FALSE obrigatória. Qualquer aplicativo bancário compatível com PIX no Brasil pode ler e processar o pagamento.

    02Quais tipos de chave PIX posso usar em um código QR?+

    PIX suporta quatro tipos de chave: CPF (identificador fiscal individual de 11 dígitos), CNPJ (identificador fiscal de entidade de 14 dígitos), número de celular brasileiro no formato E.164 (+5511999999999), endereço de e-mail e EVP — uma chave UUID aleatória sem dados pessoais, atribuída pelo provedor de serviços de pagamento. A chave EVP é a opção que preserva a privacidade.

    03O que é a soma de verificação CRC-16 em um código QR PIX?+

    Toda carga útil PIX BR Code deve terminar com uma soma de verificação CRC-16 hexadecimal de quatro caracteres maiúsculos no campo de tag 63. O algoritmo é CRC-16/CCITT-FALSE, com polinômio 0x1021 e valor inicial 0xFFFF. A soma é calculada sobre toda a sequência da carga útil, incluindo o prefixo "6304" do próprio campo de soma. Aplicativos bancários rejeitam cargas úteis com soma ausente ou incorreta.

    04Qual é a diferença entre um código QR PIX estático e dinâmico?+

    Um QR PIX estático codifica os dados completos do pagamento diretamente e é reutilizável em várias transações. Um QR PIX dinâmico (formato COB/COBV) contém uma URL que o aplicativo bancário do pagador resolve em tempo real via PSP. Códigos dinâmicos são de uso único por transação e exigem uma API do PSP. Este gerador cria apenas códigos estáticos.

    05Posso gerar um código QR PIX sem valor fixo?+

    Sim. Omita o campo de valor (tag 54). O código gerado permite ao pagador inserir qualquer valor no aplicativo bancário. Para um QR estático de valor aberto, use três asteriscos (***) como TXID na subtag 05 da tag 62, conforme a especificação BCB BR Code.

    06Quais aplicativos podem ler um código QR PIX?+

    Qualquer aplicativo bancário de uma instituição financeira brasileira compatível com PIX pode ler um BR Code. O Banco Central do Brasil tornou obrigatória a participação no PIX para todas as instituições licenciadas acima de um limite definido. Todos os grandes bancos de varejo e bancos digitais brasileiros suportam leitura PIX.

    07O que é uma chave EVP em um código QR PIX?+

    Uma chave EVP (Endereço Virtual de Pagamento) é um UUID gerado aleatoriamente e atribuído pelo provedor de serviços de pagamento. Ela se vincula a uma conta bancária pelo BCB DICT sem expor CPF, telefone ou e-mail do titular. É o tipo de chave PIX recomendado quando o código QR será exibido publicamente.

    08O que significa a sequência BR.GOV.BCB.PIX na carga útil PIX?+

    BR.GOV.BCB.PIX é o Globally Unique Identifier (GUI) do aplicativo de pagamento PIX dentro do framework EMVCo. Ele aparece como subtag 00 dentro do modelo Merchant Account Information (tag 26). Essa sequência fixa identifica o domínio de pagamento como PIX. Todos os PIX BR Codes válidos contêm essa sequência literal.

    09Qual é o comprimento máximo do nome do comerciante em um código QR PIX?+

    A especificação BCB BR Code limita o campo Merchant Name (tag 59) a 25 caracteres ASCII maiúsculos, sem acentos. O campo Merchant City (tag 60) é limitado a 15 caracteres ASCII. Nomes que excedam esses limites devem ser truncados. Caracteres especiais e diacríticos não são permitidos.

    10Por que preciso verificar o código QR PIX antes de imprimir?+

    Gerar uma carga útil BR Code válida não confirma que a chave PIX está ativa ou corretamente mapeada no BCB DICT. Uma chave não registrada ou digitada incorretamente produz um código que é lido corretamente, mas falha no momento do pagamento. Leia o código com um aplicativo bancário compatível com PIX e confirme o nome do beneficiário exibido antes de imprimir em grande volume.