QR-codes in bulk maken
Heb je een QR-code nodig voor elk product, iedere tafel, poster of deelnemersbadge? Het maken ervan één voor één in een generator schaalt niet voorbij een tiental. Deze gids laat zien hoe je QR-codes in bulk maakt uit een spreadsheet, alles downloadt als één zip met PNG- of SVG-bestanden, en elke code blijft bewerkbaar en traceerbaar na het afdrukken.
Er zijn drie manieren om het in Linkly te doen, van geen code tot volledig geautomatiseerd:
- 1Spreadsheet → zip — plak je URL's in Linkly's spreadsheet-importer, exporteer vervolgens elke QR-code met één klik. Geen code, duurt ongeveer een minuut.
- 2QR-codes per URL — voeg
.qr.pngtoe aan elke verkorte link om de QR-afbeelding op te halen. Zet dat in een Google Sheets- of Excel-formule, een mail merge of printsjabloon en genereer duizenden codes zonder iets te downloaden. - 3API — maak links (met QR-styling) vanuit je eigen systeem en haal de afbeeldingen op.
Elke QR-code die Linkly maakt is een dynamische QR-code: deze wijst naar een verkorte link, dus je kunt de bestemming wijzigen nadat de codes zijn afgedrukt, en elke scan wordt getraceerd.
Alleen de export: 12 QR-codes in één zip
Zoek de links op die je wilt, vink het selectievakje voor alles aan en kies Bulk → QR-codes exporteren → PNG. Linkly rendert elke code in de browser en downloadt één zip — deze batch van 12 duurde ongeveer één seconde.
Methode 1: QR-codes in bulk maken uit een spreadsheet
Bereid een spreadsheet voor met URL's als bestemming
In Google Sheets of Excel zet je één doel-URL per rij. Voeg twee optionele kolommen toe:
- Bijnaam — wordt de naam van de link in Linkly en de bestandsnaam van de QR-code, dus gebruik iets wat je herkent in een map van 200 afbeeldingen (
Tafel 14 – menu,SKU-4471 – zorgkaart). - Domein — je eigen aangepaste domein, als je er een hebt verbonden. Afgedrukte QR-codes blijven jaren lang geldig, dus het is de moeite waard om ze op een domein te zetten dat je beheerst.
Het voorbeeld hieronder is een plantenwinkel die een zorgkaart-QR-code maakt voor elk van 12 producten.
Open Bulk-import en plak je rijen
In je Linkly-werkruimte klik je op Bulk-import in de zijbalk (of Bulk → Bulk-import op de linkspagina). Dit opent de spreadsheet-importer — een raster dat werkt als een blad. Klik op de eerste Doel-URL-cel en plak. Kolommen zijn uitgelijnd met het blad dat je hebt gekopieerd, dus URL, bijnaam en domein landen op de juiste plaatsen.
Het raster slaat automatisch op in je browser en je kunt ook een CSV uploaden met de knop CSV-import als je dat liever hebt.

Klik op Importeren
De knop toont hoeveel geldige rijen zijn gevonden — Importeer 12 links hier. Klik erop en elke rij krijgt een status en een korte URL. Rijen met een probleem (een misvormde URL, een slug die al in gebruik is) worden afzonderlijk gemarkeerd zodat je ze kunt corrigeren en opnieuw kunt importeren zonder de rest aan te raken.

Selecteer de links op je dashboard
Klik op Ga naar dashboard. Type het bijnaamtrefwoord dat je hebt gebruikt (hier Zorgkaart) in het zoekvak zodat alleen deze batch wordt weergegeven, vink vervolgens het selectievakje in de tabelkop aan om elke link op de pagina te selecteren. De voettekst bevestigt hoeveel zijn geselecteerd.
Exporteer de QR-codes als PNG of SVG
Open het menu Bulk, wijs QR-codes exporteren aan en kies PNG of SVG. Linkly rendert elke geselecteerde code in je browser (geen uploads, geen limiet per code) en downloadt één zip met de naam qr-codes-png-YYYY-MM-DD.zip. Een voortgangsindicatie telt grotere batches.

