Streepjescodes zijn niet alleen overal – ze hebben ook een belangrijke functie. Het eenvoudige ontwerp van zwarte lijnen en cijfers op bijna elk product dat we kopen, helpt winkels soepel te laten draaien.
Ze werden ontwikkeld om belangrijke productgegevens op te slaan in een formaat dat machines kunnen lezen, en wonnen aan populariteit in de jaren ’70 – met name in supermarkten.
In de loop der tijd hebben overheidsinstanties en brancheorganisaties streepjescodes gestandaardiseerd, wat heeft geleid tot veel variaties zoals we die nu kennen. Die verscheidenheid kan verwarring veroorzaken over hun specifieke toepassingen.
Of je nu winkelier bent of gewoon nieuwsgierig, deze gids legt uit hoe streepjescodes werken en welke waarde ze bieden.
Wat is een streepjescode?
Een streepjescode is een uniek visueel patroon van lijnen of vierkanten dat productinformatie encodeert op een manier die door computers gelezen kan worden. Meestal bestaat het uit zwarte en witte strepen of een matrix van stippen die cijfers en letters vertegenwoordigen.
Je kunt een streepjescode vergelijken met een kentekenplaat: de informatie zit er niet letterlijk in opgeslagen. Het is een code die, zodra die wordt ingevoerd in een systeem, aanvullende gegevens over het product ophaalt.
Streepjescodes vs. QR-codes
In tegenstelling tot streepjescodes, die maar in één richting gelezen kunnen worden en beperkte informatie bevatten, kunnen QR-codes veel meer data opslaan – zoals URL’s, contactinformatie en tekst. Ze kunnen vanuit meerdere hoeken worden gescand, waardoor ze zeer geschikt zijn voor digitale en interactieve toepassingen.
Hoe werken streepjescodes?
Een streepjescode bevat informatie in een patroon van lijnen of stippen dat wordt gelezen door een streepjescodescanner. Elk cijfer van 0 tot 9 is gekoppeld aan een unieke combinatie van zwarte en witte strepen. Als een product bijvoorbeeld een 10-cijferige code heeft, wordt dat weergegeven met 10 verschillende reeksen van zwart-witpatronen.
De scanner schijnt een licht op de streepjescode en leest het gereflecteerde licht om het patroon te ontcijferen. Dat patroon wordt vervolgens omgezet in cijfers en/of letters die specifieke productgegevens vertegenwoordigen.
De gedecodeerde informatie wordt naar een computer gestuurd voor toepassingen zoals prijsbepaling, voorraadbeheer en andere processen die nodig zijn om winkelactiviteiten soepel te laten verlopen.
Soorten streepjescodes
Streepjescodes worden grofweg onderverdeeld in twee hoofdtypen op basis van hun afmetingen en het soort gegevens dat ze coderen.
Bij lineaire of eendimensionale (1D) streepjescodes wordt het patroon gevormd door de verschillende breedtes van de staven en de ruimtes ertussen. Streepjescodescanners lezen dit patroon en vergelijken het met productrecords in een database of POS-systeem. Er zijn verschillende wereldwijde 1D-streepjescodestandaarden, elk met unieke informatie die geschikt is voor specifieke toepassingen.
Daarnaast zijn er tweedimensionale (2D) streepjescodes, ook wel matrixcodes, die geometrische patronen gebruiken – zoals QR-codes – en gelezen kunnen worden door mobiele apparaten en ingebouwde camera’s.
UPC-streepjescodes
Universal Product Code (UPC) is een algemene term voor het streepjescodesymbool dat wordt gebruikt om artikelen in winkels te volgen. Je kunt deze ook EAN noemen, wat de Europese standaard voor streepjescodering is.
UPC’s komen in verschillende variaties, elk ontworpen voor specifieke toepassingen. Een voordeel van het gebruik van UPC-codes is de mogelijkheid om producten over verschillende winkels en online kanalen te volgen.
Het standaard UPC-systeem encodeert 12 numerieke karakters, maar er zijn verschillende variaties, waaronder:
- UPC-E: Een versie met zes cijfers die wordt gebruikt voor kleinere gebieden op verpakkingen en papieren.
- UPC-2: Dit is een twee-cijferige toevoeging aan een UPC voor tijdschriften en bladen om de editie of het nummer aan te geven.
-
UPC-5: Een vijf-cijferige toevoeging aan een UPC die vaak wordt gebruikt door uitgevers om de aanbevolen verkoopprijzen aan te geven.
UPC-codes bieden directe toegang tot productinformatie en prijzen. Bovendien ondersteunen UPC’s robuustere voorraadbeheersystemen en product tracking, van productie tot aan het afrekensysteem.

