Carregando...
Carregando...
Integre o QRTool.net nos seus próprios projetos.
Endpoints HTTP padrão para gerar códigos QR programaticamente em qualquer linguagem.
Bibliotecas leves para JavaScript, Python e Go para acelerar sua integração.
A API pública do QRTool.net está no ar. Gere QR codes de forma programática com uma simples requisição GET — sem necessidade de chave de API.
| data | Obrigatório. O texto ou URL a codificar (máx. 2000 caracteres). |
| type | Tipo de conteúdo. Padrão: text. Veja os tipos de conteúdo abaixo. |
| size | Tamanho da imagem em pixels, 64-1024. Padrão: 300. |
| format | Formato de saída: 'svg' (padrão) ou 'png'. |
| color | Cor de primeiro plano em hex, ex.: 000000 ou #1a2b3c. |
| bg | Cor de fundo em hex. Padrão: ffffff. |
| level | Nível de correção de erros: L, M, Q ou H. Padrão: M. |
| margin | Margem da zona de silêncio em módulos, 0-16. Padrão: 2. |
Defina o parâmetro type para codificar conteúdo estruturado. Cada tipo aceita seus próprios parâmetros de consulta (? marca os opcionais).
| text | data |
| url | data |
| vcard | name, org?, title?, phone?, email?, website?, address? |
| wifi | ssid, password?, security? (WPA|WEP|nopass), hidden? |
| to, subject?, body? | |
| sms | phone, message? |
| phone | phone |
| phone, message? | |
| geo | lat, lng |
| event | title, start, end?, location?, description? |
| appstore | ios?, android?, default? |
https://qrtool.net/api/v1/qr?type=vcard&name=Jane%20Doe&phone=%2B15551234567&[email protected] https://qrtool.net/api/v1/qr?type=wifi&ssid=CafeWiFi&password=secret123 https://qrtool.net/api/v1/qr?type=appstore&ios=https://apps.apple.com/app/id1&android=https://play.google.com/store/apps/details?id=com.app
curl "https://qrtool.net/api/v1/qr?data=https://qrtool.net&size=400&format=png" -o qrcode.png <img src="https://qrtool.net/api/v1/qr?data=Hello%20World&size=200" alt="QR" />
As respostas ficam em cache por 24 horas e são servidas com CORS habilitado, então você pode chamar a API diretamente do navegador.