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.

Voeg .qr.png toe aan elke Linkly link om de QR code te krijgen, geserveerd als PNG
Voeg .qr.png toe aan elke Linkly link om de QR code te krijgen, geserveerd als 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 deze stijlen automatisch toegepast.

Voorbeeld

Sluit een QR code in op een HTML-pagina:

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

Stilparameters

Geef queryparameters door om de opgeslagen QR stijlen van de link te negeren 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
eyeStyleOogpatroon stijlsquare of rounded
eyeColorInnerBinnenoog kleur (hex)%23ff0000
eyeColorOuterBuitenoog kleur (hex)%230000ff
logoImageURL van logo afbeeldinghttps://example.com/logo.png
logoWidthLogobreedte in pixels60
logoHeightLogohoogte in pixels60
logoPaddingOpvulling rond logo in pixels10
logoStyleLogo-opvullingsvormsquare of circle
quietZoneOpvulling rond de QR code in pixels (0–200)50

Opmerking: hex-kleuren moeten URL-gecodeerd zijn — gebruik %23 in plaats van # (bijv. %23ff0000 voor #ff0000).

Logodimensies worden automatisch geschaald om overeen te komen met de gevraagde afbeeldingsgrootte.

De quietZone voegt witruimte opvulling rond de volledige QR code toe, gevuld met bgColor. Dit is handig bij het afdrukken van QR codes op donkere achtergronden — zonder deze, zitten de positiëringsogen vast tegen de rand en scannen mogelijk niet betrouwbaar. Bijvoorbeeld, quietZone=50&bgColor=%23ffffff voegt een witte rand van 50 pixels toe.

U kunt QR code stijlen opslaan voor een link wanneer u deze maakt of bijwerkt 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
  }
}

Eenmaal opgeslagen, worden deze stijlen automatisch toegepast wanneer u de .qr.png afbeelding aanvraagt — geen queryparameters nodig.

Hoe stijlen worden toegepast

QR code stijlen worden opgelost in de volgende volgorde:

  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 gemaakt of die u via de Link API hebt ingesteld, worden met de link opgeslagen
  3. 3
    Query parameter overschrijvingen — Negeer afzonderlijke stijlen per aanvraag via URL-parameters

Wanneer een logo aanwezig is, gebruikt Linkly automatisch hoge foutcorrectie (niveau 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 geslaagde aanvraag retourneert een 200 status met Content-Type: image/png en de PNG afbeeldingsgegevens als antwoordtekst.

Foutresponsen retourneren JSON:

{"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 deze als <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-/vloeistofpatronen, oogstijlen en logo's. U kunt ook elke stijl met queryparameters negeren.

Welke grootte hebben de gegenereerde afbeeldingen?

De standaardgrootte is 1024x1024 pixels. U kunt een aangepaste grootte van 100 tot 2048 pixels opgeven met 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 wanneer u een link maakt of bijwerkt via de Link Shortening API. De opgeslagen stijlen worden automatisch toegepast wanneer u de .qr.png afbeelding aanvraagt. Zie het gedeelte 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.