Gerador de QR code que funciona offline e nunca expira
Cole um link ou escreva um recado. O desenho aparece enquanto você digita e o celular lê um segundo depois. Nada sai deste aparelho: o código é montado dentro desta página, então não existe servidor que possa guardar o seu link, não há conta para criar nem período de teste que desligue um código já impresso.
Um link, um recado, a senha do wi-fi, um telefone. O desenho é refeito a cada tecla.
02
Aponte o celular
Abra a câmera. Se guardar um link, a página abre; se guardar um texto, ele aparece com um botão que copia.
03
Salve ou imprima
PNG para a web, vetor para a gráfica, PDF com o lado já em milímetros.
Seu link não sai deste aparelho
Tudo é desenhado por um programa pequeno que roda dentro do seu navegador. Abra o painel de rede enquanto digita: não há nada para enviar. A maioria dos geradores manda o seu link para o servidor deles primeiro.
Nada expira
O que você recebe é um código estático: o link está escrito no próprio desenho. Ninguém pode desligar, cobrar ou perder. Por isso um código impresso daqui continuará funcionando daqui a dez anos.
Nós o lemos antes de você baixar
Nosso próprio leitor escaneia a imagem e diz o que está escrito — inclusive depois de colocar um logotipo no meio: é ali que os outros geradores o quebram em silêncio.
Feito para impressão, não só para tela
Arquivos vetoriais com bordas nítidas em qualquer tamanho, a margem branca que os leitores exigem e um tamanho de impressão calculado pela distância de leitura.
Para que as pessoas usam
Um link no cartaz ou no cardápio. O caso mais comum. Sendo estático, a tiragem inteira continua válida enquanto a página existir.
Wi-fi para visitantes. Nome da rede e senha em um código. O celular conecta sem ninguém ditar a senha em voz alta.
Um recado do computador para o celular. Escreva aqui, escaneie lá, toque em Copiar. Mais rápido do que mandar e-mail para si mesmo e sem conta dos dois lados.
Um telefone ou um e-mail. Uma leitura abre o teclado de discagem ou uma mensagem nova com o endereço já preenchido.
Um cartão de visita. Nome, telefone, e-mail e empresa em um código que entra direto na agenda.
Um código QR é texto escrito como uma grelha de pequenos quadrados escuros e claros, chamados módulos. Os três quadrados grandes nos cantos dizem à câmara onde está o código e qual é o lado de cima; tudo o que fica entre eles é o teu conteúdo mais uma reserva de informação usada para reparar danos. A câmara não precisa de uma imagem perfeita: precisa de ver o suficiente para ter a certeza.
A grelha existe em quarenta tamanhos, de 21×21 módulos para um link curto até 177×177 para uma página inteira de texto. O gerador desta página escolhe sempre o tamanho mais pequeno onde cabe o que escreveste, porque uma grelha mais pequena significa quadrados maiores no mesmo tamanho de impressão, e quadrados maiores leem-se de mais longe.
Quanto cabe num código
Os limites abaixo são para a resistência a danos mais baixa. Subir ao nível mais alto reduz-os mais ou menos para metade, porque mais grelha vai para informação de reparação. Na prática, um link com menos de sessenta caracteres continua pequeno em qualquer nível.
Tipo de conteúdo
Máximo
Só algarismos
7 089 caracteres
Maiúsculas, algarismos e alguns símbolos
4 296 caracteres
Qualquer texto, com minúsculas e acentos
2 953 bytes
Resistência a danos: L, M, Q, H
Todos os códigos levam informação de reparação. O nível L sobrevive à perda de cerca de 7 % da superfície, M de cerca de 15 %, Q de cerca de 25 % e H de cerca de 30 %. Mais resistência custa uma grelha mais densa, por isso a escolha sensata para uma impressão limpa é M. Escolhe H quando o código vai para uma embalagem que se risca, para uma montra que se suja, ou quando queres um logótipo no meio — para o telemóvel, o logótipo é um dano.
Código QR estático ou dinâmico: qual precisas mesmo
Todos os códigos desta página são estáticos: o link está escrito no próprio padrão. Um código dinâmico funciona de outra maneira: aponta para um endereço curto de redirecionamento que pertence a um serviço, e é esse serviço que envia o telemóvel para a tua página verdadeira. Esse intermediário é o que permite a uma empresa vender-te a edição e a contagem de leituras, e é também o que faz o código morrer quando a subscrição acaba.
Lado a lado
Estático (esta página)
Dinâmico (subscrição)
Funciona depois de o serviço fechar
sim — não há nada para fechar
não
Mudar o link depois de imprimir
não
sim
Contar leituras
não
sim
Precisa de conta
não
sim
Qualquer pessoa vê o que está dentro
sim, e é esse o objetivo
só o endereço de redirecionamento
Tamanho do padrão
depende do comprimento do link
sempre pequeno
Como ter as vantagens dos dois sem subscrição
Põe no código um endereço curto num domínio teu — por exemplo tualoja.pt/ementa — e muda para onde esse endereço reencaminha sempre que quiseres. O código impresso nunca muda, o redirecionamento é teu, e qualquer alojamento web sabe fazê-lo. Se queres números de leituras, as estatísticas do teu próprio servidor já os têm. É assim que o montamos para os nossos clientes, e não custa nada além do domínio que já pagas.
Tipos de códigos QR que podes criar aqui
Podes criar um código QR para quase tudo; o telemóvel decide o que fazer com ele pela forma como começa o texto lá dentro. Um link abre o navegador, tel: abre o marcador, WIFI: liga à rede. O gerador reconhece estes prefixos quando os colas, e as páginas abaixo preenchem-nos por ti, para não teres de decorar a sintaxe exata.
Com página própria
Wi-Fi — nome da rede, palavra-passe e tipo de segurança; os convidados ligam-se com uma leitura e nunca veem a palavra-passe.
Cartão de visita — um vCard com nome, telefone, e-mail e empresa que fica logo guardado nos contactos.
WhatsApp — abre uma conversa com o teu número e, se quiseres, com uma mensagem já escrita.
Ementa do restaurante — um link para a ementa, também em PDF, no tamanho certo para o suporte de mesa ou o autocolante da montra.
Avaliação Google — abre o formulário de avaliações do teu negócio, aquele que os clientes nunca encontram sozinhos.
Perfil nas redes — Instagram, Facebook, LinkedIn, TikTok, YouTube ou X a partir do nome de utilizador.
Cola o prefixo na caixa principal
Número de telefone — tel:+351912345678, o número em formato internacional, sem espaços.
SMS — SMSTO:+351912345678:Bom dia, o número, dois pontos, a mensagem.
Lugar no mapa — geo:38.7223,-9.1393, latitude e longitude com ponto decimal.
Fotos de casamento — um link para uma pasta na nuvem (Google Drive, iCloud, OneDrive) partilhada como «qualquer pessoa com o link pode adicionar»; o código nas mesas, e os convidados enviam as fotos sem nenhuma aplicação.
Uma simples nota — muda para «Mostra o texto»; a nota viaja dentro do código até ao telemóvel e lá aparece um botão Copiar.
Imprimir um código QR que se lê à primeira
A maioria dos códigos que falham na rua não foi estragada pelo gerador. Foram impressos demasiado pequenos para a distância, enfiados num canto sem margem, ou colados numa superfície brilhante debaixo de um candeeiro. As três coisas evitam-se antes de a impressora arrancar.
Tamanho em função da distância de leitura
A regra prática é um para dez: o lado do código deve ter pelo menos um décimo da distância entre o telemóvel e a impressão. A caixa de tamanho desta página faz essa conta por ti e escreve o resultado no PDF.
Lê-se a partir de
Lado mais pequeno que funciona
20 cm — um cartão de visita na mão
2 cm
50 cm — um suporte de mesa, um talão
5 cm
1 m — um balcão, uma montra
10 cm
2 m — um cartaz num corredor
20 cm
5 m — uma lona, uma paragem de autocarro
50 cm
10 m — uma parede, um outdoor
1 m
A zona de silêncio
A margem vazia à volta do padrão faz parte do código. Os leitores usam-na para saber onde a grelha acaba; sem ela, uma moldura, um contorno ou uma linha de texto ao lado passam a fazer parte do padrão. Deixa pelo menos quatro módulos livres de cada lado — o gerador desenha-os, por isso não os cortes no programa de paginação.
Que ficheiro enviar para a gráfica
PDF — para a gráfica ou a impressora do escritório. O código sai exatamente nos milímetros que escreveste, com a margem incluída.
SVG — para o Canva, Illustrator, InDesign, Figma ou o fabricante de letreiros. Vetorial, por isso continua nítido com um metro de largura.
PNG — para ecrãs, diapositivos, um site ou uma aplicação de mensagens. Para impressão só quando o tamanho em píxeis é pelo menos o dobro do número de módulos.
Superfícies que dão problemas
A plastificação brilhante e o vidro refletem o candeeiro para a câmara; papel mate ou plastificação mate leem-se melhor. Superfícies curvas — garrafas, canecas — deformam a grelha, por isso mantém o código pequeno o suficiente para caber numa faixa quase plana. O tecido esbate os contornos; usa um código maior com mais resistência. Fundo escuro com quadrados claros falha em muitos telemóveis — é por isso que o gerador avisa e propõe trocar as cores.
Logótipo e cores sem matar o código
Cores personalizadas e códigos QR com logótipo agradam por uma razão: parecem teus. Um logótipo no meio funciona porque o código foi desenhado para sobreviver a danos. O senão é que o logótipo gasta a mesma reserva que de outro modo repararia um risco ou uma fotografia má. Esta página recorta o logótipo dentro da grelha em vez de o colar por cima, depois lê o resultado com o mesmo leitor que um telemóvel usa, e diz-te sem rodeios se deixou de funcionar.
Três regras que cobrem quase tudo
Quadrados escuros sobre fundo claro. Azul-escuro sobre branco, preto sobre amarelo e verde-escuro sobre creme leem-se; branco sobre preto ou amarelo sobre branco não.
Logótipo até cerca de um quinto da largura com resistência H. Maior do que isso, e o leitor diz-te que o código já não descodifica. Acredita nele.
Nunca mudes a cor dos três quadrados dos cantos. É por eles que a câmara encontra o código, e um telemóvel que não encontra os cantos nunca chega ao teu link.
Porque é que um código QR deixa de funcionar — e como saber qual é o teu caso
Um código que ontem lia e hoje não tem um de seis problemas, e o comportamento do telemóvel diz qual. Se a câmara não mostra nada, o próprio padrão está ilegível: demasiado pequeno, pouco contraste, margem danificada ou uma fotografia de um ecrã com moiré. Se a câmara lê mas a página não existe, o padrão está bom e o link está morto: o site mudou, a página foi renomeada ou — o mais comum nos períodos de teste gratuitos — o redirecionamento dinâmico foi desligado.
Antes de reimprimir seja o que for, cola uma fotografia do código impresso no nosso leitor para computador. Mostra o texto exato lá dentro, por isso uma gralha, um espaço a mais ou um http que devia ser https veem-se num segundo.
Pôr o código no Word, Canva, PowerPoint ou num layout para a gráfica
Não é preciso nenhum plug-in. Cria o código aqui, descarrega o ficheiro que serve ao programa e insere-o como imagem.
Passo a passo
Word, Google Docs, PowerPoint — descarrega o PNG, depois Inserir → Imagem. Define a largura em centímetros nas opções da imagem; não estiques à mão nem cortes a margem branca.
Canva — descarrega o SVG e arrasta-o para o design; aumenta sem ficar desfocado. Mantém o fundo claro.
Illustrator, InDesign, Affinity, Figma — o SVG, colocado no tamanho final da tabela acima.
Gráfica — o PDF com os milímetros já definidos. Pede acabamento mate se o código vai ficar debaixo de luzes.
É seguro ler um código QR desconhecido?
Um código QR não consegue executar nada no teu telemóvel por si só; é apenas texto. O risco é o mesmo de qualquer link: para onde leva. Os telemóveis atuais mostram o endereço antes de o abrir, por isso lê o domínio. Os códigos colados por cima do original num parquímetro ou numa ementa são o truque clássico: o papel parece oficial, o link não.
Num computador não há aplicação de câmara, por isso usa a página do leitor: cola uma captura de ecrã ou larga uma imagem e o conteúdo aparece sem abrir nada. O que sai do código fica no teu navegador, exatamente como o que entra do lado do gerador.
Para programadores: o mesmo motor como API e widget
O gerador de códigos QR grátis desta página é um programa pequeno compilado de Rust para WebAssembly, sem dependências. O mesmo código corre nos nossos servidores de borda como API gratuita — um pedido GET devolve um SVG ou um PNG — e como widget que pões em qualquer página com uma única etiqueta script. Sem chave, sem conta, sem píxel de rastreio na resposta.
Perguntas frequentes
É grátis mesmo, sem cadastro?
É. Não há conta, não há campo de e-mail e não há limite de códigos. Vivemos de fazer sites e sistemas para empresas; esta ferramenta é como as pessoas nos conhecem.
Meu código vai parar de funcionar um dia?
Não. O link mora dentro do desenho, não nos nossos servidores, então não há o que desligar. Quem expira são os chamados códigos dinâmicos: eles passam por um redirecionamento que pertence a uma empresa, e esse é o período de teste que as pessoas descobrem depois de imprimir cinco mil panfletos.
De que tamanho eu imprimo?
Regra simples: o lado do código tem pelo menos um décimo da distância de leitura. Dois metros significam vinte centímetros. Ajuste o tamanho aqui e o PDF sai exatamente nessa medida.
Posso colocar um logotipo no meio?
Pode, e nós conferimos se continua legível. O QR code carrega uma reserva de informação: um logotipo pequeno não custa nada, um grande come a reserva e mata o código. Nosso leitor diz qual dos dois você acabou de fazer.
Vocês veem o que eu coloco no código?
Não, e isso não é promessa e sim um fato que dá para conferir: o código é gerado por um programa dentro do seu navegador e nenhuma requisição sai da página. Quando você manda um recado para o celular, o texto viaja na parte do endereço depois do sinal #, que os navegadores nunca enviam a servidor nenhum.
Posso ver quantas pessoas leram o meu código?
Não a partir do código: um código estático não tem contador. Aponta o código para uma página do teu próprio site e as estatísticas do alojamento mostram cada visita que entrou por ele; um endereço curto usado só em papel distingue-se facilmente do resto.
Posso mudar o link depois de imprimir?
Só se o código apontar para um endereço que controlas e mudares para onde esse endereço reencaminha. É a versão honesta do que os códigos dinâmicos vendem, e funciona com qualquer domínio e qualquer alojamento.
O código funciona sem internet?
Ler o padrão não precisa de ligação nenhuma. Abrir um link, claro que sim. Uma nota em modo de texto, um código Wi-Fi ou um cartão de visita funcionam com o telemóvel totalmente offline, porque está tudo dentro do padrão.
Qual é a diferença entre um código QR e um código de barras?
Um código de barras guarda uma dúzia de algarismos numa só direção e precisa de um laser ou de uma boa câmara. Um código QR guarda milhares de caracteres em duas direções, pode perder um terço de si mesmo e continuar a ler-se, e qualquer câmara de telemóvel abre-o sem aplicação.
Cabe uma fotografia ou um ficheiro num código QR?
Diretamente não: o teto são três kilobytes, e uma fotografia é muito maior. Carrega o ficheiro para algum lado e põe o endereço dele no código; para uma ementa em PDF é exatamente isso que a página da ementa faz.
Preciso de uma aplicação para ler?
Não. Todos os iPhone desde o iOS 11 e todos os Android dos últimos anos leem a partir da aplicação da câmara. No computador, usa a nossa página do leitor com uma captura de ecrã.
Porque é que o meu código está tão denso?
Porque o conteúdo é comprido. Parâmetros de rastreio depois do ponto de interrogação, `www.` e `https://` acrescentam todos quadrados. Encurta o link no teu próprio domínio e a grelha desce vários tamanhos.