QR Code Generator API
Genereer QR-code-afbeeldingen door .qr.png toe te voegen aan elke Linkly-korte link. Geen authenticatie of API-sleutel vereist.
De afbeelding wordt geretourneerd als een PNG met alle opgeslagen QR-code-stijlen toegepast, inclusief aangepaste kleuren, puntpatronen, oogstijlen en logo's.

Basisgebruik
Voeg .qr.png toe aan elke Linkly-korte link:
https://linkly.link/2W6Z9.qr.png
Dit retourneert een 1024x1024 PNG-afbeelding van de QR-code. Als u de kleuren, stijl of logo van de QR-code in Linkly hebt aangepast, worden die stijlen automatisch toegepast.
Voorbeeld
Voeg een QR-code in een HTML-pagina in:
<img src="https://linkly.link/2W6Z9.qr.png" alt="QR Code" />
Of gebruik het in een e-mailsjabloon, een PDF of elk systeem dat afbeeldings-URL's ondersteunt.
Stijlparameters
Geef queryparameters door om de opgeslagen QR-stijlen van de link te overschrijven of de afbeeldingsgrootte te wijzigen:
https://linkly.link/2W6Z9.qr.png?qrStyle=dots&fgColor=%23009eff&size=2048
| Parameter | Beschrijving | Voorbeeld |
|---|---|---|
| size | Afbeeldingsgrootte in pixels (100–2048) | 1024 |
| fgColor | Voorgrondkleur (hexadecimaal, URL-gecodeerd) | %23009eff |
| bgColor | Achtergrondkleur (hexadecimaal, URL-gecodeerd) | %23ffffff |
| qrStyle | Modulestijl | squares, dots, of fluid |
| eyeStyle | Oogpatroon | square of rounded |
| eyeColorInner | Binnenoogkleur (hexadecimaal) | %23ff0000 |
| eyeColorOuter | Buitenoogkleur (hexadecimaal) | %230000ff |
| logoImage | URL van logo-afbeelding | https://example.com/logo.png |
| logoWidth | Logobreedte in pixels | 60 |
| logoHeight | Logohoogte in pixels | 60 |
| logoPadding | Vulling rond logo in pixels | 10 |
| logoStyle | Vullingvorm logo | square of circle |
| quietZone | Vulling rond de QR-code in pixels (0–200) | 50 |
Opmerking: hexadecimale kleuren moeten URL-gecodeerd zijn — gebruik %23 in plaats van # (bijv. %23ff0000 voor #ff0000).
Logodimensies worden automatisch geschaald om overeen te komen met de aangevraagde afbeeldingsgrootte.
De quietZone voegt witruimtevulling rond de gehele QR-code toe, gevuld met bgColor. Dit is handig wanneer u QR-codes op donkere achtergronden afdrukt — zonder dit zitten de positie-ogen vlak tegen de rand en kunnen ze mogelijk niet betrouwbaar worden gescand. Bijvoorbeeld: quietZone=50&bgColor=%23ffffff voegt een 50-pixel witte rand toe.
Stijlen instellen via de Link API
U kunt QR-code-stijlen opslaan in een link bij het maken of bijwerken ervan via de Link Shortening API. Geef een qr_styles JSON-object door met een van de hierboven vermelde stijlsleutels:
{
"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
}
}
Zodra opgeslagen, worden deze stijlen automatisch toegepast wanneer u de .qr.png-afbeelding aanvraagt — geen queryparameters nodig.
Hoe stijlen worden toegepast
QR-code-stijlen worden in de volgende volgorde opgelost:
- 1Standaardstijlen — Zwarte voorgrond op transparante achtergrond, vierkante modules, 1024px
- 2Opgeslagen stijlen — Alle aanpassingen die u hebt gemaakt in de QR-code-editor of hebt ingesteld via de Link API worden opgeslagen bij de link
- 3Query-parameter overschrijvingen — Overschrijf individuele stijlen per aanvraag via URL-parameters
Wanneer een logo aanwezig is, gebruikt Linkly automatisch hoge foutcorrectie (Level H) om ervoor te zorgen dat de QR-code scanbaar blijft.
Snelheidslimieten
Het eindpunt is beperkt tot 5 aanvragen per seconde per IP-adres. Afbeeldingen worden 5 minuten in cache opgeslagen, dus herhaalde aanvragen voor dezelfde QR-code worden snel afgehandeld.
Antwoord
Een succesvolle aanvraag retourneert een 200-status met Content-Type: image/png en de PNG-afbeeldingsgegevens als responsebody.
Foutsresponsen geven JSON terug:
{"error": "Rate limit exceeded"}
QR Code Generator API Veelgestelde vragen
Heb ik een API-sleutel nodig om een QR-code-afbeelding te krijgen?
Nee. Voeg eenvoudig .qr.png toe aan uw korte link-URL. Dit is openbaar en vereist geen authenticatie.
Kan ik de QR-code-afbeelding in e-mails of webpagina's insluiten?
Ja. De .qr.png-URL is ontworpen voor insluiting. Gebruik het als een <img>-bron in HTML-e-mails, webpagina's, PDF's of elk systeem dat afbeeldings-URL's ondersteunt.
Zijn aangepaste kleuren en logo's inbegrepen?
Ja. QR-codes worden weergegeven met alle opgeslagen stijlen, inclusief aangepaste kleuren, punt-/vloeiende patronen, oogstijlen en logo's. U kunt ook elke stijl overschrijven met queryparameters.
Welke grootte hebben de gegenereerde afbeeldingen?
De standaardgrootte is 1024x1024 pixels. U kunt een aangepaste grootte van 100 tot 2048 pixels opgeven met behulp van de size queryparameter, bijv. ABC123.qr.png?size=2048.
Is er een snelheidslimiet?
Ja. Het eindpunt is beperkt tot 5 aanvragen per seconde per IP-adres. Als u dit overschrijdt, ontvangt u een 429-statuscode.
Kan ik QR-code-stijlen via de API instellen?
Ja. Geef een qr_styles-object door bij het maken of bijwerken van een link via de Link Shortening API. De opgeslagen stijlen worden automatisch toegepast wanneer u de .qr.png-afbeelding aanvraagt. Zie de sectie Stijlen instellen via de Link API hierboven.
Kan ik QR-codes in SVG-indeling genereren?
Nog niet. De API ondersteunt momenteel alleen PNG-indeling. SVG-ondersteuning kan in de toekomst worden toegevoegd.
Gerelateerde bronnen
- QR-codes maken - QR-codes in Linkly maken en aanpassen
- Een logo aan een QR-code toevoegen - Maak merkgebonden QR-codes met uw bedrijfslogo
- SVG QR-codes - Download QR-codes in schaalbare vectorindeling
- Link Shortening API - Maak en beheer links programmatisch
- Analytics API - Exporteer klikgegevens en verkeersrapporten