Transforme um arquivo HTML num QR code que as pessoas possam escanear

Resposta rápida

Para transformar um arquivo HTML em QR code, coloque a página on-line e gere o código a partir do endereço dela: o QR code guarda um link, não o arquivo. Publique a página no plano Free da Convika para manter o mesmo endereço até tirá-la do ar, e clique em Mostrar QR code no painel para ver o código e baixá-lo em PNG.

Gerar o link do meu QR code

Plano Free: sem cartão de crédito, 1 página no ar e 50 respostas de formulário por mês.

Nesta página

Você tem uma página em forma de arquivo HTML: o cardápio de um café, o folheto de um evento, uma atividade ou um jogo que o ChatGPT ou o Claude fez. Você quer que as pessoas apontem o celular para um código e vejam a página.

Este guia mostra como fazer o código, o que conferir antes de imprimir, como entregar uma página ou um jogo a uma turma e como contar as leituras. As páginas do Google e da Apple citadas foram lidas em português em 23 de outubro de 2026, e as do QR TIGER, em inglês, em 15 de outubro de 2026.

Um QR code guarda um dado curto, como um endereço web. Quando você aponta a câmera do celular para o código, ela lê o dado e mostra o link. Você toca nele, e a página abre no navegador. O arquivo .html não cabe dentro do código. Seu arquivo precisa estar on-line primeiro, num endereço para o qual o código possa apontar.

Um serviço de QR code para arquivos, como o QR TIGER, hospeda o arquivo nos próprios servidores e manda as pessoas para uma página dele. Segundo a página do QR TIGER sobre os QR codes de arquivo, quando você compartilha um PDF, quem escaneia o código cai numa página onde vê o PDF. O serviço lista arquivos do Word, PDF, imagens JPEG e PNG, Excel, MP4 e MP3. HTML não está na lista. A mesma página diz que os QR codes de arquivo são dinâmicos e só funcionam com uma assinatura do QR TIGER.

Transforme um arquivo HTML em QR code em 4 passos

O código vem por último. Você o gera a partir do endereço da página publicada.

1. Arraste o arquivo ou cole o código

Arraste o arquivo .html para a caixa no alto desta página ou mude para Colar código e cole o código, depois clique em Gerar meu link de prévia. Dá para fazer upload de 1 arquivo .html ou .htm, de até 2 MB, sem conta. Se uma tag da página ainda aponta para imagens ou CSS no seu computador, a caixa lista esses arquivos para você corrigir os links antes. Arquivos que um script carrega não entram na lista. Quando aparecer “Sua prévia está pronta”, clique em Copiar link e abra o link no celular para conferir o layout. Esse link funciona por 3 minutos, com scripts e formulários desligados. Use-o só para conferir, nunca para um QR code. Um código feito com ele para de funcionar em poucos minutos.

2. Guarde a página e publique

Clique em Guardar esta página — grátis, sem cartão acima do link de prévia e crie sua conta. A página vai para a sua conta do jeito que você fez o upload, com os scripts rodando. Dá para guardá-la mesmo depois que a prévia acaba. Clique em Publicar. Em Quem pode abrir esta página?, escolha Público e clique em Próximo. Na primeira vez que você publica, a Convika mostra os planos, com o Pro mensal selecionado (teste grátis de 1 dia com cartão, depois US$ 12 por mês). As outras duas opções são o Passe Pro de 1 ano (US$ 29, pago uma vez, sem renovação) e o Free (US$ 0, com a barra da Convika). Para publicar grátis, escolha Free e clique em Publicar grátis. A página vai ao ar num endereço como yourpage.convika.page. O endereço continua o mesmo até você clicar em Unpublish (tirar do ar). O plano Free não pede cartão de crédito e dá a você 1 página no ar. No Free, uma pequena barra da Convika fica no pé da página.

3. Mostre o QR code e baixe

Abra a tela da página no painel. O endereço em URL no ar é o que o código guarda. Clique em Mostrar QR code ao lado dele. O código abre grande, com o endereço embaixo em letras grandes, para você projetar para a turma do jeito que está. Clique em Baixar PNG para ter uma imagem para um slide, uma atividade ou um folheto. O código guarda o endereço exatamente como aparece em URL no ar, inclusive o seu próprio domínio, se a página usa um. Ele é gerado no seu navegador, então o endereço não vai para nenhum serviço de QR code.

