URL

Código QR

Pré-visualização
Marcação SVG

O que é o Gerador de Códigos QR?

Você quer compartilhar um link offline — imprimir num pôster, jogar num cartão de visita, colar numa nota fiscal. Cole a URL, gere o código QR, salve o SVG. A codificação segue a ISO/IEC 18004, o padrão internacional dos códigos QR que qualquer câmera de celular consegue ler.

A saída é um SVG — gráfico vetorial, escalável até o infinito, imprime nítido em qualquer tamanho. Isso importa porque QRs raster (PNG, JPG) ficam borrados em outdoor ou pixelados em etiqueta pequena. SVG também é leve: algumas centenas de bytes para um link típico. Se quer entender como os códigos QR codificam dados, o artigo da Wikipédia sobre códigos QR explica as máscaras de dados, o dimensionamento de versões e as tabelas de capacidade.

Tudo roda no seu navegador. Sem upload, sem servidor, sem logs — a URL não sai da sua máquina. O código QR é gerado localmente com a biblioteca qrcode-svg. A correção de erros é nível M (cerca de 15% do código pode estar coberto e ainda escaneia), o padrão certo para impressão — veja correção de erros Reed–Solomon para a matemática por trás disso.

Como Gerar um Código QR

Três passos. O código QR atualiza enquanto você digita — não precisa apertar Converter.

1

Cole uma URL ou Carregue o Exemplo

Largue uma URL no painel da esquerda. Clique em Exemplo para carregar um link realista de rastreamento de pedido. Qualquer string que a especificação QR consiga codificar funciona — URLs são o caso comum, mas texto puro, vCards e credenciais Wi-Fi codificam do mesmo jeito. URL de exemplo:

https://api.shop.example.com/v1/orders/ORD-1001

Quanto mais curta, melhor. URL longa gera um QR mais denso, mais difícil para câmeras de celular baratas escanearem de longe.

2

Veja a Pré-visualização

O painel da direita mostra duas coisas: o código QR renderizado em cima e a marcação SVG bruta embaixo. Aponte a câmera do celular para a pré-visualização para confirmar que escaneia antes de imprimir — a maioria dos celulares modernos tem leitor QR embutido no app de câmera.

3

Copie o SVG ou Baixe o Arquivo

Clique em Copiar para enviar a marcação SVG para a área de transferência — cole direto numa página web, num template de e-mail ou num arquivo de design. Clique em Baixar para salvar como arquivo .svg que você passa para um designer ou joga num layout do InDesign.

Quando Você Realmente Usaria Isto

Imprimir um link em algo físico

Pôsteres, panfletos, embalagens, cardápios de restaurante, cartões de visita, tíquetes de estacionamento, etiquetas de exposição em museu, crachás de evento. A saída SVG imprime nítida em qualquer tamanho — sem artefatos de pixel em escala de outdoor. Combine com nosso analisador de URL se quiser verificar o link antes de codificar.

Compartilhar um wifi ou link de loja de apps offline

Placas de wifi para visitantes, adesivos "baixe nosso app", programas de fidelidade de cafeteria. O código QR carrega o link inteiro, então o usuário não precisa digitar uma URL longa no teclado do celular. Os códigos QR de Wi-Fi usam um formato de texto específico que a maioria dos celulares reconhece automaticamente.

Gerar QRs avulsos dentro de uma ferramenta interna

Páginas de rastreamento de pedido, reservas de bilhete, IDs de amostras de laboratório, comandas de cozinha, listas de picking de armazém. Copie a marcação SVG direto no seu template de PDF imprimível — sem precisar montar uma lib QR no backend. Útil para qualquer fluxo onde alguém precisa escanear um código com o celular para abrir um registro.

Verificação visual rápida de um link encurtado

Você encurtou um link com bit.ly ou seu próprio redirecionador. Cole a URL curta aqui, aponte o celular para o QR, confirme que cai na página certa antes de publicar. Mais rápido do que digitar a URL curta no celular, e já te entrega o QR pronto para imprimir de uma vez.

Perguntas Frequentes

Qual é o tamanho máximo da URL?

O limite prático é cerca de 2 KB. A especificação QR suporta mais (até ~4 KB no nível L), mas acima de 2 KB os códigos ficam tão densos que câmeras de celular baratas têm dificuldade em escanear. Se sua URL for maior, passe primeiro por um encurtador. A tabela de capacidade completa está no site oficial dos códigos QR.

Que nível de correção de erros é usado?

Nível M, ou seja, cerca de 15% do código pode estar coberto (mancha, adesivo, logo) e ainda escaneia. M é a escolha padrão para impressão — H (30%) é maior mas permite colocar um logo no centro, L (7%) é menor mas frágil. Para detalhes do funcionamento, veja correção de erros Reed–Solomon.

Posso personalizar as cores?

Hoje a saída é preto sobre branco, que escaneia com mais confiabilidade. Se precisar de cores de marca, edite a marcação SVG diretamente — mude o fill das células escuras. Mantenha o contraste alto (escuro sobre claro) ou os leitores travam. Os leitores reais aplicam um limite mínimo de contraste; ignorar isso significa que o código não vai ler.

Por que SVG e não PNG?

SVG escala para qualquer tamanho sem pixelar, que é o que você quer para impressão. Um SVG de 500 bytes parece o mesmo a 1 cm e a 1 m. PNGs precisam ser exportados na resolução certa para cada uso, o que é frágil. Se realmente precisar de PNG, abra o SVG em qualquer navegador moderno, salve a imagem renderizada, ou passe por um conversor de SVG para PNG.

Isso sai do meu navegador?

Não. A geração do QR roda inteiramente em JavaScript na página — sem chamada de servidor, sem analytics na URL colada. Você pode confirmar abrindo o DevTools, olhando a aba Network e colando uma URL. Nada sai da sua máquina.

O código QR pode codificar algo além de URLs?

Sim — códigos QR codificam texto arbitrário. Formatos comuns que não são URL incluem vCards (dados de contato), strings WIFI: (credenciais de rede), links tel: e mailto:, e texto puro. O que você colar é codificado como está. Celulares que reconhecem formatos específicos (vCard, Wi-Fi) vão oferecer adicionar o contato ou conectar à rede automaticamente.

Outras Ferramentas de URL e JSON

Gerar um QR é uma operação só. Aqui vai o que combina naturalmente: