Maak in één keer veel QR-codes vanuit CSV of Excel

Zet een spreadsheet in één keer om in honderden QR-codes, elk met een eigen beschrijving. Er wordt niets geüpload: de codes worden in je browser gemaakt en verlopen nooit.

Instellingen

Omschrijving

Downloaden

Logo in het midden

Alleen voor QR-codes. Je logo blijft op je apparaat.

De foutcorrectie gaat naar Hoog zodat de code scanbaar blijft. Scan één testcode voordat je er veel afdrukt.

Linktracking (UTM)
Afdrukken

Kies in het afdrukvenster 100% of “Werkelijke grootte” en zet kop- en voetteksten uit. Druk eerst een testpagina af op gewoon papier en houd die tegen een etiketvel.

Je code

Veel QR-codes maken vanuit een CSV-bestand

  1. Begin met het sjabloon. Download het CSV-sjabloon (of klik op Voorbeeld-CSV downloaden in de generator hierboven) en open het in Excel, Google Sheets, Numbers of LibreOffice.
  2. Vul één rij per code in. Kolom A, value, bevat de inhoud van de code: een link, productnummer of willekeurige tekst. Kolom B, description, is optionele tekst onder de code en wordt gebruikt als bestandsnaam. Kolom C, type, is optioneel; laat die leeg voor QR-codes.
  3. Sla op als CSV. Kies in Excel Bestand → Opslaan als → CSV UTF-8; in Google Sheets Bestand → Downloaden → Door komma’s gescheiden waarden. Bestanden met puntkomma’s uit Europese Excel-versies werken ook.
  4. Laad de lijst. Sleep het bestand naar de generator of kopieer de cellen uit je spreadsheet en plak ze in het tekstvak.
  5. Controleer de voorbeelden. Elke rij verschijnt als een code. Rijen die niet kunnen worden gecodeerd, worden rood gemarkeerd met de reden en niet opgenomen in de downloads.
  6. Download of druk af. Download één ZIP met PNG- of SVG-bestanden, genummerd in rijvolgorde, of open Afdrukken in de instellingen en druk rechtstreeks op een etiketvel af.

Het CSV-formaat

KolomVerplicht?Voorbeeld
valueJahttps://example.com/product/1001
descriptionNeeBlauwe mok, 350 ml
typeNeeqr, code128, ean13, ean8, upc, code39, itf14, codabar

De kopregel is optioneel. Tekst met een komma moet tussen dubbele aanhalingstekens staan; Excel en Google Sheets voegen die bij het opslaan automatisch toe.

Voorbeelden om te kopiëren

Voorraad- en inventarislabels

Eenvoudige ID’s die je team scant in een spreadsheet of inventarisapp. De beschrijving vermeldt waar het artikel hoort.

value,description
INV-0001,Laptop – ruimte 204
INV-0002,Projector – ruimte 204
INV-0003,Printer – receptie

Heb je een genummerde reeks nodig in plaats van een lijst? De generator voor inventarislabels maakt INV-0001 tot INV-0500 voor je.

Eventbadges en tickets

Eén code per gast, met een link naar een incheckpagina met het gastnummer; de naam wordt onder de code afgedrukt.

value,description
https://example.com/checkin?guest=0001,Maria Garcia
https://example.com/checkin?guest=0002,James Smith
https://example.com/checkin?guest=0003,Aiko Tanaka

Tip: bouw de links met een formule, bijvoorbeeld ="https://example.com/checkin?guest="&TEKST(RIJ()-1;"0000"), en vul die naar beneden in.

Productlabels

Een QR-code naar de productpagina of handleiding, gecombineerd met winkelbarcodes voor de kassa in dezelfde batch.

value,description,type
https://example.com/p/1001,Blauwe mok – handleiding,qr
https://example.com/p/1002,Groene mok – handleiding,qr
4006381333931,Blauwe mok,ean13

Winkelbarcodes vereisen nummers die op naam van je bedrijf zijn geregistreerd. Lees hoe je een barcode voor je product krijgt.

