Gerador de QR gratuito – sem registro

Crie um código de pagamento para o padrão bancário que você precisa

Gere cargas úteis de pagamento para VietQR, PromptPay, Pix, UPI, EPC, PayNow, Swiss QR-bill, SPAYD, PAY by square, HUB-3, NBS IPS e UPN em um só lugar.

  • 12 formatos específicos de mercado
  • Validação de destinatário e valor
  • Nenhuma credencial de pagamento é armazenada

Escolha o código de pagamento que o aplicativo bancário do seu cliente entende

Um QR de pagamento não é um formato universal. Escolha o padrão utilizado pelo banco receptor e pelo mercado pagador e, em seguida, verifique o destinatário e o valor em um aplicativo bancário compatível.

Código VietQR

Insira um BIN de banco membro do NAPAS, conta de recebimento, valor VND opcional e mensagem de transferência para criar uma carga VietQR para NAPAS 247.

Código QR PromptPay

Crie um QR PromptPay tailandês a partir de um número de celular registrado, identificação nacional ou fiscal ou identificação de carteira eletrônica compatível, com um valor fixo opcional de THB.

Código QR Pix

Gere um Código Pix BR Brasileiro a partir de um e-mail, telefone, chave CPF, CNPJ ou EVP, com valor opcional em BRL, txid e descrição.

Código QR UPI

Transforme um ID UPI em um QR digitalizado para pagar com o nome do beneficiário e valor INR opcional, nota e referência para aplicativos UPI suportados na Índia.

QR/GiroCode EPC

Prepare o beneficiário, IBAN, BIC opcional, valor em EUR, finalidade e referência no formato EPC QR usado por aplicativos bancários europeus compatíveis.

Código QR PayNow

Gere uma carga útil SGQR compatível com PayNow a partir de um proxy móvel registrado em Cingapura ou da empresa UEN, com valor e referência SGD opcionais.

Código QR da fatura suíça

Gere a carga útil do código QR suíço fixo com cruz suíça para CHF ou EUR usando um IBAN suíço ou QR-IBAN, endereço de credor estruturado e referência compatível.

SPAYD QR Plata

Crie um descritor de pagamento curto tcheco a partir do IBAN, valor, moeda, símbolo variável, data de vencimento e mensagem.

PAY by square

Codifique um pagamento em EUR eslovaco com beneficiário, IBAN, valor, símbolo variável, data de vencimento e nota no formato PAY by square.

Código de barras HUB-3 PDF417

Gere a carga útil de pagamento HUB-3 croata baseada em linha oficial e renderize-a como PDF417 - não QR - com valor em EUR, IBAN de RH, modelo, referência e finalidade.

Código QR NBS IPS

Gere uma carga útil IPS QR sérvia com conta de 18 dígitos, destinatário, valor RSD, código de pagamento, finalidade, pagador e referência opcional.

Código QR UPN

Gere uma carga UPN QR com valor em EUR, destinatário, referência IBAN, SI ou RF, código de finalidade, descrição e data de vencimento.

Saiba mais

Não existe um formato QR único aceito por todos os aplicativos bancários

Um código de barras quadrado pode conter um endereço da web, texto simples ou uma carga bancária estruturada. Os aplicativos de pagamento reconhecem apenas as estruturas que suportam. Comece com o país e a conta receptora, não com a aparência visual do código.

Escolha primeiro o mercado correto

As páginas do país explicam qual identificador de conta, moeda e aplicativo bancário são esperados para cada formato.

Reduza a entrada manual

Um aplicativo compatível lê o destinatário, o valor e a referência, em vez de solicitar ao pagador que copie detalhes longos da conta.

Mantenha a aprovação com o pagador

O código prepara uma transferência; o pagador ainda deve verificar o beneficiário e autorizar o pagamento em seu banco ou carteira.

Dentro do código QR

O que este gerador faz – e não faz

O gerador valida os campos visíveis e os codifica no formato de mercado selecionado. Ele não abre uma conta, registra uma procuração de pagamento, verifica a propriedade da conta ou confirma a liquidação.

A carga útil depende do esquema de pagamento

Alguns formatos usam dados EMVCo Tag-Length-Value, alguns usam linhas ou pares de valores-chave e PAY by square usa dados binários compactados.

O tipo de código de barras também pode ser diferente

A maioria das entradas usa QR, mas o HUB-3 da Croácia usa PDF417. A nota QR suíça requer uma cruz suíça, enquanto o UPN corrige a versão QR e a codificação de caracteres.

Uma soma de verificação protege apenas a estrutura de carga útil

CRC ou outra soma de verificação pode detectar dados danificados. Não pode provar que o beneficiário é confiável ou que o dinheiro chegou.

Os aplicativos bancários continuam sendo a autoridade final

O suporte varia de acordo com o banco e a versão do aplicativo. Sempre teste com os mesmos aplicativos e tipo de conta que seus pagadores reais usarão.

Fluxo típico de código de pagamento

País, identificador de recebimento, valor e referência — Carga útil de pagamento específica do mercado com validação necessária — Um aplicativo compatível exibe o pagamento para o pagador verificar e autorizar.