4. Escaneie o código antes de compartilhar

Escaneie com o celular o código que está na tela. O link que aparece deve ser o endereço em URL no ar. Toque nele e confira se a página cabe na tela do celular. Se você vai contar as leituras separadas das outras visitas, gere o código a partir de um endereço com tag, como explica a próxima seção.

Gere o QR code no Chrome ou em outro gerador

Clique em Mostrar QR code no painel para ter um código do endereço da página do jeito que ele é. Se quiser contar separadamente as visitas que vêm do impresso, acrescente antes ?utm_source=qr ao fim do endereço, como em https://yourpage.convika.page/?utm_source=qr. Para gerar o código no Chrome, abra esse endereço com tag numa guia: o Chrome cria um código para a guia aberta, segundo a ajuda do Chrome. Toda visita pelo endereço com tag conta como uma visita do código, seja qual for o navegador que o abre.

  • No computador. Abra a página. Selecione Mais > Transmitir, salvar e compartilhar > Criar QR code. Depois, você pode copiar o link, clicar em Fazer o download para salvar a imagem ou escanear a tela com a câmera de outro celular.
  • No Android. Ao lado da barra de ferramentas, toque em Mais > Compartilhar… e escolha Código QR. Siga as instruções na tela para compartilhar ou baixar a imagem (ajuda para Android).
  • No iPhone ou iPad. Na parte superior da tela, toque em Compartilhar > Criar um código QR. Toque em Compartilhar abaixo do código para enviar ou salvar a imagem (ajuda para iPhone e iPad).

Se você escolher outro gerador de QR code, cole o endereço web publicado no campo de URL dele. Cuidado com ferramentas que desativam os códigos depois. O site do QR TIGER avisa que os códigos dinâmicos podem expirar numa data definida, e também que um código pode expirar depois de atingir um certo número de leituras. Antes de imprimir as cópias, escaneie o código uma vez com o celular. Confira se a prévia mostra o endereço exato da sua página, inclusive o ?utm_source=qr, se você acrescentou o rastreamento.

QR Code é uma marca registrada da DENSO WAVE INCORPORATED no Japão e em outros países.

Antes de imprimir ou projetar o código

Não dá para editar um código impresso. O endereço que ele guarda precisa continuar abrindo a página.

  • Use o endereço publicado. O link de prévia da caixa para de funcionar depois de 3 minutos. Um folheto feito com ele já está morto antes de ser impresso.
  • Mude a página, não o endereço. Digite a mudança em Improve with AI (melhorar com IA), na tela da página no painel. Cada edição gasta créditos de IA: 1 no modelo padrão. As contas Free começam com 10. Ou conecte a Convika ao Claude, ao Codex ou a outro cliente MCP e peça para ele salvar o HTML editado como uma nova versão da mesma página. Clique em Publicar. O código impresso abre a nova versão, e o endereço não muda. Um arquivo editado funciona do mesmo jeito: faça upload dele em New version from a file (nova versão a partir de um arquivo), na tela da página, e publique. Fazer upload de um arquivo HTML, no painel, cria uma página nova com um endereço novo, que o código impresso não abre.
  • Teste a leitura em 2 celulares. Escaneie com um iPhone e com um celular Android, da distância em que as pessoas vão ficar. Confira se a página cabe na tela do celular. A leitura abre a página no aparelho que escaneou o código.
  • Imprima grande o suficiente. O guia do QR TIGER indica 32 mm por 32 mm (1,25 polegada) para um código impresso. Para um cartaz, use um décimo da distância de leitura. O guia também recomenda cores escuras para o desenho do código e cores claras para o fundo.
  • Mantenha a página publicada. Depois que você clica em Unpublish, o código para de abrir a página. As contas Free têm 10.000 visualizações de página por mês, somando todas as páginas. Quando as visualizações do mês chegam a esse número, a edição pausa e, 7 dias depois, o código passa a abrir um aviso de que a página está pausada, até o mês acabar ou você mudar de plano. Num espaço de trabalho criado antes de 22 de outubro de 2026 às 15:00 UTC, isso começa em 1 de novembro de 2026.
  • Use seu próprio domínio para um código que precisa durar anos. Um endereço como www.yourname.com continua funcionando se um dia você levar a página para outra hospedagem. O Free conecta 1 subdomínio próprio.

Compartilhar uma página ou um jogo com a turma