Unzip en gebruik ze
In de zip zit één afbeelding per link, genoemd naar de bijnaam van de link. Zet de map in je ontwerptool, printsjablonen of productdatabase — de bestandsnaam vertelt je welke code welke is.

PNG of SVG?
| PNG | SVG | |
|---|---|---|
| Best voor | Schermen, documenten, meeste printbanen | Grootformat-print, bewegwijzering, professionele ontwerp workflows |
| Resolutie | 1024 × 1024 pixels | Vector — schaalt naar elke grootte zonder verlies |
| Styling | Volledig: kleuren, puntenstijl, oogstijl, logo | Voorgrond- en achtergrondkleur alleen (geen logo of oogstijlen) |
| Achtergrond | Transparant tenzij je een kleur instelt | Transparant tenzij je een kleur instelt |
| Bestandsgrootte | ~25–30 KB elk | ~15 KB elk |
Als je een logo hebt toegevoegd of aangepaste oogstijlen op je codes, exporteer PNG — de bulk-export rendert precies wat je ziet in de QR-editor voor elke link. Als je bestanden aan een drukker of ontwerper geeft die vectoren nodig heeft, exporteer SVG; je kunt altijd opnieuw exporteren in de ander indeling, omdat de codes in Linkly blijven.
Hoeveel QR-codes kun je tegelijk exporteren?
Je dashboard toont maximaal 500 links per pagina en de kop-checkbox selecteert ze allemaal, dus één export kan maximaal 500 codes opleveren. Voor meer, blader door of beperkt de lijst met zoeken — elke pagina wordt een eigen zip. Sommige QR-tools limiteren bulk downloads tot 100–150 codes per batch; Linkly rendert alles in je browser, dus er is geen server-side limiet.
Omdat de QR-codes bij de links horen, kun je altijd terugkomen en opnieuw exporteren — na hernoemen, restylen of meer links aan de batch toevoegen.
QR-codes in bulk opmaken
QR-styling (kleur, puntpatroon, oogstijl, logo) wordt per link opgeslagen. Er zijn drie manieren om een consistent merk-uiterlijk toe te passen op een hele batch:
- Style-parameters op de afbeeldings-URL — de QR van elke verkorte link is beschikbaar op
<short link>.qr.png, en je kunt styling als queryparameters doorgeven. Dezelfde parametertekenreeks merkt elke code identiek, zonder links te bewerken. Zie Methode 2 hieronder. - Stel stijlen in bij het maken van links via de API — geef een
qr_styles-object door met elke link en de bulk PNG-export (en.qr.png) zal het gebruiken. Zie Methode 3 hieronder. - Style afzonderlijke links in de QR-editor — open een link, klik op de QR-code en pas kleuren aan of voeg een logo toe. Goed voor een handvol heroïsche codes; vervelend voor honderden.
Welke je ook kiest, houd rekening met de scanbaarheidregels: donkere code op lichte achtergrond, een logo niet groter dan ongeveer 20% van de code, en een echte testscan voordat je afdrukt.