UPC-streepjescodes hebben een bedrijfsvoorkeursnummer en productidentificatie.
Code 39
De meest populaire niet-UPC streepjescode, Code 39, is gedefinieerd door een alfanumerieke set, wat betekent dat het zowel cijfers (0–9) als letters (A–Z) kan vertegenwoordigen, samen met een beperkte set speciale tekens (–, ., spatie, $, /, +, %, en het asterisk (*) als start-/stopteken).
Het wordt gedecodeerd door laser- en charge-coupled device scanners (CCD), evenals beeldgebaseerde streepjescodescanners, en wordt veel gebruikt in verpakking en verzending.

Voorbeeld van een code 39 streepjescode.
Code 128-streepjescodes
Code 128 is een compacte, alfanumerieke streepjescode die alle 128 karakters van de ASCII-tabel (cijfers, letters en controlecodes) kan coderen. Het is veelzijdig en wordt in verschillende sectoren gebruikt voor verpakking, verzending en voorraadbeheer.
Dit type streepjescode biedt drie tekenreeksen (A, B en C), die efficiënte codering van alle standaard ASCII-tekens mogelijk maken. De veelzijdigheid maakt het geschikt voor meer dan alleen retailtoepassingen.
Aangepaste streepjescodes
De voordelen van het gebruik van een aangepaste streepjescode zijn betaalbaarheid en meer flexibiliteit met productnummering. Je creëert je eigen streepjescodeformaat en wijst het toe aan interne gegevens die je beheert. Dit stelt je in staat om creatief te zijn met de manier waarop je de cijfers opsplitst in subcategorieën zoals producttypes en andere classificaties.

Aangepaste streepjescodes kunnen meer productdetails opslaan.
Hoe worden streepjescodes gegenereerd?
Streepjescodes worden gegenereerd met behulp van software. Winkels bepalen welke informatie (hoeveelheid, kleur, type) ze willen verzamelen met de streepjescode en kiezen het format dat erbij past.
De software genereert automatisch een streepjescode die door machines te lezen is. Met de juiste software, een streepjescodelezer en een labelprinter, kun je aangepaste streepjescodes maken waarmee je je eigen format en productnummers kunt bepalen.
1. Maak productcodes aan
Het gebruik van een UPC-streepjescode bindt je aan bepaalde standaarden, en je moet betalen om je streepjescodes te verkrijgen.
GS1 biedt verschillende betalingsniveaus op basis van het aantal product streepjescodes dat je nodig hebt. Zodra je hebt bepaald hoeveel streepjescodes je nodig hebt, kun je een bepaald aantal streepjescodes kopen en ontvang je een bedrijfsnummer. Als je bijvoorbeeld een achtcijferig bedrijfsnummer hebt, heb je nog maar drie cijfers over voor productnummers, wat meer dan 1.000 mogelijke productnummers oplevert. De kosten hangen af van het aantal codes en de grootte van je bedrijf.
GS1 zal vervolgens een fabrikant-ID-nummer toewijzen, wat het eerste cijfer van de 12-cijferige UPC is. De overige cijfers zijn uniek toegewezen productnummers. GS1 wijst deze nummers aan je producten toe zodra je criteria voor bepaalde velden uploadt, zoals naam, hoeveelheid, beschrijving, enzovoort.
Je kunt vervolgens unieke productcodes toewijzen aan elk item of elke dienst die je aanbiedt. Deze codes dienen als basis voor je streepjescodes, zodat elk product gemakkelijk te identificeren is.
2. Gebruik een gratis streepjescode-generator
Een gratis streepjescode-generator maakt het eenvoudig om aangepaste streepjescodes voor je bedrijf te maken en af te drukken. Om de gratis generator te gebruiken:
- Typ de gegevens die je in de streepjescode wilt coderen
- Voer je e-mailadres in
- Download de aangepaste streepjescode in PNG-bestandsformaat om af te drukken