Você tem um quiz, uma atividade ou um jogo feito com o ChatGPT, o Claude ou o Gemini. Os alunos abrem em tablets ou Chromebooks. Publique o arquivo como nos passos acima e dê o endereço à turma de 2 jeitos.

  • Um QR code num slide ou numa atividade. Clique em Mostrar QR code na tela da página para projetar o código do jeito que ele está. Você também pode clicar em Baixar PNG para colocar o código num slide ou imprimi-lo na atividade. No iPad, os alunos abrem o app Câmera, posicionam o iPad no modo Foto para que o código apareça na moldura e tocam no link que aparece na parte inferior da tela (Manual de Uso do iPad da Apple). No Chromebook, os alunos abrem a Câmera, selecionam Digitalizar, escolhem QR code e tocam no endereço que aparece (Ajuda do Chromebook do Google). A câmera de um notebook fica virada para o aluno. Nos Chromebooks, um código numa atividade impressa é mais fácil de levantar até a câmera do que um código na tela.
  • Um link no quadro. Escreva o endereço no quadro para quem tiver uma câmera que não lê o código. O endereço de uma página enviada por upload termina com algumas letras e números aleatórios, então os alunos precisam copiá-lo exatamente. O código poupa a digitação.

Um endereço só é melhor do que mandar o arquivo para cada aluno (em inglês). Cada aparelho abre um arquivo do seu jeito. Testamos um arquivo .html no iOS 26.3, no simulador de iPhone da Apple, e a prévia do app Arquivos não rodou nada do JavaScript dele. Um quiz nesse arquivo não responderia. Quando você corrige um erro e publica de novo, todo aluno que escaneia o mesmo código recebe a página corrigida.

  • Um jogo ou um quiz num arquivo só roda na página publicada. No nosso teste de 13 de outubro de 2026, o script de um jogo de arquivo único, as teclas, os toques, o som e um recorde salvo no navegador funcionaram numa página Free no Chromium, no Firefox e no WebKit. No Free, as requisições fetch e XHR de um script numa página da Convika só alcançam o próprio endereço da página. O Pro acrescenta as ferramentas de análise que a Convika aceita, como o Google Analytics, e os hosts que você informar para a sua própria rede de anúncios. Então uma chamada para outro site, como a API de um modelo de IA ou um placar em outro servidor, não funciona no Free, e no Pro só funciona se o host dela estiver numa dessas listas.
  • Deixe a página fora do Google, ou escreva uma senha no quadro. No plano grátis, a página é publicada como Público: qualquer pessoa que escaneia o QR code consegue abri-la sem conta nem senha, e ela pode aparecer nos resultados de busca e na galeria da Convika. Para deixá-la fora dos dois, escolha Link privado (Pro ou passe) em Quem pode abrir esta página? ao publicar; aí a Convika pede aos buscadores para deixá-la fora dos resultados e não a coloca no sitemap. Como qualquer pessoa que escaneia o código consegue abrir a página, e a foto de um slide ou de um folheto circula, você também pode escolher Só quem tiver a senha (Pro) na janela de publicação, ou adicionar uma senha depois em Page password, dentro de Site settings, quando tiver o Pro, e escrever a senha no quadro para a turma. Os buscadores veem só a tela de senha. A senha de página vem com o Pro: Pro mensal (US$ 12 por mês) ou o passe de 1 ano (US$ 29, pago uma vez). Veja como proteger uma página HTML com senha (em inglês).
  • Se os alunos já receberam o arquivo. Use o visualizador de HTML grátis, sem upload. Abra só o arquivo que você mandou. Desligue Executar scripts antes de escolher qualquer arquivo que eles não esperavam. Assim nenhum script roda, e os formulários não conseguem enviar nada. Toque em Escolher um arquivo .html e escolha o arquivo.

Antes da aula, escaneie o código do fundo da sala num dos aparelhos da própria turma. Se você fez a página no Claude, tire o HTML do Claude antes. O link do Compartilhar de um artefato do Claude só abre para quem tem conta do Claude, e alunos menores de 18 anos não podem ter uma (como compartilhar um artefato do Claude com alunos, em inglês). Para um quiz ou um jogo de revisão, veja um prompt que cria um e os passos para o Google Sala de Aula (Google Classroom) e o Padlet em como compartilhar com os alunos um quiz ou jogo feito com IA (em inglês).