Methode 2: QR-codes per URL genereren
Elke Linkly-verkorte link heeft een QR-afbeelding op hetzelfde adres met .qr.png eraan. Geen login, geen API-sleutel:
https://demo.linkly.so/7BLL3CM.qr.png
Dit maakt bulk QR-generatie tot een string-samenvoeging-probleem, waarvoor spreadsheets geschikt zijn.
In Google Sheets of Excel
Zet je verkorte links in kolom B (de spreadsheet-importer toont ze na een import, of gebruik Gegevens exporteren op het dashboard om ze als CSV te downloaden). Vervolgens in kolom C:
=IMAGE(B2 & ".qr.png")
Vul de formule naar beneden en naast elke link verschijnt een QR-code. Google Sheets rendert =IMAGE() rechtstreeks; in Excel 365 werkt dezelfde IMAGE()-functie. Om ze allemaal tegelijk op te maken, voeg je de style-parameters toe:
=IMAGE(B2 & ".qr.png?fgColor=%231f6f4a&qrStyle=dots&eyeStyle=rounded&size=600")
(%23 is een URL-gecodeerde #.) Wijzig de parameters in één cel en elke code wordt bijgewerkt.
In mail merges, labels en printsjablonen
Elk hulpmiddel dat een afbeelding van een URL kan plaatsen kan dezelfde truuk gebruiken: mail-merge-tools voor gepersonaliseerde ansichtkaarten, labeletiketprinters, InDesign-gegevens merge (gebruik @QR als kolomkop en de .qr.png-URL als waarde), of een CMS dat productpagina's rendert. Omdat de afbeelding op aanvraag wordt gegenereerd, hoef je nooit een map met bestanden te beheren — en als een bestemming verandert, werkt de afgedrukte code nog steeds omdat het een dynamische QR-code is.
De volledige lijst met parameters — grootte (tot 2048px), kleuren, oogkleuren, logo, padding en stille zone — staat in de documentatie van QR Code Generator API. Het eindpunt is beperkt tot 5 verzoeken per seconde per IP, dus voor zeer grote eenmalige batches kies je liever voor de zip-export.
Methode 3: De API
Als je links in een database, boekingssysteem of e-commerce back-end staan, maak je ze met de Link Shortening API en sla je de spreadsheet helemaal over. Voeg een qr_styles-object toe om elke code bij aanmaak op te maken:
POST https://app.linklyhq.com/api/v1/link
{
"api_key": "your_api_key",
"workspace_id": 1234,
"url": "https://example.com/products/sku-4471",
"name": "SKU-4471 – zorgkaart",
"domain": "go.example.com",
"qr_styles": {
"fgColor": "#1f6f4a",
"qrStyle": "dots",
"eyeStyle": "rounded",
"logoImage": "https://example.com/logo.png",
"logoStyle": "circle"
}
}
Het antwoord bevat de verkorte link. Voeg .qr.png toe om de gestyleerde QR-afbeelding op te halen wanneer je deze nodig hebt, of selecteer de links op het dashboard en gebruik de bulk zip-export. Er is ook een bulk-eindpunt dat een array met links in één verzoek accepteert.
Geef je de voorkeur aan automatisering zonder code? De Zapier- en Make-integraties kunnen een Linkly-link (en dus een QR-code) maken wanneer een rij aan een blad wordt toegevoegd, een product wordt gepubliceerd of een formulier wordt ingediend.
Tips voor het afdrukken van QR-codes in bulk
- Test-scan een voorbeeld voordat je de run afdrukt. Druk één vel af, scan het met een iPhone en een Android-telefoon van de afstand waar mensen werkelijk zullen staan en controleer of elke code op de juiste pagina terechtkomt. Een batch van 500 foute labels is duur; een batch van 500 foute dynamische codes is een tweeëntwintig-seconden fix in Linkly — maar alleen als de codes zelf scannen.
- Gebruik je eigen domein. Codes gegenereerd op een aangepast domein hangen niet af van het merk van iemand anders, en een merkdomein ziet er beter uit op verpakkingen.
- Tag het verkeer. Voeg
utm_source=qren eenutm_campaigntoe in de UTM-kolommen van de importer zodat QR-scans gescheiden zijn van webklikken in Google Analytics. De eigen verkeersrapporten van Linkly tonen scans per code hoe dan ook. - Let op de stille zone. Laat duidelijke ruimte rond elke code (ongeveer vier modules breed). Als je codes op donkere achtergronden via de URL-methode plaatst, voeg je
quietZone=50&bgColor=%23fffffftoe. - Formaat voor de scanafstand. Een grove regel: de breedte van de code moet minstens één tiende van de scanafstand zijn — 2 cm voor een handgehouden brochure, 25 cm voor een poster die vanuit de andere kant van een kamer wordt gelezen.
- Zorg ervoor dat de namen netjes zijn. Bijnamen worden bestandsnamen, en zoeken op bijnaam is hoe je de batch later opnieuw selecteert voor re-export, bewerking of een groepsverkeersrapport.
- Stel verlooping in waar het belangrijk is. Evenementen- of promotiestartcodes kunnen een vervaldatum of klikflimiet krijgen zodat oude afdrukken mensen niet naar een dood aanbod sturen.
Veelgestelde vragen
Is er een limiet aan hoeveel QR-codes ik tegelijk in bulk kan maken?
De spreadsheet-importer accepteert duizenden rijen; grote imports worden rij voor rij verwerkt met een status voor elk. De bulk QR-export werkt op wat er op de huidige dashboardpagina is geselecteerd (tot 500 links), dus één zip bevat maximaal 500 codes — blader verder of filter met zoeken voor meer. Linkly-werkruimten ondersteunen miljoenen links.
Behouden de QR-codes hun kleuren en logo in de bulk-export?
Ja voor PNG: elke code wordt gerenderd met de kleuren, puntenstijl, oogstijl en logo die op de link zijn opgeslagen, exact zoals in de QR-editor. SVG exports behouden de voor- en achtergrondkleuren maar niet logoklanten of oogstijlen, omdat ze gewone vectoruitvoer zijn.
Kan ik wijzigen waar een QR-code naar wijst nadat ik het heb afgedrukt?
Ja. Elke Linkly QR-code is dynamisch — deze codeert de verkorte link, niet de bestemming — dus bewerk de bestemming van de link in Linkly en de afgedrukte code volgt. Je kunt ook later regels toevoegen: landen- omleidingen, apparaat- omleidingen, of een link-rotator, allemaal achter dezelfde afgedrukte code.
Hoe worden de bestanden in de zip genoemd?
Na de bijnaam van de link, met spaties en interpunctie omgezet in underscores — Tafel_14_menu.png. Als twee links dezelfde naam delen, krijgt de tweede de link-ID eraan toegevoegd zodat niets wordt overschreven. Links zonder bijnaam krijgen een naam naar hun doel-URL.
Kan ik QR-codes exporteren voor links die ik eerder heb gemaakt, niet alleen geïmporteerde?
Ja. De bulk-export werkt op elke selectie van links — geïmporteerd, één voor één gemaakt of gemaakt via de API. Gebruik zoeken om de lijst te beperken (elk veld is doorzoekbaar), selecteer alles en kies vervolgens Bulk → QR-codes exporteren.
Kan ik QR-codes in bulk maken zonder bestanden te downloaden?
Ja — gebruik de .qr.png-URL. Zet de verkorte links in een spreadsheet en gebruik =IMAGE(B2 & ".qr.png"), of verwijs naar de URL vanuit een mail-merge of printsjabloon. Omdat de afbeelding op aanvraag wordt gegenereerd, hoef je niets op te slaan.
Is bulk QR-code maken gratis?
QR-codes maken, opmaken, in bulk exporteren en de .qr.png-afbeeldings-URL zijn beschikbaar op elk plan, inclusief het gratis plan. De spreadsheet-/CSV-importer die links in bulk maakt, is inbegrepen op Pro-abonnementen en hoger; op lagere plannen kun je links nog steeds afzonderlijk maken of via Zapier en hun QR-codes in bulk exporteren.
Welk is beter voor afdrukken, PNG of SVG?
SVG voor alles wat groot is of naar een professionele drukker gaat — het is vector, dus het blijft scherp in elke grootte. PNG (1024 × 1024) is prima voor labels, brochures en schermen, en het is het enige format dat logo's en oogstijlen draagt.
Kan ik zien hoe vaak elke QR-code is gescand?
Ja. Scans worden vastgelegd als klikken op de link. Selecteer de batch op het dashboard en gebruik Bulk → Verkeersrapport voor een gecombineerde weergave, of open een link voor zijn eigen scan-analytics per land, apparaat en tijd.
Gerelateerde gidsen
- Een QR-code voor een link maken — de basis, één link tegelijk
- Spreadsheet-import — elke kolom die de importer accepteert, inclusief UTM-tags, pixels en omleidingsregels
- Bulk link-import met Google Sheets — de CSV-sjabloonroute
- Een logo toevoegen aan een QR-code — style-regels die codes scanbaar houden
- SVG QR-codes — vectoruitvoer voor afdrukken
- QR Code Generator API — alle
.qr.pngparameters - Link Shortening API — maak links programmatisch
- QR-code analytics — track scans per code
Beschikbaarheid per plan
Beschikbaar vanaf Pro
Track 500 maandelijkse klikken gratis.