Gebruik Shopify’s gratis streepjescode-generator om PNG-versies van je streepjescode te downloaden.
3. Test je streepjescode
Na het genereren van je streepjescode, test je deze met een scanner om ervoor te zorgen dat deze nauwkeurig de toegewezen productinformatie weergeeft. Deze stap verifieert dat je streepjescode naadloos werkt binnen je verkoop- en voorraadbeheersysteem.
4. Herhaal voor alle producten
Winkels hebben individuele streepjescodes nodig voor elk product, niet voor elk afzonderlijk item. Anders kun je jezelf in een verwarrende situatie bevinden als het gaat om product distributie, voorraadbeheer en verkoop tracking.
Als je bijvoorbeeld een partij van 100 hondenhalsbanden hebt, krijgen ze allemaal dezelfde streepjescode. Je hebt geen 100 unieke streepjescodes voor elke halsband nodig.
Herhaal het proces van creatie en -testen om ervoor te zorgen dat elk item correct gecodeerd en identificeerbaar is. Deze systematische aanpak garandeert dat je volledige voorraad traceerbaar is, wat het verkoopproces makkelijker maakt.
5. Print je streepjescode-labels
Als je UPC-streepjescodes gebruikt, kun je deze individueel toevoegen aan je productvermeldingen in een POS. Zodra winkeliers streepjescodes hebben ingesteld en gekocht bij GS1, kunnen ze deze rechtstreeks beheren via de GS1 Data Hub. Van daaruit kun je verschillende methoden voor het maken van labels gebruiken om je streepjescodes te downloaden en af te drukken.
Van daaruit kun je verschillende methoden voor het maken van labels gebruiken om je streepjescodes te downloaden en af te drukken.
Voor winkeliers die aangepaste streepjescode-labels voor hun producten willen maken en afdrukken, is een POS-systeem met geïntegreerde software voor streepjescodes de beste keuze. Shopify POS heeft een Retail Barcode Labels app waarmee winkels streepjescodes op labels kunnen ontwerpen en afdrukken met een aangesloten POS-barcodeprinter of elke inkjet- of laserprinter op labels.
3 manieren om streepjescodes te gebruiken
Artikelen afrekenen op je POS
Streepjescodes op producten zijn perfect om het afreken-, retour- of omruilproces te versnellen—waardoor handmatige gegevensinvoer en menselijke fouten worden geëlimineerd. Winkeliers kunnen ook streepjescodes op bonnen plaatsen.
POS-systemen (inclusief Shopify POS) kunnen een streepjescode voor een transactie genereren die informatie over de verkoop opslaat. Deze streepjescode op een bon kunnen een van de volgende gegevens bevatten:
- Datum en tijd van aankoop
- Winkelnummer, als er meerdere locaties zijn
- Registratienummer
- Naam van de medewerker
- Artikelprijs
- Gebruik van coupons of kortingen
- Betaalmethode
Scan en bereken voorraad
Voor magazijnen helpt het scannen van streepjescodes winkeleigenaren om hun voorraadlocatie en hoeveelheden bij te houden. Shopify POS heeft bijvoorbeeld geïntegreerde voorraadbeheer functies die winkeliers gebruiken om een nieuwe voorraad levering uit te pakken, te volgen en op te slaan.
Opslaglocaties kunnen ook streepjescodes hebben die gescand en opgeslagen kunnen worden, waardoor de locatie aan een product wordt gekoppeld voor zichtbaarheid en organisatie in het magazijn.
Snel productgegevens vinden
Met een streepjescode scanner kunnen winkeliers snel een van hun producten opzoeken en toegang krijgen tot hun gegevens.
Afhankelijk van het type streepjescode, aangepast of UPC, zal de software die de binaire code ontvangt, de gegevens ophalen die aan de streepjescode zijn gekoppeld. De gegevens die je besluit op te slaan in je POS of online database over een product zijn aan jou.
Dat roept de vraag op: "Kan ik elke streepjescode scannen en toegang krijgen tot de informatie over het product?" Hoewel UPC's of EAN’s er allemaal hetzelfde uitzien, zijn de gegevens die in de streepjescode zijn opgeslagen privé en verbonden met de POS of voorraadbeheer software van een winkel. Jij bezit de rechten op je productinformatie — Dit kan alleen door jou of met wie je de informatie deelt, worden geopend.
Wat is het verschil tussen SKU's en streepjescodes?
SKU’s en streepjescode nummers beheren beide de voorraad, maar dienen verschillende doelen. Een SKU is een unieke code die door een retailer wordt toegewezen voor intern voorraadbeheer, aanpasbaar aan de behoeften van het bedrijf. In tegenstelling tot SKU’s zijn streepjescodes universele identificatoren die door retailers worden gebruikt voor scannen en gegevenstracking — wat efficiënte voorraadbeheer en kostenbesparing vergemakkelijkt.
Wanneer je een SKU gebruikt
Gebruik SKU’s voor interne tracking van voorraadniveaus, zoals het categoriseren van sieraden op maat, materiaal en type met een gemakkelijk te begrijpen code. Bijvoorbeeld: middelgrote gouden creolen kunnen worden gecodeerd als MED-GLD-HOOP-01.
Je kunt SKU’s omzetten in streepjescodes voor scan doeleinden, maar onthoud dat SKU’s voor intern gebruik zijn — in tegenstelling tot universele streepjescodes die zijn ontworpen voor transacties en bredere voorraadbeheer.
Wanneer je een streepjescode gebruikt
Gebruik streepjescodes, zoals UPC’s, als universele productidentificatie bij verschillende retailers en verkoopkanalen. Dit zorgt ervoor dat een product overal dezelfde streepjescode heeft.
Bijvoorbeeld: hetzelfde koelkastmodel zal dezelfde UPC hebben in verschillende winkels, in tegenstelling tot winkel-specifieke SKU’s. Deze universele codering vergemakkelijkt de verkoop van producten zowel in fysieke winkels als online — wat de reden is waarom UPC’s cruciaal zijn voor het nauwkeurig beheren van voorraad over alle retailplatforms.
Genereer streepjescodes voor je winkel
Streepjescodes lijken verwarrend totdat je ze begrijpt — en dan merk je hoe eenvoudig en logisch ze eigenlijk zijn. Ze zijn simpelweg een visuele representatie van een productidentificatie. Machines kunnen ze lezen en koppelen aan gegevens over je producten, zodat jij je bedrijf efficiënter kunt runnen.
Systemen zoals Shopify POS helpen je om het beheer van streepjescodes naadloos te integreren met je producten.
Veelgestelde vragen over het genereren van streepjescodes
Wat doet een streepjescode?
Een streepjescode encodeert informatie zoals de identificatie van een product, prijs en fabrikant. Het maakt snel scannen bij de kassa en efficiënt voorraadbeheer mogelijk.
Kunnen 2 producten dezelfde streepjescode hebben?
Elk product heeft een unieke streepjescode nodig om nauwkeurige tracking en voorraadbeheer te waarborgen. Dubbele streepjescodes zouden leiden tot verwarring en fouten in het systeem. Houd er echter rekening mee dat winkels individuele streepjescodes nodig hebben voor elk product, niet voor elk afzonderlijk item.
Hoe genereren bedrijven streepjescodes?
Bedrijven verkrijgen unieke identificatienummers van organisaties zoals GS1 en gebruiken vervolgens een generator om de streepjescode te maken. Dit proces zorgt ervoor dat elk product wereldwijd een unieke streepjescode heeft.
Waaruit is een streepjescode opgebouwd?
1D-streepjescodes bestaan uit zwarte staven en witte ruimtes die cijfers en letters vertegenwoordigen. Scanners lezen dit visuele patroon om de informatie die erin is opgeslagen te decoderen.
Worden streepjescodes ooit hergebruikt?
Het hergebruiken van streepjescodes is niet toegestaan, tenzij je een tweede run of batch van een eerder product doet. In alle andere gevallen is een nieuw nummer vereist.