QR Code Generator API

Genereer QR-code-afbeeldingen door .qr.png aan een Linkly-korte link toe te voegen. Geen verificatie of API-sleutel vereist.

De afbeelding wordt geretourneerd als een PNG met alle opgeslagen QR-code-stijlen, inclusief aangepaste kleuren, stippenpatronen, 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 een 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 deze 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, PDF of elk ander 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 (hex, URL-gecodeerd)%23009eff
bgColorAchtergrondkleur (hex, URL-gecodeerd)%23ffffff
qrStyleModulestijlsquares, dots of fluid
eyeStyleOogpatroonstijlsquare of rounded
eyeColorInnerBinnenoogkleur (hex)%23ff0000
eyeColorOuterBuitenoogkleur (hex)%230000ff
logoImageURL van logoafbeeldinghttps://example.com/logo.png
logoWidthLogobreedte in pixels60
logoHeightLogohoogte in pixels60
logoPaddingOpvulling rond logo in pixels10
logoStyleLogopadvulvormsquare of circle
quietZoneOpvulling 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 zodat deze overeenkomen met de aangevraagde afbeeldingsgrootte.

De quietZone voegt witruimteopvulling toe rond de gehele QR-code, gevuld met bgColor. Dit is nuttig bij het afdrukken van QR-codes op donkere achtergronden — zonder deze functie zitten de positioneringsogen tegen de rand en worden ze mogelijk niet betrouwbaar 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 stijlsleutels die hierboven zijn vermeld:

{
  "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 deze zijn 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. 1
    Standaardstijlen — Zwarte voorgrond op transparante achtergrond, vierkante modules, 1024px
  2. 2
    Opgeslagen stijlen — Alle aanpassingen die u in de QR-code-editor hebt aangebracht of via de Link-API hebt ingesteld, worden opgeslagen bij de link
  3. 3
    Queryparameter-overschrijvingen — Overschrijf afzonderlijke stijlen per aanvraag via URL-parameters

Wanneer een logo aanwezig is, gebruikt Linkly automatisch high error correction (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 de cache opgeslagen, dus herhaalde aanvragen voor dezelfde QR-code worden snel bediend.

Antwoord

Een succesvolle aanvraag retourneert een 200-status met Content-Type: image/png en de PNG-afbeeldingsgegevens als antwoordtekst.

Foutantwoorden retourneren JSON:

{"error": "Rate limit exceeded"}

Veelgestelde vragen over QR-code-generator-API

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 verificatie.

Kan ik de QR-code-afbeelding insluiten in e-mails of webpagina's?

Ja. De .qr.png-URL is ontworpen voor insluiting. Gebruik deze als bron van <img> in HTML-e-mails, webpagina's, PDF's of elk ander 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, stippen-/vloeiende patronen, oogstijlen en logo's. U kunt elke stijl ook 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 de queryparameter size, 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

Beschikbaarheid per plan

Beschikbaar vanaf Pro

Plannen vergelijken →

Track 500 maandelijkse klikken gratis.