API Generatore QR Code
Genera immagini di codici QR aggiungendo .qr.png a qualsiasi collegamento breve Linkly. Nessuna autenticazione o chiave API richiesta.
L'immagine viene restituita come PNG con tutti gli stili di codice QR salvati applicati, inclusi colori personalizzati, pattern di punti, stili degli occhi e loghi.

Utilizzo di base
Aggiungi .qr.png a qualsiasi collegamento breve Linkly:
https://linkly.link/2W6Z9.qr.png
Questo restituisce un'immagine PNG di 1024x1024 del codice QR. Se hai personalizzato i colori, lo stile o il logo del codice QR in Linkly, questi stili vengono applicati automaticamente.
Esempio
Incorpora un codice QR in una pagina HTML:
<img src="https://linkly.link/2W6Z9.qr.png" alt="QR Code" />
Oppure utilizzalo in un modello di email, un PDF o qualsiasi sistema che supporti URL di immagini.
Parametri di stile
Passa parametri di query per ignorare gli stili QR salvati del collegamento o modificare la dimensione dell'immagine:
https://linkly.link/2W6Z9.qr.png?qrStyle=dots&fgColor=%23009eff&size=2048
| Parametro | Descrizione | Esempio |
|---|---|---|
| size | Dimensione dell'immagine in pixel (100–2048) | 1024 |
| fgColor | Colore di primo piano (esadecimale, codificato per URL) | %23009eff |
| bgColor | Colore di sfondo (esadecimale, codificato per URL) | %23ffffff |
| qrStyle | Stile del modulo | squares, dots o fluid |
| eyeStyle | Stile del pattern degli occhi | square o rounded |
| eyeColorInner | Colore interno dell'occhio (esadecimale) | %23ff0000 |
| eyeColorOuter | Colore esterno dell'occhio (esadecimale) | %230000ff |
| logoImage | URL dell'immagine del logo | https://example.com/logo.png |
| logoWidth | Larghezza del logo in pixel | 60 |
| logoHeight | Altezza del logo in pixel | 60 |
| logoPadding | Spaziatura intorno al logo in pixel | 10 |
| logoStyle | Forma della spaziatura del logo | square o circle |
| quietZone | Spaziatura intorno al codice QR in pixel (0–200) | 50 |
Nota: i colori esadecimali devono essere codificati per URL — usa %23 al posto di # (ad es. %23ff0000 per #ff0000).
Le dimensioni del logo vengono automaticamente ridimensionate in base alla dimensione dell'immagine richiesta.
quietZone aggiunge spaziatura bianca intorno all'intero codice QR, riempita con bgColor. Questo è utile quando stampi codici QR su sfondi scuri — senza di esso, gli occhi di posizionamento si trovano a contatto con il bordo e potrebbero non scansionarsi in modo affidabile. Ad esempio, quietZone=50&bgColor=%23ffffff aggiunge un bordo bianco di 50 pixel.
Impostazione degli stili tramite l'API dei collegamenti
Puoi salvare gli stili del codice QR a un collegamento quando lo crei o lo aggiorni tramite l'API per l'accorciamento dei collegamenti. Passa un oggetto JSON qr_styles con una qualsiasi delle chiavi di stile elencate sopra:
{
"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
}
}
Una volta salvati, questi stili vengono applicati automaticamente ogni volta che richiedi l'immagine .qr.png — nessun parametro di query necessario.
Come vengono applicati gli stili
Gli stili del codice QR vengono risolti nel seguente ordine:
- 1Stili predefiniti — Primo piano nero su sfondo trasparente, moduli quadrati, 1024px
- 2Stili salvati — Qualsiasi personalizzazione che hai apportato nell'editor del codice QR o impostato tramite l'API dei collegamenti viene archiviata con il collegamento
- 3Override dei parametri di query — Ignora gli stili individuali per richiesta tramite parametri URL
Quando è presente un logo, Linkly utilizza automaticamente correzione degli errori alto livello (Livello H) per garantire che il codice QR rimanga scansionabile.
Limiti di velocità
L'endpoint è limitato a 5 richieste al secondo per indirizzo IP. Le immagini vengono memorizzate nella cache per 5 minuti, quindi le richieste ripetute per lo stesso codice QR vengono servite rapidamente.
Domande frequenti sull'API del generatore di codici QR
Ho bisogno di una chiave API per ottenere un'immagine di codice QR?
No. Semplicemente aggiungi .qr.png al tuo URL di collegamento breve. Questo è pubblico e non richiede autenticazione.
Posso incorporare l'immagine del codice QR in email o pagine web?
Sì. L'URL .qr.png è progettato per l'incorporamento. Usalo come sorgente <img> in email HTML, pagine web, PDF o qualsiasi sistema che supporti URL di immagini.
Sono inclusi colori personalizzati e loghi?
Sì. I codici QR vengono renderizzati con tutti gli stili salvati, inclusi colori personalizzati, pattern di punti/fluidi, stili degli occhi e loghi. Puoi anche ignorare qualsiasi stile con parametri di query.
Quale dimensione hanno le immagini generate?
La dimensione predefinita è 1024x1024 pixel. Puoi specificare una dimensione personalizzata da 100 a 2048 pixel utilizzando il parametro di query size, ad es. ABC123.qr.png?size=2048.
Esiste un limite di velocità?
Sì. L'endpoint è limitato a 5 richieste al secondo per indirizzo IP. Se superi questo limite, riceverai un codice di stato 429.
Posso impostare gli stili del codice QR tramite l'API?
Sì. Passa un oggetto qr_styles quando crei o aggiorni un collegamento tramite l'API per l'accorciamento dei collegamenti. Gli stili salvati vengono applicati automaticamente quando richiedi l'immagine .qr.png. Vedi la sezione Impostazione degli stili tramite l'API dei collegamenti sopra.
Risorse correlate
- Crea Codici QR - Come creare e personalizzare codici QR in Linkly
- Aggiungi un Logo a un Codice QR - Crea codici QR brandizzati con il logo della tua azienda
- Codici QR SVG - Scarica codici QR in formato vettoriale scalabile
- API per l'accorciamento dei collegamenti - Crea e gestisci i collegamenti a livello di programmazione
- API Analytics - Esporta dati di clic e rapporti sul traffico
Disponibilità del piano
Disponibile da Pro
Traccia 500 clic mensili gratuitamente.