Andere toepassingen voor QR-codes in bulk

  • Borden voor ruimtes, tafels of machines die elk een eigen pagina of formulier openen.
  • Visitekaartjes voor een heel team: de pagina met contact-QR-codes leest namen, telefoonnummers en e-mailadressen uit een CSV.
  • Wifi-codes voor meerdere ruimtes of locaties, gemaakt op de pagina voor wifi-QR-codes.
  • Reviewcodes voor meerdere vestigingen, één QR-code voor Google-reviews per locatie.

Bijhouden welke code is gescand

Schakel Linktracking (UTM) in in de instellingen en vink ‘Omschrijving van elke code gebruiken als utm_content’ aan. Elke link krijgt een eigen tag, zodat je in je statistieken kunt zien welke sticker, poster of tafel een bezoek heeft opgeleverd, zonder te betalen voor een dynamische QR-dienst. De codes zelf zijn statisch en verlopen nooit.

Voordat je er honderden afdrukt

  • Scan een paar codes uit de voorbeeldweergave met je telefoon, ook de langste rij.
  • Druk een testpagina af op gewoon papier en leg die op het etiketvel om de uitlijning te controleren.
  • Zorg dat de codes groot genoeg zijn voor hun inhoud; lange links hebben grotere codes nodig. Bekijk hoe groot een QR-code moet zijn.

Lees ook: codes afdrukken op Avery-etiketvellen.

Veelgestelde vragen

Hoeveel QR-codes kan ik tegelijk maken?

Maximaal 2.000 per batch; het aantal batches is onbeperkt. Verdeel grotere lijsten over meerdere bestanden.

Is er een CSV-sjabloon?

Ja. Download het CSV-sjabloon op deze pagina of klik op ‘Voorbeeld-CSV downloaden’ in de generator. Beide gebruiken de kolommen value, description en type. Open het bestand in Excel of Google Sheets, vervang de voorbeeldrijen door je eigen gegevens en sla het opnieuw op als CSV.

Kan ik een .xlsx-bestand uploaden?

Sla het eerst op als CSV: kies in Excel Bestand → Opslaan als → CSV UTF-8; in Google Sheets Bestand → Downloaden → Door komma’s gescheiden waarden. Bestanden met komma’s of puntkomma’s werken, net als oudere Excel-CSV-bestanden. Je kunt de cellen ook rechtstreeks uit Excel kopiëren en in het tekstvak plakken.

Hoe worden bestanden genoemd?

Elk bestand krijgt een nummer in de volgorde van de rijen en wordt genoemd naar de beschrijving (of naar de inhoud als er geen beschrijving is), bijvoorbeeld 001_Ruimte 101.png. De ZIP bevat ook codes.csv, met elk bestand en de inhoud ervan.

Kan één batch QR-codes en barcodes combineren?

Ja. Voeg een kolom type toe met per rij qr, code128, ean13, ean8, upc, code39, itf14 of codabar. Rijen zonder type gebruiken het type dat in de instellingen is geselecteerd.

Kan ik meerdere wifi-, contact- of WhatsApp-codes maken?

Ja. Open de bijbehorende pagina (wifi, contactkaart, e-mail, sms, WhatsApp, locatie of agenda-afspraak) en kies daar Meerdere via CSV. Elke pagina leest eigen kolommen, bijvoorbeeld ssid, password en security voor wifi of first_name, last_name, phone en email voor contactkaarten.

Waarom heeft Excel de voorloopnullen uit mijn getallen verwijderd?

Excel ziet 00123 als een getal en verwijdert de nullen. Stel de kolom vóór het invoeren of plakken in op Tekst, of zet er een apostrof voor ('00123). Dan blijven de nullen in het CSV-bestand staan.

Wordt mijn spreadsheet ergens geüpload?

Nee. Je browser leest het bestand en maakt de codes. Je lijst verlaat je computer nooit, waardoor de tool geschikt is voor interne productnummers, gastenlijsten of wifiwachtwoorden.

Verlopen QR-codes die in bulk zijn gemaakt?

Nee. Elke code is statisch: de inhoud staat rechtstreeks in de code, zonder omleiding, account of abonnement. De codes blijven werken zolang de links of teksten geldig blijven.