Veja quantas pessoas escanearam o código

Uma leitura conta quando o celular abre a página. A Convika a conta como uma visita, igual a qualquer outra. As estatísticas da página mostram as visitas por dia, país, dispositivo e origem, dos últimos 90 dias no Free. O código de Mostrar QR code guarda o endereço sem tag, então as leituras dele entram junto com as outras visitas. Para separar as leituras, gere um código no Chrome ou em outro gerador a partir do endereço com ?utm_source=qr no fim. O cartão Campaigns (UTM) passa a listar as visitas, as respostas de formulário e os cliques em botões que vieram pelo código. Se você tem 2 folhetos, use uma tag para cada um, como ?utm_source=qr&utm_campaign=menu. As contagens incluem suas próprias leituras de teste e não mostram quem escaneou. Os números são explicados em como ver quem visita sua página (em inglês).

Perguntas frequentes

Dá para transformar um arquivo HTML em QR code?

Sim, dá para transformar um arquivo HTML em QR code colocando o arquivo on-line e gerando o código a partir do endereço web dele. Um QR code guarda um link, não o arquivo. Coloque o arquivo na caixa desta página sem conta, ou crie uma conta grátis para manter a página publicada num endereço que não muda. No painel da Convika, clique em Mostrar QR code ao lado do endereço da página. Você também pode usar o Criar QR code do Chrome ou qualquer gerador de QR code. Quando alguém escaneia o código, o celular abre a página no navegador.

Como faço um QR code grátis para uma página HTML?

Você faz um QR code grátis publicando o arquivo no plano Free da Convika, que não pede cartão de crédito. Arraste o arquivo para a caixa desta página, guarde a página e escolha Publicar. Escolha Público e Próximo e, na primeira vez, escolha Free e Publicar grátis. Ao lado do endereço no painel, clique em Mostrar QR code e depois em Baixar PNG. O Chrome também cria códigos de graça. No computador, abra a página e selecione Mais > Transmitir, salvar e compartilhar > Criar QR code > Fazer o download. No Android, selecione Mais > Compartilhar… > Código QR. No iPhone ou iPad, selecione Compartilhar > Criar um código QR.

Por que meu QR code parou de funcionar?

Seu QR code para de funcionar porque a página de destino no endereço dele mudou. Um código impresso não muda depois de impresso. Escaneie o código e veja o link que o celular mostra para saber qual endereço ele guarda. As causas mais comuns são um código que guarda um link de prévia da caixa desta página, que funciona por 3 minutos, uma página que foi tirada do ar, ou um arquivo enviado de novo com Fazer upload de um arquivo HTML, que cria uma página nova com um endereço novo. Alguns geradores de terceiros também criam códigos que expiram; a página do QR TIGER diz que os códigos dinâmicos dele podem ser configurados assim.

Posso mudar a página depois de imprimir o QR code?

Sim, dá para mudar a página depois de imprimir, desde que o endereço dela continue o mesmo. Mude o conteúdo com Improve with AI na tela da página no painel, ou peça ao Claude, ao Codex ou a outro cliente MCP conectado à Convika para salvar o HTML novo como uma nova versão, e escolha Publicar. O endereço não muda, então o código impresso abre a nova versão. Para um arquivo que você editou em outro lugar, use New version from a file na tela da página, e não Fazer upload de um arquivo HTML no painel, que cria uma página nova com um endereço novo. Se uma edição der errado, volte para uma versão anterior.

Como vejo quantas pessoas escanearam meu QR code?

Você vê quantas pessoas escanearam seu QR code contando as visitas que o código traz para a página. Acrescente ?utm_source=qr ao endereço da página e gere o código a partir desse endereço no Chrome ou em outro gerador, já que o Mostrar QR code da Convika guarda o endereço sem tag. Nas estatísticas da página, abra o cartão Campaigns (UTM) para ver as visitas, as respostas de formulário e os cliques que vieram por ele, por até 90 dias no plano Free. Uma leitura conta quando um celular abre a página. Suas leituras de teste também contam.

O QR code guarda o endereço da página, não o arquivo

Faça upload do arquivo HTML e publique. O painel mostra o QR code. O endereço continua o mesmo quando você publica uma versão alterada, então um código impresso abre a mais nova.

Gerar o link do meu QR code

Plano Free: sem cartão de crédito, 1 página no ar e 50 respostas de formulário por mês.