Verifique nossas alegações de privacidade ao vivo, no seu navegador▾
Esses valores são calculados no seu navegador agora. Sem ida ao servidor. Clique em qualquer linha para uma explicação em uma linha.
Requisições externas após o carregamento da página…Esperado: 0Tudo roda no seu navegador, então nenhum dado sai após o carregamento inicial da página.
Domínios de terceiros contactados…Esperado: 0Sem analytics, sem fontes de CDN, sem serviços de avatar, sem rastreadores, origem única.
Cookies definidos…Esperado: 0Sem sessão, sem analytics, sem preferências em cookies. Nada para sincronizar, nada para vazar.
Chaves de localStorage…Apenas seus QRs salvos e preferênciasModelos salvos, histórico e preferência de idioma. Inspecionável em Aplicativo → Local Storage.
Status do service worker…Pronto para uso offlineAtivos estáticos em cache para uso offline. Você pode desativar a rede e o gerador ainda funciona.
Status da rede…Prova offline: desligue o WiFi, clique em Gerar. Ainda funciona.A prova mais simples. Se fosse secretamente um cliente de servidor, o modo offline quebraria tudo.
Nenhum perfil salvo ainda. Clique no botão abaixo para salvar o formulário atual como um perfil reutilizável.
Os perfis são armazenados apenas neste navegador (localStorage). Nada sai do seu dispositivo. Clique em um perfil para restaurar seus campos.
Legenda de compatibilidade
📱Qualquer câmera de celular🏭Apenas scanner profissional / industrial💳App de carteira ou banco🔐App de autenticação📲Leitor específico do appVer matriz completa →
Esta simbologia renderiza em monocromático com apenas cores de primeiro e segundo plano. Modelos, formatos de pontos/olhos, gradientes, molduras e logos centrais são recursos exclusivos de QR e estão ocultos aqui.
Mostrar mais 30 modelos
Salve um estilo com o botão acima para manter seus favoritos aqui.
#000000
#FFFFFF
#8B5CF6
Envie uma imagem para usar como moldura.
Arraste o QR para posicionar, role ou pince para ampliar, use o controle deslizante para girar.
Mostrar mais 108 ícones
Nenhum ícone corresponde à sua pesquisa.
Renderizado atrás do QR com opacidade reduzida. Força automaticamente EC=H para que o QR continue legível através da foto.
Geração em Lote
Envie um CSV para gerar até 500 QR Codes em um único lote. Cada linha se torna seu próprio QR, escolha um modelo ou personalize 21 propriedades por linha: cores, molduras, estilos de pontos/olhos/pupilas, gradientes, transparência, tamanho, correção de erros, formato, logo integrado e muito mais.
21 colunas: type, data, filename, frametext, frame, template, fgcolor, bgcolor, size, ec, dotstyle, eyestyle, format, logo, gradient, g2, gtype, gangle, transparent, eyeball, eyecolor. Apenas type e data são obrigatórios. Use | para separar campos dentro de data (ex.: ssid|password|WPA).
Todos os mais de 125 tipos de QR/código de barras são suportados, incluindo URL, WiFi, vCard, TOTP, Swiss QR-bill, PIX, PromptPay, ZATCA, PayNow, Bitcoin + Lightning e muito mais. Baixe o CSV de exemplo para ver todas as colunas, todos os 50 modelos, 22 estilos de moldura e 375 ícones de logotipo integrados em ação.
1. Baixe o CSV de amostra · 2. Edite no Google Sheets, Excel, Numbers ou em qualquer editor de texto · 3. Faça upload aqui
Seu link está codificado dentro do próprio QR, sem servidor no meio, sem prazo de validade, sem renovação. Imprima uma vez, funciona para sempre.
Salve todo o QR Code – tipo, todos os valores dos campos, estilo, estrutura, logotipo, design do cartão de visita – como um único arquivo .qr.json. Carregue-o mais tarde para recriar tudo em um clique.
Insira o conteúdo para gerar seu código
Payload codificado
Recentes
Você está editando um código Pro existente. Clique em "Atualizar código Pro" abaixo para salvar as alterações no Pro.
Precisa mudar o destino depois de impresso?
A mesma abordagem sem bloqueio da ferramenta gratuita. O Pro permite alterar o destino depois de impresso e ver quem está escaneando (apenas país e dispositivo, nunca IP nem cookies). Cada código dinâmico vem com uma cópia estática, então não há nada para desligar. A partir de $9/mês com cobrança anual.
O Apple Wallet (antes Passbook) armazena cartões de embarque, ingressos para eventos, cartões de loja, cupons e cartões fidelidade diretamente no iPhone. Cada passe é um arquivo .pkpass, um pacote assinado de JSON, imagens e metadados, hospedado em uma URL pública. Quando um usuário de iPhone abre essa URL (ou escaneia um QR que aponta para ela), o Safari solicita que ele adicione o passe ao Apple Wallet com um toque.
Como os passes do Apple Wallet funcionam
Um arquivo .pkpass é um pacote ZIP contendo um manifesto pass.json, imagens (ícone, logotipo, faixa, fundo, rodapé), um manifest.json com hashes SHA-1 de cada arquivo, e uma signature, uma assinatura PKCS#7 destacada sobre o manifesto, produzida com um certificado de Pass Type ID emitido pela Apple. O pass.json declara o estilo do passe (boardingPass, eventTicket, storeCard, coupon, generic), um serialNumber único, o Pass Type ID e todos os campos que serão exibidos na frente ou no verso.
Os passes também podem declarar um webServiceURL e um authenticationToken. Quando o usuário adiciona o passe, o iOS registra um canal push contra o webServiceURL via APNs. Seu backend pode então enviar atualizações (uma mudança de portão de embarque, saldo de cartão de loja, atualização de placar) e todas as cópias instaladas atualizam em segundos. O QR gerado com esta página nunca muda, ele sempre aponta para a versão mais recente da URL do .pkpass.
Hospede o arquivo .pkpass em qualquer lugar que sirva HTTPS com o tipo MIME correto application/vnd.apple.pkpass: S3 + CloudFront, Dropbox, seu próprio servidor Nginx/Caddy, Cloudflare R2. Links públicos do Dropbox funcionam, mas exigem adicionar ?dl=1. Google Drive NÃO funciona de forma confiável; a verificação de vírus do Drive intercepta o fluxo de download.
Quando usar este gerador em vez de um QR de URL genérico
Um QR de URL genérica abre o Safari na página que você apontar, uma página de instalação, uma landing page, um redirecionamento. Um QR de Apple Wallet Pass ignora o Safari completamente quando a URL termina em .pkpass ou usa o esquema URI passkit://: o iOS reconhece o tipo de conteúdo antes de abrir o navegador e exibe diretamente a folha nativa de Adicionar à Carteira. Um toque, passe instalado.
Use este gerador quando o destino for o próprio arquivo de passe e você quiser instalação sem atrito. Use um QR de URL quando quiser exibir uma landing page primeiro (upsell, aviso, seletor de região) ou quando o arquivo de passe ainda não existir e o usuário precisar se cadastrar.
Como usar este gerador
Gere ou obtenha o seu arquivo .pkpass (assinado com certificado de passe emitido pela Apple) e hospede-o em uma URL HTTPS pública com o tipo MIME correto application/vnd.apple.pkpass.
Cole a URL completa do .pkpass no nosso gerador.
Personalize o estilo do QR e baixe como PNG ou SVG.
Imprima ou exiba o QR. Usuários de iPhone escaneiam com a câmera, tocam na prévia do Safari e depois em "Adicionar" na folha de Carteira.
Usos comuns
Ingressos para eventos, shows, conferências, jogos esportivos. O passe se atualiza automaticamente com assento ou portão via push.
Cartões fidelidade, cafés, restaurantes, varejistas. Sem mais cartões físicos.
Cupons, códigos de desconto que aparecem no momento e local certos via geofencing.
Cartões de embarque, companhias aéreas, balsas, trens. Aparece automaticamente na tela de bloqueio no aeroporto.
Carteiras de associado, academias, bibliotecas, clubes.
Usuários Android
Passes do Apple Wallet só funcionam no iPhone. Usuários Android que escanearem um QR de .pkpass verão o Chrome tentar fazer download de um arquivo que o celular não consegue usar. O padrão multiplataforma é gerar um QR para Google Wallet separado (usa URLs de salvamento pay.google.com/gp/v/save/{jwt}) e identificar cada QR com a plataforma, ou colocar os dois QRs lado a lado no mesmo cartaz com as etiquetas "iPhone" e "Android". Se precisar de um único QR para ambos, hospede um redirecionamento que detecte o dispositivo, /pass que lê o User-Agent e serve a URL do .pkpass para iOS e a URL de salvamento do Google Wallet para Android.
Se o conceito de passe que você está distribuindo é para Apple primeiro (Apple Music, iMessage, transferências de FaceTime), nossos geradores de QR para Apple Music e QR para FaceTime são feitos especificamente para esses fluxos.
Lista de verificação de conformidade
Distribua apenas URLs .pkpass que você possua ou esteja autorizado a distribuir. O certificado Pass Type ID da Apple vincula cada passe a uma conta de desenvolvedor específica; passes assinados com certificados revogados ou expirados param de funcionar e o app Wallet exibe um aviso de adulteração. A equipe PassKit da Apple também revoga certificados em resposta a denúncias de abuso da plataforma.
O Content-Type importa: sirva application/vnd.apple.pkpass. Passes servidos com application/octet-stream são baixados como arquivo no iOS em vez de acionar o fluxo Adicionar ao Wallet, uma configuração incorreta comum que gera tickets de suporte ao cliente.
Passes de pagamento são separados: o .pkpass padrão suporta embarque, ingresso, cupom, genérico, cartão de loja e ingresso de evento. Passes de pagamento (cartões NFC tap-to-pay) exigem um acordo PNP com um emissor de cartão e um banco, além de autorizações adicionais de Apple Wallet e Apple Pay do Programa de Desenvolvedores.
Proteção ao consumidor: os Guias de Endosso da FTC e o Regulamento de Cooperação em Proteção ao Consumidor da UE se aplicam a cupons e passes de fidelidade. Os termos exibidos no passe devem corresponder ao que o cliente contratou; cláusulas de vencimento surpresa, datas de exclusão ou confisco são inaplicáveis sem divulgação prévia.
Minimização de dados: passes .pkpass são atualizados via push por meio de uma URL de serviço web que você hospeda. Cada atualização é um evento de coleta de dados nos termos do RGPD / CCPA. Documente a base legal e o período de retenção.
Serviços de localização: cupons com geofence exigem permissão de Serviços de Localização do iOS. Sob o RGPD, a base legal para notificações push baseadas em localização deve ser consentimento explícito; a Diretiva ePrivacy não permite basear-se em interesse legítimo.
Quando não usar isto
Não distribua arquivos .pkpass que imitem cartões de embarque, ingressos de eventos ou documentos de identidade governamentais que você não tenha autoridade para emitir. Cartões de embarque falsos contornam as triagens prévias da TSA / ICAO e são passíveis de processo por falsificação; a equipe antifraude da Apple revoga passes e toma medidas contra reincidentes via rescisão do contrato de desenvolvedor.
Também da Abundera
Assinaturas eletrônicas com validade jurídica
O Abundera Sign vai além das assinaturas eletrônicas básicas. Cada documento recebe prova criptográfica, verificação independente e um pacote de evidências à prova de adulteração.
Pacotes de evidências prontos para tribunal, gerados automaticamente
Selo Pessoal de Documento, detecta adulterações instantaneamente
Ancorado em 5 sistemas independentes, sem ponto único de falha
Preciso de uma conta Apple Developer paga para criar arquivos .pkpass?
Sim. Assinar um arquivo .pkpass exige um certificado de Pass Type ID da sua conta do Apple Developer Program ($99/ano). Uma vez assinado, o .pkpass pode ser hospedado em qualquer lugar, nosso gerador apenas converte a URL em um QR. Nós não assinamos passes no nosso servidor.
O QR pode conter o passe diretamente em vez de uma URL?
Não. Passes do Apple Wallet são grandes demais para caber em um QR (geralmente 50–500 KB incluindo imagens). Um QR comporta no máximo cerca de 3 KB. O padrão é hospedar o .pkpass no seu servidor e colocar a URL no QR, exatamente o que este gerador faz.
Qual tipo MIME meu servidor deve enviar?
Sirva o arquivo .pkpass com Content-Type: application/vnd.apple.pkpass. Sem o tipo MIME correto, o Safari pode tentar fazer download ou exibir o arquivo como genérico em vez de acionar o fluxo de Adicionar à Carteira.
Usuários Android verão algo ao escanear?
Usuários Android verão o que o Safari (iPhone) ou o navegador padrão deles fizer, geralmente o download do arquivo .pkpass, que é inutilizável no Android. Para passes multiplataforma, gere um QR separado para o Google Wallet.
O passe pode ser atualizado depois que o usuário adicioná-lo?
Sim. Se o seu .pkpass declarar um webServiceURL, seu servidor pode enviar atualizações (mudanças de portão de embarque, atualizações de pontuação, alterações de saldo) para todas as cópias instaladas via APNs. O QR gerado não muda, ele sempre aponta para a versão mais recente da URL do passe.
Funciona com Google Wallet?
Não, Apple Wallet e Google Wallet usam formatos de passe e URLs de salvamento diferentes. Para Android, use nosso gerador de QR para Google Wallet em /google-wallet-qr-code/. Um padrão comum é imprimir os dois QRs lado a lado no mesmo cartaz, cada um identificado com sua plataforma.
Qual host de arquivos funciona melhor para arquivos .pkpass?
S3 + CloudFront, Cloudflare R2 ou seu próprio servidor Nginx/Caddy são os mais confiáveis. Links públicos do Dropbox funcionam se você adicionar ?dl=1. Google Drive NÃO funciona de forma confiável, a verificação de vírus intercepta o fluxo de download e quebra a integração com Adicionar à Carteira. Qualquer host que usar, sirva o arquivo com Content-Type: application/vnd.apple.pkpass.
Por que meu passe não está sendo instalado ao escanear o QR?
As três causas mais comuns: (1) tipo MIME errado, sirva application/vnd.apple.pkpass, não application/octet-stream; (2) assinatura inválida, o passe foi assinado com um certificado Pass Type ID expirado ou revogado, então o iOS exibe um aviso de adulteração; (3) a URL de hospedagem redireciona e o iOS perdeu o tipo de conteúdo no redirecionamento. Teste abrindo a URL do .pkpass diretamente no Safari de um iPhone, se não acionar Adicionar à Carteira ali, o problema não é o QR.
Arraste para reposicionar. Arraste os cantos para redimensionar.
Editor de Cartão de Visita
Pedir Impressões Profissionais
Baixe seu cartão acima e faça upload em qualquer um desses serviços de impressão confiáveis. Recomendamos baixar como PNG ou PDF para melhores resultados.