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.

Add .qr.png to any Linkly link to get the QR code, served as a PNG
Add .qr.png to any Linkly link to get the QR code, served as a PNG

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
ParameterBeschrijvingVoorbeeld
sizeAfbeeldingsgrootte in pixels (100–2048)1024
fgColorVoorgrondkleur (hexadecimaal, URL-gecodeerd)%23009eff
bgColorAchtergrondkleur (hexadecimaal, URL-gecodeerd)%23ffffff
qrStyleModulestijlsquares, dots, of fluid
eyeStyleOogpatroonsquare of rounded
eyeColorInnerBinnenoogkleur (hexadecimaal)%23ff0000
eyeColorOuterBuitenoogkleur (hexadecimaal)%230000ff
logoImageURL van logo-afbeeldinghttps://example.com/logo.png
logoWidthLogobreedte in pixels60
logoHeightLogohoogte in pixels60
logoPaddingVulling rond logo in pixels10
logoStyleVullingvorm logosquare of circle
quietZoneVulling 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.

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:

  1. 1Standaardstijlen — Zwarte voorgrond op transparante achtergrond, vierkante modules, 1024px
  2. 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
  3. 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

Track 500 maandelijkse clicks met alle functies inbegrepen.

Geen creditcard nodig