API de Gerador de Código QR
Gere imagens de código QR adicionando .qr.png a qualquer link curto Linkly. Nenhuma autenticação ou chave de API necessária.
A imagem é retornada como PNG com todos os estilos de código QR salvos aplicados, incluindo cores personalizadas, padrões de pontos, estilos de olhos e logos.

Uso básico
Adicione .qr.png a qualquer link curto Linkly:
https://linkly.link/2W6Z9.qr.png
Isto retorna uma imagem PNG 1024x1024 do código QR. Se você personalizou as cores, estilo ou logo do código QR no Linkly, esses estilos são automaticamente aplicados.
Exemplo
Incorpore um código QR em uma página HTML:
<img src="https://linkly.link/2W6Z9.qr.png" alt="QR Code" />
Ou use em um modelo de email, PDF, ou qualquer sistema que suporte URLs de imagem.
Parâmetros de estilo
Passe parâmetros de query para sobrescrever os estilos QR salvos do link ou alterar o tamanho da imagem:
https://linkly.link/2W6Z9.qr.png?qrStyle=dots&fgColor=%23009eff&size=2048
| Parâmetro | Descrição | Exemplo |
|---|---|---|
| size | Tamanho da imagem em pixels (100–2048) | 1024 |
| fgColor | Cor do primeiro plano (hex, URL-codificada) | %23009eff |
| bgColor | Cor de fundo (hex, URL-codificada) | %23ffffff |
| qrStyle | Estilo do módulo | squares, dots ou fluid |
| eyeStyle | Estilo do padrão do olho | square ou rounded |
| eyeColorInner | Cor do olho interno (hex) | %23ff0000 |
| eyeColorOuter | Cor do olho externo (hex) | %230000ff |
| logoImage | URL da imagem do logo | https://example.com/logo.png |
| logoWidth | Largura do logo em pixels | 60 |
| logoHeight | Altura do logo em pixels | 60 |
| logoPadding | Preenchimento ao redor do logo em pixels | 10 |
| logoStyle | Forma do preenchimento do logo | square ou circle |
| quietZone | Preenchimento ao redor do código QR em pixels (0–200) | 50 |
Nota: cores hex devem ser URL-codificadas — use %23 no lugar de # (por exemplo, %23ff0000 para #ff0000).
As dimensões do logo são automaticamente dimensionadas para corresponder ao tamanho da imagem solicitada.
O quietZone adiciona preenchimento de espaço em branco ao redor de todo o código QR, preenchido com bgColor. Isto é útil ao imprimir códigos QR em fundos escuros — sem ele, os olhos de posicionamento ficam flush contra a borda e podem não digitalizar com confiabilidade. Por exemplo, quietZone=50&bgColor=%23ffffff adiciona uma borda branca de 50 pixels.
Configurando estilos via a API de link
Você pode salvar estilos de código QR em um link ao criá-lo ou atualizá-lo via API de Encurtamento de Link. Passe um objeto JSON qr_styles com qualquer uma das chaves de estilo listadas acima:
{
"api_key": "your_api_key",
"workspace_id": 1234,
"url": "https://example.com",
"qr_styles": {
"fgColor": "#009eff",
"bgColor": "#ffffff",
"qrStyle": "dots",
"eyeStyle": "rounded",
"logoImage": "https://example.com/logo.png",
"logoWidth": 60,
"logoHeight": 60,
"logoPadding": 10,
"logoStyle": "circle",
"quietZone": 50
}
}
Uma vez salvos, esses estilos são automaticamente aplicados sempre que você solicita a imagem .qr.png — nenhum parâmetro de query necessário.
Como os estilos são aplicados
Os estilos de código QR são resolvidos na seguinte ordem:
- 1Estilos padrão — Primeiro plano preto em fundo transparente, módulos quadrados, 1024px
- 2Estilos salvos — Qualquer personalização que você tenha feito no editor de código QR ou definido via API de Link são armazenadas com o link
- 3Sobrescrita de parâmetros de query — Sobrescreva estilos individuais por solicitação via parâmetros de URL
Quando um logo está presente, o Linkly automaticamente usa correção de erro alto (Nível H) para garantir que o código QR permaneça digitalizável.
Limites de taxa
O endpoint é limitado a 5 solicitações por segundo por endereço IP. As imagens são em cache por 5 minutos, então solicitações repetidas pelo mesmo código QR são servidas rapidamente.
FAQ da API de gerador de código QR
Preciso de uma chave de API para obter uma imagem de código QR?
Não. Simplesmente adicione .qr.png ao URL do seu link curto. Isto é público e não requer autenticação.
Posso incorporar a imagem do código QR em emails ou páginas da web?
Sim. A URL .qr.png é projetada para incorporação. Use-a como fonte <img> em emails HTML, páginas da web, PDFs ou qualquer sistema que suporte URLs de imagem.
Cores personalizadas e logos estão inclusos?
Sim. Códigos QR são renderizados com todos os estilos salvos, incluindo cores personalizadas, padrões de pontos/fluido, estilos de olhos e logos. Você também pode sobrescrever qualquer estilo com parâmetros de query.
Qual é o tamanho das imagens geradas?
O tamanho padrão é 1024x1024 pixels. Você pode especificar um tamanho personalizado de 100 a 2048 pixels usando o parâmetro de query size, por exemplo ABC123.qr.png?size=2048.
Há um limite de taxa?
Sim. O endpoint é limitado a 5 solicitações por segundo por endereço IP. Se você exceder isto, receberá um código de status 429.
Recursos relacionados
- Criar Códigos QR - Como criar e personalizar códigos QR no Linkly
- Adicionar um Logo a um Código QR - Crie códigos QR de marca com seu logo da empresa
- Códigos QR SVG - Baixe códigos QR em formato de vetor escalável
- API de Encurtamento de Link - Crie e gerencie links programaticamente
- API de Análise - Exporte dados de cliques e relatórios de tráfego
Disponibilidade do plano
Disponível a partir do Pro
Rastreie 500 cliques mensais com todos os recursos incluídos.