Gerador de QR Code
Transforme qualquer URL em QR code para baixar. Escolha tamanho e cores, coloque seu logo no centro e baixe em PNG ou SVG. Grátis e 100% no navegador.
Para transformar uma URL em QR code: cole o link no campo acima, escolha o tamanho (de 128 a 2048 px) e o QR code aparece na hora. Dá para mudar a cor do código e do fundo, deixar o fundo transparente ou colocar o seu logotipo no centro. Clique em Baixar PNG para salvar o arquivo qr-code.png ou em Baixar SVG para um vetor (qr-code.svg) que não perde nitidez na impressão. É grátis, ilimitado e sem cadastro — tudo roda no seu navegador pela biblioteca qrcode, então nem o link nem a imagem do logo são enviados a algum servidor.
Níveis mais altos continuam legíveis mesmo com parte do código danificada ou coberta, mas o padrão fica mais denso. Para a maioria dos links, M é suficiente.
PNG, JPG, WebP, GIF ou SVG. A imagem é lida no seu navegador e nunca é enviada.
Digite uma URL acima para gerar o QR code.
Como transformar uma URL em QR code
- 1
Cole a sua URL
Digite ou cole qualquer link — incluindo https://, http:// ou links de WhatsApp e redes sociais — no campo de entrada. A prévia do QR code é atualizada automaticamente enquanto você digita.
- 2
Escolha o tamanho e a correção de erros
Selecione 128 px para uso digital pequeno, 256 px para impressão e web em geral, 512 px para impressos médios, ou 1024 e 2048 px para impressão em formato grande, como cartazes e banners. Tamanhos maiores melhoram a leitura à distância. Em Correção de erros, M atende à maioria dos links; ao adicionar um logotipo, o nível muda para H automaticamente.
- 3
Personalize o visual (opcional)
Defina a cor do código e a do fundo ou ative o fundo transparente. Depois adicione um logotipo para o centro e ajuste o tamanho, a moldura branca e os cantos arredondados. Fique de olho no aviso de contraste e, para voltar ao visual padrão, clique em Voltar ao preto e branco.
- 4
Confira a prévia
O QR code é renderizado na hora em um elemento canvas do HTML pela biblioteca qrcode — sem nenhuma requisição a servidor. Aponte a câmera do celular para a prévia e confirme que ele abre o link certo antes de baixar.
- 5
Baixe em PNG ou SVG
Clique em Baixar PNG para salvar o QR code no tamanho escolhido em um arquivo chamado qr-code.png, ou em Baixar SVG para salvar qr-code.svg, um vetor que pode ser ampliado para impressão sem perder nitidez. Cores, transparência e logotipo vão nos dois arquivos; no SVG, o logo fica embutido como imagem bitmap. A imagem serve para usar em documentos, páginas web ou materiais impressos.
Perguntas frequentes sobre o Gerador de QR Code
- Como transformar uma URL em QR code de graça?
- Cole o link no campo acima, escolha o tamanho (de 128 a 2048 px) e o QR code é gerado automaticamente. Clique em Baixar PNG ou Baixar SVG para salvar. Sem cadastro, sem prazo de validade e sem marca d'água — é grátis e ilimitado.
- O gerador de QR code é grátis e ilimitado mesmo?
- Sim. Você pode gerar quantos QR codes quiser, sem limite diário, sem assinatura e sem cadastro. Como tudo é processado no seu próprio navegador, não há cota nem cobrança por uso.
- Dá para criar QR code de Pix com esta ferramenta?
- Esta ferramenta é feita para transformar URLs (links) em QR code. O QR code de Pix usa um formato próprio (o código "copia e cola" do Pix, no padrão EMV/BR Code), que é diferente de um link comum. Para receber pagamentos, gere o QR de Pix no app do seu banco ou da sua maquininha; aqui você cria QR codes para sites, links de WhatsApp, cardápios online e qualquer outra URL.
- Como criar um QR code com link para o meu site?
- Cole o endereço do seu site (por exemplo, https://seusite.com.br) no campo acima e o QR code aparece na hora. Use 256 px para web e impressão comum, ou o SVG (ou o PNG de 2048 px) para cartazes e banners. Aponte a câmera do celular para a prévia e confirme que abre o link certo antes de baixar.
- O QR code gerado tem prazo de validade?
- Não. O link fica gravado diretamente no padrão de pixels da imagem — não existe redirecionamento externo nem serviço de rastreamento. Enquanto a URL continuar no ar, o QR code funciona para sempre.
- Meu link é enviado para algum servidor ao gerar o QR code?
- Não. O QR code é gerado inteiramente no seu navegador pela biblioteca JavaScript qrcode. A sua URL nunca é enviada a nenhum servidor, o que torna a ferramenta segura até para links internos ou privados.
- Qual tamanho de QR code devo escolher?
- Use 128 px para telas pequenas ou testes rápidos. Use 256 px para o uso geral — páginas web, apresentações e impressos em A4. Use 512 px para folhetos e impressos médios. Para impressão em formato grande, como cartazes e banners, prefira o PNG de 2048 px ou o SVG, que não perde nitidez ao ampliar e mantém a leitura confiável à distância.
- Dá para colocar logo no QR code ou mudar a cor dele?
- Dá, sim. Escolha a cor dos módulos e a do fundo pelo seletor ou digitando um hexadecimal como #1d4ed8; marcando Fundo transparente, o PNG sai sem preenchimento atrás do código e o SVG fica sem fundo. Para o logo, adicione um arquivo PNG, JPG, WebP, GIF ou SVG: ele é lido no próprio navegador, sem ir para nenhum servidor, e aparece centralizado na prévia e nos dois downloads. Ao adicionar o logo, a correção de erros passa sozinha para H, e o controle de tamanho para no máximo que esse nível aguenta para a sua URL — nunca mais de 27% da largura do código. Mantenha contraste de pelo menos 3:1, de preferência código escuro sobre fundo claro: cores muito próximas ou código claro em fundo escuro geram um aviso, porque alguns leitores podem não conseguir ler. Antes de mandar imprimir, teste o arquivo final com mais de um celular.
Referências
- ISO/IEC 18004 — Norma do QR Code
A norma internacional que define a simbologia do QR code — especificando os modos de codificação de dados, os níveis de correção de erros e o layout dos módulos.
- MDN — Canvas API
A API do navegador usada para desenhar o padrão de pixels do QR code em um bitmap — permitindo a geração no próprio navegador, sem ida e volta ao servidor.
- node-qrcode (biblioteca de geração)
A biblioteca JavaScript de código aberto usada por esta ferramenta para codificar URLs e desenhar o padrão do QR code em um elemento canvas do HTML.
- W3C — Understanding WCAG 2.1: contraste não textual
Define a razão de contraste calculada pela luminância relativa e o mínimo de 3:1 para elementos gráficos; o aviso de contraste desta ferramenta usa esse limite.
Ferramentas relacionadas
URL para JSON
Analise qualquer URL e veja seus componentes — protocolo, host, caminho e parâmetros de consulta — como um objeto JSON estruturado.
Codificar / Decodificar Base64
Codifique texto ou dados binários em Base64 — útil para embutir imagens de QR code como data URI em HTML ou CSS.
Imagem para Base64
Converta qualquer arquivo de imagem em data URI Base64 — prático para embutir o PNG do QR code baixado diretamente no código.
Codificar / Decodificar URL
Faça a codificação ou decodificação percentual de URLs antes de gerar o QR code, garantindo o tratamento correto de caracteres especiais.