Estúdio de código QR

Gerador de QR Code UPI

Crie um QR code de pagamento UPI usando campos de pagamento estruturados, incluindo UPI ID/VPA, nome do beneficiário, valor e referência da transação.

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 QR Code UPI

    Resposta rápida: Um QR code UPI codifica um pedido de pagamento usando o esquema URI upi:// definido pela National Payments Corporation of India (NPCI). O campo obrigatório é a VPA do beneficiário — a Virtual Payment Address, como name@upi. Omitir o valor permite ao pagador introduzir o montante.

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

    Como criar um QR code UPI

    1. Introduza a VPA do beneficiário — a Virtual Payment Address no formato name@bankhandle, por exemplo merchant@okaxis ou freelancer@ybl.
    2. Introduza o nome do beneficiário como deve aparecer no histórico de transações do remetente.
    3. Introduza um valor fixo em INR se quiser pré-preencher o pagamento ou deixe o campo vazio para que o pagador escreva o valor na sua aplicação UPI.
    4. Adicione uma nota de transação (campo tn) com até 50 caracteres se o pagamento precisar de uma descrição visível para o pagador.
    5. Adicione uma referência de transação (campo tr) se o seu sistema usar IDs de referência para reconciliação.
    6. Escaneie o código gerado com uma aplicação UPI no seu próprio dispositivo para confirmar que a VPA e o valor estão corretos antes de descarregar.
    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 é construído no seu navegador. Nada do que introduz é carregado.

    O que é um QR code UPI

    Um QR code UPI é um QR code padrão cuja carga útil é um URI de pagamento que segue o esquema upi:// definido pela National Payments Corporation of India (NPCI). O símbolo QR segue ISO/IEC 18004:2015, a norma internacional da simbologia QR Code. A camada de carga útil UPI está especificada no NPCI UPI Product Overview and BHIM Brand Guidelines.

    UPI — Unified Payments Interface — é o sistema de pagamentos interbancários em tempo real da Índia. Um pagamento UPI move fundos diretamente de uma conta bancária para outra através da NPCI rede. Qualquer aplicação compatível com UPI, incluindo Google Pay, PhonePe, Paytm e BHIM, pode escanear o QR code e iniciar um pagamento.

    Um QR code UPI não é um número de conta bancária, número de cartão ou carteira. A VPA — Virtual Payment Address — funciona como um identificador que é resolvido para a conta bancária associada no momento do pagamento. O pagador nunca vê o número da conta.

    Sintaxe de carga útil UPI e referência de campos

    Estrutura URI

    O formato completo do URI de pagamento UPI, de acordo com a NPCI especificação, é:

    upi://pay?pa=<VPA>&pn=<name>&am=<amount>&cu=INR&tn=<note>&tr=<reference>

    Todos os valores dos campos têm de ser percent-encoded de acordo com RFC 3986. Os espaços tornam-se %20. A query string separada por ampersands compõe o pedido de pagamento completo.

    ParâmetroNome do campoObrigatórioFormato e restrições
    paEndereço do beneficiário (VPA)Simname@bankhandle — a Virtual Payment Address
    pnNome do beneficiárioSim (UPI 2.0)Nome de apresentação do beneficiário codificado para URL
    amQuantidadeNão (QR estático)Decimal em INR, duas casas decimais, por exemplo 50.00
    cuMoedaObrigatório se am estiver presenteSempre INR — nenhuma outra moeda é válida para UPI
    tnNota de transaçãoNãoNota legível, máximo de 50 caracteres
    trReferência de transaçãoNãoID de referência alfanumérico para reconciliação
    mcCódigo de categoria do comercianteNãoCódigo ISO 18245 de quatro dígitos para transações comerciais

    UPI 2.0, lançado por NPCI em agosto de 2018, adicionou um parâmetro sign para QR codes comerciais assinados com RSA. Esta assinatura é gerada pelo prestador de serviços de pagamento do comerciante e não pode ser criada por um gerador manual de URI.

    Formato VPA

    Uma VPA (Virtual Payment Address) segue o formato handle@bankname. bankname é um sufixo registado de prestador de serviços de pagamento UPI atribuído por NPCI. Os sufixos comuns incluem:

    SufixoPrestador de serviços de pagamento ou banco associado
    @okaxisAxis Bank através do Google Pay
    @yblYes Bank através de PhonePe
    @paytmPaytm Payments Bank
    @upiBHIM e VPAs bancárias diretas
    @oksbiState Bank of India através de Google Pay

    Uma VPA é única para a pessoa ou empresa registada junto do prestador UPI. Introduzir uma VPA inexistente gera um QR code com aspeto válido que a rede UPI rejeitará no momento do pagamento. Verifique se a VPA é resolvida corretamente escaneando o código com uma aplicação UPI antes de imprimir.

    QR codes UPI estáticos vs. dinâmicos

    RecursoQR UPI estáticoQR UPI dinâmico
    QuantidadeValor fixo ou abertoFixo por transação
    ReutilizávelSimUma utilização por código (gerado por PSP)
    Criado porQualquer gerador de URIPlataforma de prestador de serviços de pagamento
    Adequado paraLojas, caixas de gorjetas, freelancersTransações comerciais de valor elevado
    ReconciliaçãoManual ou via campo trAutomática via ID de transação do PSP

    Um QR UPI estático sem valor fixo é o formato mais comum para pequenos comerciantes e freelancers. É reutilizável, imprimível e pode ser escaneado por qualquer aplicação compatível com UPI. Um QR UPI dinâmico é gerado pela plataforma de um prestador de serviços de pagamento para cada transação e normalmente contém um ID de transação único ligado ao backend do PSP.

    Quando usar um QR code UPI

    Pequenas lojas e vendedores de rua. Um QR estático impresso no balcão permite aos clientes pagar o valor devido introduzindo-o na aplicação UPI. Não é necessário leitor de cartões.

    Freelancers e prestadores de serviços. Um QR code numa fatura ou orçamento permite aos clientes iniciar um pagamento UPI diretamente para a VPA do freelancer sem procurar manualmente o contacto.

    Caixas de gorjetas e pontos de doação. Um QR estático de valor aberto permite aos doadores escolher o montante. O nome do beneficiário e a nota da transação tornam o pagamento identificável no extrato.

    Cobrança de rendas e despesas partilhadas. Um QR code enviado numa conversa ou colocado num quadro de avisos permite a colegas de casa ou participantes pagar a sua parte sem dados de transferência bancária.

    Trabalhadores remotos e de campo. Um QR code num cartão impresso ou crachá permite receber pagamentos instantaneamente em locais com Internet mas sem terminal POS.

    Requisitos de design e impressão

    Mantenha uma zona silenciosa de quatro módulos em todos os lados. ISO/IEC 18004:2015 A secção 6.3.3 especifica este mínimo, e as aplicações de leitura UPI precisam dele para deteção fiável.

    Imprima no mínimo com 5 cm por 5 cm os códigos UPI com carga útil dinâmica completa no ponto de venda. Este valor é citado em orientações do setor para apresentação de QR UPI em balcões comerciais. Um QR code com apenas uma VPA e sem campos opcionais tem uma carga útil menor e pode ser impresso com 2 cm, mas 5 cm é o mínimo seguro para uma apresentação comercial pública.

    Use módulos escuros sobre fundo claro. O contraste forte é particularmente importante nos ambientes de muita luz ambiente onde os códigos UPI são normalmente escaneados, como bancas exteriores e balcões de lojas.

    Um código UPI com todos os campos opcionais — nome do beneficiário, valor, nota, referência e código de categoria comercial — produz um URI mais longo e um símbolo QR mais denso. Com tamanho de impressão fixo, mais dados significam módulos menores. Se usar todos os campos, imprima maior em vez de mais apertado.

    Use o nível de correção de erros M como base. O nível M recupera aproximadamente 15 por cento das palavras de código danificadas e é uma predefinição razoável para um QR comercial que será manuseado e apresentado em condições variáveis.

    Resolução de problemas: por que o seu QR code UPI não funciona

    A VPA não existe ou foi escrita incorretamente. A rede UPI rejeita pagamentos para uma VPA não registada. Escaneie o código com uma aplicação UPI e confirme que a aplicação mostra o nome correto do beneficiário registado antes de considerar o código pronto para uso.

    O campo de valor usa vírgulas em vez de ponto decimal. Os valores UPI devem ser formatados como número decimal com ponto: 1000.00, não 1,000.00. Uma vírgula no campo am pode ser rejeitada por algumas aplicações UPI.

    O campo de moeda está em falta ou incorreto. cu=INR é obrigatório sempre que o campo am estiver presente. Omiti-lo ou usar outro código de moeda fica fora da NPCI especificação UPI e causará erros em algumas aplicações.

    A nota de transação excede 50 caracteres. O campo tn tem um máximo de 50 caracteres segundo a NPCI especificação. Reduza a nota para 50 caracteres ou menos.

    O código é demasiado pequeno para ser escaneado no balcão. Uma carga útil UPI densa com menos de 3 cm falhará de forma intermitente com pouca luz ou quando a câmara do leitor for um telemóvel de baixa qualidade. Imprima com 5 cm ou mais para qualquer apresentação comercial pública.

    O nome do beneficiário contém caracteres especiais. Todos os valores dos campos têm de ser percent-encoded. Se o nome contiver um ampersand, sinal de igual ou outro carácter reservado, deve ser codificado como %26, %3D e assim por diante. Este gerador trata a codificação automaticamente — se construir o URI manualmente, codifique com cuidado.

    UPI versus outros sistemas QR de pagamento

    RecursoQR UPI (Índia)QR EPC (Europa/SEPA)QR PIX (Brasil)
    Entidade reguladoraNPCIEuropean Payments CouncilBanco Central do Brasil
    MoedaApenas INRApenas EURBRL
    PadrãoURI upi://, NPCI especificaçãoEPC069-12 v3.1EMVCo MPM, BCB BR Code Manual
    Campo mínimo obrigatórioVPA do beneficiário (pa)Nome do beneficiário e IBANChave PIX na conta comercial
    Valor obrigatórioNãoNãoNão (valor aberto estático)

    Cada sistema é específico da sua rede de pagamentos e jurisdição. Um QR UPI funciona apenas com aplicações compatíveis com UPI e apenas para transações em INR através da NPCI rede.

    O que este Gerador de QR Code UPI oferece

    Esta ferramenta baseada no navegador cria um pedido de pagamento estilo NPCI em upi:// contendo uma VPA, nome do beneficiário e valor ou nota opcionais. Foi concebida para pagamentos de comerciantes indianos, faturas, pedidos remotos e cobranças de valor fixo. A pré-visualização ao vivo atualiza enquanto edita, facilitando a deteção de um campo em falta ou de um símbolo inesperadamente denso antes de descarregar.

    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 introduzidas no gerador não precisam de ser carregadas para criar a imagem QR. Confirme a VPA e o beneficiário apresentado na aplicação de pagamento antes de aprovar; a própria imagem QR não valida a titularidade da conta.

    Utilizar este QR Code no Bahrein e no estrangeiro

    UPI é um sistema de pagamentos indiano, não uma rede de pagamento doméstica do Bahrain. No Bahrain, só é útil quando o pagador e o beneficiário pretendidos têm acesso UPI 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.

    01Qual é o formato de QR code UPI?+

    O formato é upi://pay?pa=<VPA>&pn=<name>&am=<amount>&cu=INR&tn=<note>&tr=<reference>. O campo pa (VPA do beneficiário) é obrigatório. O campo am é opcional para QR codes estáticos — omiti-lo permite ao pagador introduzir o valor na aplicação UPI. Todos os valores têm de ser percent-encoded segundo RFC 3986. Este formato é definido pela NPCI, a National Payments Corporation of India.

    02O que é uma VPA num QR code UPI?+

    Uma VPA — Virtual Payment Address — é o equivalente UPI a um nome de utilizador para pagamentos. Segue o formato name@bankhandle, por exemplo merchant@okaxis ou freelancer@ybl. A VPA é resolvida para uma conta bancária associada através da rede NPCI. O pagador nunca vê o número real da conta quando usa uma VPA.

    03Posso criar um QR code UPI sem valor fixo?+

    Sim. Omita os parâmetros am e cu do URI. O QR code abrirá o ecrã de pagamento na aplicação UPI do pagador com o nome do beneficiário pré-preenchido, e o pagador introduzirá o valor manualmente. Este é o formato mais comum para QR codes de pequenos comerciantes apresentados ao balcão.

    04Um QR code UPI funciona com Google Pay, PhonePe e Paytm?+

    Sim. Qualquer aplicação que suporte o padrão UPI da NPCI pode escanear um QR code UPI. Google Pay, PhonePe, Paytm, BHIM e todas as outras aplicações UPI certificadas pela NPCI são compatíveis com o formato URI upi://.

    05Qual é a diferença entre um QR code UPI estático e dinâmico?+

    Um QR UPI estático codifica diretamente a VPA e um valor fixo opcional. É reutilizável e pode ser criado sem prestador de serviços de pagamento. Um QR UPI dinâmico é gerado por uma plataforma PSP para uma transação específica e contém um ID de transação único. Os códigos dinâmicos suportam reconciliação automática e são normalmente usados por comerciantes registados em transações de maior valor.

    06Uma VPA UPI pessoal é igual a uma conta UPI comercial?+

    Não. Uma VPA pessoal está ligada a uma conta bancária individual e é adequada para pagamentos entre pessoas. As regras da NPCI e dos bancos regulam separadamente as contas de cobrança comerciais. Se receber pagamentos para uma empresa em escala, contacte o seu banco ou um prestador de serviços de pagamento certificado pela UPI sobre uma conta comercial e os requisitos de conformidade associados. Uma VPA pessoal não substitui uma conta comercial.

    07Qual é o tamanho mínimo de impressão para um QR code UPI?+

    As orientações do setor para QR codes UPI comerciais indicam um mínimo de 5 cm por 5 cm para uma carga útil dinâmica completa apresentada num balcão de ponto de venda. Um código apenas com VPA e sem campos opcionais pode ser impresso com 2 cm para leitura próxima, mas 5 cm é o padrão seguro para uma apresentação comercial pública.

    08Como adiciono uma nota de transação a um QR code UPI?+

    Adicione o parâmetro tn ao URI: tn=Payment%20for%20order%20123. O valor deve estar codificado para URL e não pode exceder 50 caracteres segundo a especificação NPCI. A nota aparece no histórico de transações do pagador e ajuda ambas as partes a identificar o pagamento.

    09Por que o meu QR code UPI é escaneado mas mostra o nome errado do beneficiário?+

    O parâmetro pn é uma indicação de apresentação mostrada na aplicação do pagador antes da confirmação do pagamento. O nome real do beneficiário registado no prestador UPI pode ser diferente se o campo pn tiver sido introduzido incorretamente. A VPA (campo pa) determina quem recebe os fundos. Verifique se a VPA resolve para o nome registado correto escaneando o código com uma aplicação UPI real.

    10Um QR code UPI expira?+

    Um QR code UPI estático não expira. A VPA é codificada diretamente no padrão e o código continua a funcionar enquanto a VPA estiver ativa e ligada a uma conta bancária. Se a VPA for desregistada ou a conta bancária for encerrada, a rede UPI rejeitará pagamentos mesmo que o QR code continue a ser escaneado.