Zo genereer je je QR-codes

Leer hoe je digital links omzet in printklare QR-codes met de gratis generator van Tappr — plak URL's of upload een spreadsheet, stel size, margin en error correction in en download alle codes als ZIP.

  1. Dit is de gratis QR-codegenerator van Tappr. Link: https://qrservice.onetappr.com/. Geen account nodig. Gebruik deze in plaats van een online QR-tool — die maken redirect-links die verlopen en niet te herstellen zijn.
  2. Je hebt twee opties. Je kunt de digital links direct uit het bestand kopiëren dat je hebt ontvangen en hier plakken, of je kunt het hele bestand uploaden. We behandelen allebei.
  3. Eén verschil is goed om vooraf te weten: als je het bestand uploadt, kan elke QR-code een naam per product krijgen. Alleen links plakken kan dat niet, omdat de productnaam geen deel is van de link. Om dit te laten werken, moet je bestand een kolom met de link en een kolom met de productnaam bevatten. Het bestand moet een .xlsx-spreadsheet zijn, met een kolom voor de link (Digital Id link, Link, URL…) en één voor de productnaam (Product Name, Product, Style name…).
  4. Beginnen met Paste URLs.
  5. Open Supported URL formats om te zien welke link-types de generator accepteert.
  6. Elke link bevat één productidentifier: /01/ voor een GTIN, /240/ voor een SKU, of /8013/ voor een modelnummer. /10/ voegt een batch toe en /21/ een serienummer.
  7. Plak of typ je URL's in het tekstveld, één per regel.
  8. Zodra je je link(s) invoert, controleer hier. Groen betekent dat de link(s) zijn geaccepteerd.
  9. Een rode fout betekent dat de link niet is geaccepteerd. "Domain is not allowed" betekent dat de link niet geldig is.
  10. Als je meerdere links hebt ingevoerd, controleert de generator elke apart. Hier is regel 1 afgewezen terwijl de andere twee in orde zijn — fix de afgewezen regel voordat je verder gaat.
  11. Deze instellingen bepalen hoe de QR-code wordt geprint. De defaults werken voor de meeste labels, maar size en error correction zijn belangrijk voor kleding — die behandelen we hierna.
  12. Size bepaalt hoe groot de code print. Bij 300 DPI komt 400 px uit op ongeveer 34 × 34 mm; de preview toont de echte printgrootte. Het minimum voor een care label is 18 × 18 mm, en 20 × 20 mm of groter heeft de voorkeur waar ruimte toelaat. Kleinere codes zijn aanzienlijk minder betrouwbaar om te scannen, vooral na wassen.
  13. Margin is de lege witte ruimte om de code. Scanners hebben die nodig om te vinden waar de code begint en eindigt. Houd hem op 4 — een code die direct tegen andere elementen op het label wordt geprint faalt vaak bij scannen.
  14. Error correction bepaalt hoeveel schade een QR-code kan hebben en toch gelezen wordt. Gebruik altijd High (H). Voor kleding en textiel hebben hogere niveaus altijd de voorkeur — de code moet wassen, wrijving, kreukelen en slijtage over tijd overleven. Low is niet geschikt voor kleding, en Medium is acceptabel maar niet aanbevolen.
  15. Houd de achtergrond White. QR-codes hebben een donkere code op lichte achtergrond nodig, zonder gradiënten of patronen erachter. Kies alleen Transparent als je labelsoftware dat vereist, en zorg zelfs dan dat de code uiteindelijk donker op een egaal licht oppervlak terechtkomt.
  16. Houd PNG. Dat is het standaard beeldformaat voor labelprinten en werkt met alle labelsoftware. Kies alleen SVG als je printer of designer specifiek om een vectorbestand vraagt.
  17. Houd DPI op 300 — de standaard voor labelprinten. DPI zet pixels om in een fysieke maat: 400 px bij 300 DPI print op 34 × 34 mm.
  18. Deze sectie bepaalt hoe elk individueel QR-codebestand wordt genoemd. Doe je het goed, dan zie je in één oogopslag welk bestand bij welk product hoort, zonder er ook maar één te openen.
  19. Wat elke placeholder doet:
    {product_id} — de productidentifier uit de link
    {batch} — de batch of lot, als je link /10/ bevat
    {serial} — het serienummer, als je link /21/ bevat
    {index} — een teller: 001, 002, 003
    {date} — de datum waarop je de codes genereert
    {domain} — het domein van de link
  20. ⚠️ De meest voorkomende fout. Als je een productnummer zelf typt, krijgt elke QR-code in de batch exact dezelfde bestandsnaam, en je bent weer terug bij niet weten welk bestand bij welk item hoort.
  21. Typ {product_id} precies zo, met de accolades. Vervang het niet door een echt nummer — de generator vult automatisch de eigen ID van elk product in.
  22. De preview toont het resultaat voordat je iets genereert. {product_id} wordt vervangen door welke identifier je links ook bevatten — een GTIN, SKU of modelnummer.
  23. Je kunt meerdere placeholders combineren. Zet altijd een underscore _ tussen een placeholder en de rest van de naam.
  24. Dit is de exacte bestandsnaam die je QR-code krijgt: product-ID, volgnummer en datum, allemaal automatisch ingevuld.
  25. Klik op Generate & Download ZIP. Al je codes worden samen in één bestand gedownload.
  26. De tweede manier: upload het bestand dat je hebt ontvangen in plaats van er links uit te kopiëren. Beter als je tientallen of honderden items hebt.
  27. Open Expected columns om te zien hoe je spreadsheet moet worden opgezet.
  28. Je spreadsheet heeft minstens twee kolommen nodig: de link en de productnaam. Elk van de headernamen die hier staan werkt, en hoofdlettergebruik maakt niet uit. Batch en Supplier zijn optioneel.
  29. Sleep je .xlsx-bestand hier, of klik om het van je computer te kiezen.
  30. Je bestand is geladen: 7 rijen in één sheet. Vink de sheet aan die je wilt genereren. Als je bestand meerdere sheets heeft, wordt elke sheet een eigen map in de ZIP.
  31. Gebruik dezelfde instellingen als in het Paste URLs-tabblad.
  32. Kijk nu naar de placeholder-lijst: er is een tweede rij verschenen — From the spreadsheet: {product_name} en {supplier}. Deze twee bestaan alleen in dit tabblad, omdat de generator ze uit je spreadsheet-kolommen leest. Dit is wat we aan het begin noemden.
  33. De sheetnaam wordt een map in de ZIP, en elk bestand wordt genoemd naar zijn product.
  34. Klik op Generate & Download ZIP. Alle zeven codes worden samen gedownload, en de ZIP wordt genoemd naar je spreadsheet.
  35. Elke QR-code draagt zijn eigen productnaam, zodat niets door elkaar kan raken. Plaats deze originele bestanden direct in je label-artwork — nooit hernoemen, croppen, resizen of hertekenen, zelfs kleine wijzigingen kunnen scannen breken.
Aangemaakt 16 september 2026

Was deze pagina nuttig?