Verifique antes de publicar

  • Escolha o padrão utilizado pela conta receptora, não apenas a localização do pagador.
  • Verifique todos os dígitos da conta, proxy, IBAN e referência antes de gerar.
  • Digitalize com um aplicativo bancário que suporte oficialmente o padrão selecionado.
  • Compare o beneficiário e o valor exibidos antes de aprovar o pagamento.
  • Teste o tamanho final da impressão, o contraste e o espaço livre ao redor.
  • Confirme o recebimento da conta receptora em vez de uma captura de tela.

Um fluxo de trabalho seguro para publicação de códigos de pagamento

Um código sintaticamente válido ainda pode conter a conta errada ou não ser compatível com um aplicativo específico.

Comece pelos dados bancários oficiais

Copie o identificador de recebimento da conta do banco ou do provedor de pagamento, em vez de uma placa antiga ou mensagem de bate-papo.

Gere um pequeno pagamento de teste

Verifique o beneficiário resolvido e o efetivo recebimento antes de colocar o código nas faturas, balcões ou embalagens.

Mostrar detalhes legíveis por humanos nas proximidades

Imprima o destinatário, a moeda e o valor esperado ou a referência da fatura ao lado do código para que o pagador possa comparar.

Proteja monitores físicos

Inspecione os códigos públicos em busca de adesivos de substituição e gere-os novamente sempre que a conta subjacente for alterada.

Recursos

Recursos

Validação específica do esquema

Identificadores de conta, formatos de valor, referências e comprimentos de campo são verificados para o padrão de pagamento selecionado.

Gerado localmente

A carga útil do pagamento e o código de barras são criados no navegador; o gerador não movimenta dinheiro nem registra uma conta.

Exportações PNG e SVG

Baixe uma imagem raster para uso diário ou um vetor escalonável para faturas e impressão de alta qualidade.

Formatos fixos protegidos

Padrões com renderização prescrita desativam controles incompatíveis de cor, logotipo, formato e correção de erros.

Contexto de pagamento opcional

Onde o esquema permitir, prepare um valor, referência, data de vencimento ou mensagem para reduzir a entrada do pagador.

A verificação permanece visível

O fluxo de trabalho lembra o pagador de comparar o beneficiário e o valor em um aplicativo bancário compatível.

Vantagens & Limitações

Vantagens

  • Um ponto de partida para vários formatos de pagamento abertos e interoperáveis.
  • Reduz a digitação de identificadores e referências de contas longos.
  • Pode preparar uma quantia onde o esquema selecionado permitir.
  • Cria a carga localmente no navegador.

Limitações

  • Um código para um mercado pode ser um texto simples para um aplicativo bancário não compatível.
  • O gerador não pode verificar a titularidade da conta ou o status do pagamento.
  • Os retornos de chamada e a reconciliação do comerciante exigem um banco ou provedor de pagamento.
  • Os códigos físicos podem ser substituídos, portanto o pagador deve verificar o beneficiário.

Como funcionam os códigos de pagamento

Dos detalhes do pagamento à tela de confirmação do aplicativo do banco

Um código de barras quadrado pode conter um endereço da web, texto simples ou uma carga bancária estruturada. Os aplicativos de pagamento reconhecem apenas as estruturas que suportam. Comece com o país e a conta receptora, não com a aparência visual do código.

Escolha o padrão de pagamento

Combine o formato com a conta bancária receptora e o aplicativo que seu pagador usará.

Insira e verifique os detalhes de pagamento

Adicione o identificador do destinatário, o valor e a referência exigidos por esse esquema.

Digitalize, compare e publique

Teste em um app compatível e compare o beneficiário e o valor antes de compartilhar o código.

Casos de uso

Casos de uso

Faturas

Prepare dados de conta, valor e referência para que os clientes não precisem digitá-los novamente.

Balcões de varejo

Exiba um código de pagamento que corresponda aos aplicativos domésticos usados pelos clientes locais.

Eventos e doações

Ofereça um código reutilizável sem um valor fixo quando o esquema permitir valores inseridos pelo pagador.

Operações transfronteiriças

Publique diferentes formatos de mercado em vez de presumir que um código nacional funcionará em todos os lugares.

Perguntas frequentes

Um QR de pagamento pode funcionar em todos os países?

Não. Os esquemas de pagamento, moedas, identificadores e aplicativos suportados são diferentes. Escolha o formato do mercado receptor.

Criar um código movimenta dinheiro?

Não. Ele apenas prepara dados de pagamento. O pagador autoriza a transferência em um aplicativo compatível.

O QRCode GEN pode confirmar o destinatário?

Não. O app do banco pode resolver e exibir o beneficiário; o pagador deve verificá-lo.

Por que os controles de estilo estão desabilitados para alguns formatos?

HUB-3, Swiss QR-bill e UPN definem detalhes de apresentação do código de barras. Alterá-los pode prejudicar a conformidade ou a verificação.

Crie um código de pagamento para o seu mercado

Escolha o padrão, teste-o com um aplicativo bancário compatível e verifique o beneficiário antes de publicar.

Crie um QR de pagamento