Gerador de Códigos QR
Gera códigos QR para URL, texto, credenciais de Wi-Fi e cartões de contacto. Descarrega como PNG ou SVG.
A carregar Gerador de Códigos QR… Se nada acontecer, ativa o JavaScript.
Um código QR (código de resposta rápida, Quick Response code) é um código de barras matricial bidimensional que codifica dados como um padrão de quadrados escuros e claros dispostos numa grelha. Ao contrário dos códigos de barras unidimensionais tradicionais, que só conseguem armazenar algumas dezenas de caracteres, um código QR pode conter até 3000 bytes de dados binários ou quase 7000 dígitos numéricos. A codificação usa a correção de erros Reed-Solomon, o que significa que um código QR ainda pode ser lido mesmo que até 30% da sua superfície esteja oculta ou danificada. Qualquer câmara de smartphone moderna consegue descodificar um em menos de um segundo sem qualquer aplicação de terceiros.
Perguntas frequentes
Os meus dados são enviados para um servidor quando gero um código QR?
Quem inventou os códigos QR e porquê?
O que significam os quatro níveis de correção de erros?
Devo descarregar PNG ou SVG?
Quantos dados pode conter um código QR?
Posso adicionar um logótipo ou uma imagem no centro do código QR?
Porque é que os códigos QR às vezes não são lidos?
Qual é a diferença entre um código QR estático e um dinâmico?
Posso gerar um código QR para iniciar sessão no Wi-Fi?
Os códigos QR estão patenteados ou posso usá-los livremente?
Sobre Gerador de Códigos QR
Os códigos QR surgem praticamente em qualquer contexto onde seja necessária uma ponte entre o físico e o digital. As campanhas de marketing incorporam-nos em cartazes, embalagens e cartões de visita para ligar a sites ou vídeos promocionais. Os restaurantes substituíram as ementas físicas por códigos QR durante a pandemia de COVID-19, uma mudança que, em grande medida, se manteve. Os códigos QR de Wi-Fi permitem aos convidados ligar-se a uma rede sem escrever uma palavra-passe. Os códigos QR de vCard partilham dados de contacto com uma única leitura da câmara. Os sistemas de pagamento na Ásia, na América do Sul e, cada vez mais, na Europa usam códigos QR como mecanismo universal de início de pagamento. Os programadores usam-nos para transferir URL de teste de um navegador de computador para um dispositivo móvel instantaneamente.
Esta ferramenta gera códigos QR inteiramente no teu navegador usando uma implementação em JavaScript da especificação de códigos QR. Nenhum dado, nem o teu URL, nem a palavra-passe do Wi-Fi nem a informação de contacto, é enviado para qualquer servidor. O código gerado surge como um elemento canvas inserido na página e pode ser descarregado como um PNG sem perdas para documentos e apresentações, ou como um gráfico vetorial SVG para materiais impressos onde a nitidez em qualquer tamanho é importante. Podes ajustar o nível de correção de erros para equilibrar a densidade do código com a fiabilidade da leitura.
O nível de correção de erros é uma das definições mais importantes a compreender. O nível L (baixo, ~7% de recuperação) produz o código mais pequeno e denso, ideal para ecrãs digitais onde o código estará limpo. O nível M (médio, ~15%) é o predefinido e adequa-se à maioria dos casos de utilização. O nível Q (quartil, ~25%) é recomendado ao imprimir sobre materiais com textura. O nível H (alto, ~30%) é ideal para códigos que serão impressos em superfícies curvas, incorporados num logótipo ou que provavelmente sofrerão desgaste físico. Uma correção mais alta acrescenta mais módulos à grelha, o que aumenta o código, por isso usa o nível mais baixo que cumpra os teus requisitos de fiabilidade.
Da linha de montagem da Toyota a milhares de milhões de leituras no telemóvel: a história do código QR
No início da década de 1990, o engenheiro da Denso Wave Masahiro Hara enfrentava um problema prático: a cadeia de abastecimento da Toyota usava códigos de barras convencionais em cada componente, mas cada código de barras continha tão poucos dados que cada peça precisava de várias etiquetas lidas em sequência, abrandando as linhas de produção. O desafio de Hara era inventar um código que pudesse ser lido dez vezes mais depressa do que um código de barras. A sua equipa experimentou diferentes formas e padrões durante dois anos antes de chegar ao desenho de matriz quadrada, alegadamente inspirado na grelha de um tabuleiro de Go. Os três padrões quadrados de localização distintivos nos cantos foram escolhidos após analisar milhares de materiais impressos para encontrar a proporção (1:1:3:1:1) que surgia com menos frequência em imagens do mundo real, garantindo uma deteção fiável da orientação.
A Denso Wave anunciou o código QR em setembro de 1994 e, numa decisão que se revelou transformadora para a adoção da tecnologia, optou por não exercer os seus direitos de patente. A especificação foi publicada abertamente e a ISO normalizou-a como ISO/IEC 18004 em 2000. Esta abertura permitiu que todos os fabricantes de smartphones, programadores de aplicações e fornecedores de pontos de venda implementassem a leitura de códigos QR sem negociar licenças, o que é diretamente responsável pela omnipresença global da tecnologia.
A adoção massiva do código QR pelos consumidores nos mercados ocidentais chegou mais tarde do que no Japão, onde os códigos QR em caixas de cereais e anúncios de revistas já eram comuns em meados da década de 2000. O ponto de viragem na Europa e na América do Norte chegou durante a pandemia de COVID-19 de 2020, quando restaurantes, espaços de eventos e autoridades de saúde pública recorreram quase do dia para a noite a ementas QR sem contacto e a sistemas de registo de entrada. Segundo se sabe, o volume global de leituras de códigos QR aumentou mais de 400% entre 2018 e 2022. Hoje o formato está na sua terceira década e não dá sinais de obsolescência, em parte porque o seu padrão aberto significa que nenhum fornecedor o controla e nenhum custo de licença restringe a sua utilização.