Código QR é um código de barras o mesmo podemos chamar de código barrametrico bidimensional que pode ser facilmente escaneado usando a maioria dos telefones celulares equipados com câmera.
Desenvolvido no Japão originalmente para uso na indústria automobilística, o Quick Response Code – mais conhecido como QR Code – é um tipo de código bidimensional que surgiu como uma evolução dos antigos códigos de barras e hoje é amplamente usado em diversos países do mundo, seja em campanhas publicitárias, cartões de visitas, terminais turísticos, jornais, revistas, rótulos de produtos, programas de TV e em uma infinidade de outros meios.
Hoje, a tecnologia dos QR codes está acessível a todos. Qualquer um pode criar seus próprios códigos bidimensionais rapidamente para utilizar como quiser. Desde um desenvolvedor de software que deseja gerar códigos específicos, passando pelo publicitário que quer apresentá-los de uma forma diferenciada até o profissional liberal que deseja incrementar seu cartão de visitas.
Como criar QR Codes
Para criar seus QR Codes rapidamente utilize o QRcode1 é uma ferramenta online que lhe permite criar QR Codes com as mais diversas cores e aparências, a partir de vários tipos de dados: um endereço URL, um texto qualquer, uma mensagem de SMS, informações de contato de padrão vCard, localização no Google Maps, entre outras opções. O serviço é gratuito, e não exige cadastro para você gerar seu QR Code.
Passo a Passo
- Acesse a página do gerador de QR Codes QRcode1.
- Na coluna da esquerda, escolha o tipo de dado que dará origem ao seu QR Code. Em nosso exemplo, usaremos o “Link”.
- No campo URL coloque o “Link” que é simplesmente o endereço do site que será convertido em QRcode.
- Na sessão da “Opções”, é possível definir as cores e a aparência final do QR Code a ser criado. Podemos mudar as cores de primeiro plano e de plano de fundo, alterar a forma dos quadrados – que podem virar círculos ou outras formas diferentes – e até mesmo enviar um logotipo de sua escolha, que ficará bem no meio do seu QR Code.
- Por fim clique no botão “Gerar o código QR“

Como Gerar QR Code com PHP?
PHP QR Code é uma biblioteca de código aberto (LGPL) para gerar QR Code, código de barras bidimensional. Baseado na biblioteca C libe encode, fornece API para criar imagens de código de barras QR Code (PNG, JPEG graças a GD2). Implementado puramente em PHP, sem dependências externas (exceto GD2 se necessário).
Alguns dos recursos da biblioteca incluem:
- Suporta versões de código QR (tamanho) 1-40
- Codificação numérica, alfanumérica, 8 bits e Kanji. (A codificação Kanji não foi totalmente testada, se a codificação do Japão estiver habilitada, você pode contribuir verificando-a :))
- Implementado puramente em PHP, sem dependências externas, exceto GD2
- Exporta para PNG, imagens JPEG, também exporta como tabela de bits
- Integração da API de código de barras TCPDF 2-D
- Fácil de configurar
- Cache de dados para acelerar o cálculo
- A ferramenta de mesclagem fornecida ajuda a implantar a biblioteca como um grande arquivo sem dependência, simples de “incluir e não se preocupar”
- Depuração de despejo de dados, registro de erros, comparação de tempo
- Documentação API
- Exemplos detalhados
- 100% Open Source, LGPL Licensed