Gerador de QR Code para PDF
100% privado e local — seus dados nunca saem do navegador. Estes QR Codes são permanentes e nunca expiram.
Configurações de PDF
Design
Adicionar logo central
A imagem é lida nesta página e embutida no código como URL data:. Ela não é enviada a lugar nenhum e permanece dentro do arquivo que você baixa.
Mais opções de design
A metade escura do código. Mantenha-a bem abaixo do fundo em luminosidade.
Cobre a zona silenciosa e também os vãos entre os módulos. Um fundo transparente o deixa fora do arquivo, então nada é desenhado com ele.
Contraste 11.5:1 entre os módulos e o fundo.
PNG e WebP mantêm um canal alfa; o SVG simplesmente omite o retângulo de fundo. Aquilo sobre o que o código for colocado vira a metade clara do contraste.
O gradiente preenche apenas os módulos escuros. A ponta mais clara define o contraste que o leitor realmente recebe, então as duas pontas precisam continuar escuras.
A segunda cor, usada apenas enquanto um gradiente está selecionado. Ela é medida no contraste junto com a primeira.
Graus no sentido horário a partir de uma varredura da esquerda para a direita. Um gradiente radial se espalha do centro para fora, então o ângulo vale só para o linear.
Formas arredondadas cobrem menos de cada célula. O centro continua coberto, que é onde o decodificador faz a amostragem, mas uma impressão pequena de um código denso é lida com mais confiança em quadrados.
O anel dos três padrões de localização.
O olho dentro de cada padrão de localização.
A margem em branco ao redor do código, medida em módulos. 4 é o mínimo especificado.
Uma recuperação mais alta sobrevive a mais dano e custa capacidade, então o mesmo conteúdo produz um símbolo mais denso.
Um logo ocupa o centro e mantém o nível em H. O limite de largura dele acompanha o símbolo: 14% no código menor, 30% em um denso.
Prévia ao vivo e exportação
Informe o endereço de onde o PDF é servido.
Exportar
Raster, para telas
Preencha o formulário para liberar os downloads.
Tamanho de exportação e texto codificado
- Payload
- Nada codificado ainda
- Símbolo
- Ainda não montado
- Recuperação
- M
Aguardando dados
Um QR Code não cabe um PDF, então o que se codifica aqui é o endereço onde o seu PDF está. O link é escrito no próprio símbolo, o que torna o código permanente e faz da hospedagem a parte que você precisa manter no ar.
Quando alguém escaneia
O leitor abre o link, e o celular exibe ou baixa o PDF conforme o navegador e a forma como o seu servidor entrega o arquivo.
Um QR Code guarda um link, não um arquivo
O maior símbolo que o formato define — versão 40 no nível de recuperação L — comporta 2.953 bytes, pouco menos de três kilobytes. Um PDF de uma página costuma ficar entre 50 e 500 kilobytes, então um documento é de uma a três ordens de grandeza maior do que dá para imprimir em um quadrado. Todo QR Code de PDF, em qualquer lugar, é um link.
Isso tem uma consequência que vale dizer sem rodeio. O símbolo ainda vai decodificar daqui a vinte anos, porque o endereço está fisicamente impresso nele. Se o arquivo ainda vai estar naquele endereço é uma questão de hospedagem, e nenhum código impresso pode responder isso.
Hospedar de um jeito que o link continue funcionando
O endereço que você codifica é a promessa que você faz a todo mundo que escanear a cópia impressa, então escolha uma que você consiga cumprir. Um caminho em um domínio que você controla é o único tipo que se qualifica.
Caminhos curtos também geram símbolos menores. /docs/menus.pdf tem 15 caracteres e fica em uma versão baixa; uma chave de armazenamento gerada com 120 caracteres empurra o mesmo código várias versões para cima sem benefício nenhum.
- Links assinados ou com validade — aqueles endereços temporários de download que o armazenamento em nuvem entrega — decodificam perfeitamente e depois falham na data de expiração
- Qualquer coisa atrás de um login mostra uma tela de acesso em vez do documento
- Mantenha o nome do arquivo estável: reenviá-lo como manual-v2.pdf quebra toda cópia já impressa
- Substitua o arquivo no mesmo endereço, e todo código impresso passa a servir a nova versão
- Sirva por https, para que o navegador não avise antes de abrir
O que o celular faz com o arquivo
Abrir um PDF é comportamento do navegador, não do QR Code, e não é uniforme. O Safari no iOS e o Chrome no Android renderizam a maioria dos PDFs na própria página. Alguns navegadores de Android baixam o arquivo e o entregam a um visualizador separado. Um leitor de computador normalmente só te dá o endereço.
O seu servidor tem voto decisivo em um ponto: um arquivo enviado com Content-Disposition: attachment é baixado em vez de exibido, em toda plataforma. Se você quer que o documento abra ali mesmo, não defina esse cabeçalho.
Perguntas e respostas
O próprio PDF pode ir dentro do QR Code?
Não. O formato para em 2.953 bytes, que é menos do que quase todo PDF real. O código guarda o endereço de onde o arquivo é servido.
Para que serve o título do documento?
Para uma coisa só: nomear o arquivo SVG, PNG ou WebP que você baixa, para que vinte exportações em uma pasta possam ser distinguidas. Ele não faz parte do payload, então não muda nada do que um leitor lê.
O que acontece quando eu atualizo o documento?
Se você substituir o arquivo no mesmo endereço, todo código impresso continua funcionando e mostra a nova versão. Se você o enviar com um nome de arquivo novo, os códigos impressos apontam para um arquivo que não está mais lá.
O arquivo precisa ser público?
Ele precisa ser alcançável por quem escanear o código. Um código em um cartaz público precisa de um arquivo legível publicamente; um código dentro de um prédio pode apontar para um endereço de intranet que só resolve naquela rede.
Como funciona um QR Code estático
Todo código deste site é estático: o payload é escrito nos próprios módulos pretos e brancos. Nada é consultado quando o código é lido, nenhum servidor nosso participa e nenhuma assinatura sustenta o código impresso. Essa mesma propriedade é o limite — depois de impresso, o que ele contém não pode ser alterado.
Três coisas decidem então se um código impresso é lido: quantos bytes o payload ficou, qual nível de recuperação absorve o dano e que largura um único módulo acaba tendo no papel. Estes guias percorrem cada uma delas com os números.