Code 128 codeert letters, cijfers en tekens in een compacte barcode die elke scanner leest. Typ je tekst en download of druk af.
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)
Scans verschijnen dan onder deze namen in Google Analytics (of een vergelijkbare tool), zonder betaalde trackingdienst. Tags die een link al heeft, blijven behouden.
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
Meerdere via CSV
Eén code per rij. Kolommen: value (wat de code bevat), description (optioneel), type (optioneel: qr, code128, ean13, ean8, upc, code39, itf14, codabar). Gescheiden door komma, puntkomma of tab, zoals Excel en Google Spreadsheets ze opslaan.
Sleep hier een CSV-bestand naartoe of kies een bestand
…of plak de rijen hier
…of maak een genummerde reeks
Wanneer gebruik je Code 128?
Verzending en logistiek: pakket- en palletetiketten, ordernummers.
Voorraad en magazijnen: artikelnummer- en schaplocatie-etiketten.
Bibliotheken, documenten en tickets: elke interne code met letters en cijfers.
Vraagt een bestaande scanner of een systeem om Code 39? Gebruik dan de Code 39-barcodegenerator.
Code 128, GS1-128 en productbarcodes
Controleteken: elke Code 128-barcode eindigt met een controleteken waarmee scanners leesfouten opmerken. Deze generator berekent het automatisch; het staat niet in de tekst onder de streepjes.
Niet voor producten in winkels: kassa's in supermarkten verwachten EAN-13 of UPC-A. Gebruik Code 128 voor je eigen labels.
GS1-128 is een speciale vorm van Code 128 voor logistieke labels. Er staan identificaties tussen haakjes in, zoals (00) of (01), die de scanner vertellen wat elk nummer betekent. Deze generator maakt gewone Code 128, geen GS1-128. Eist een klant of vervoerder GS1-128, gebruik dan labelsoftware die dat ondersteunt.
Voorbeelden van typische inhoud van Code 128: SHIP-2026-0042 voor een zending, A-12-03 voor een schaplocatie, SN 4471-B voor een serienummer.
Tips voor barcodes die goed scannen
Gebruik voor drukwerk een streepjesbreedte van 2 of meer en houd de witte ruimte aan beide kanten van de code vrij.
Donkere streepjes op een witte achtergrond scannen het best. Vermijd rode streepjes: veel scanners gebruiken rood licht en zien ze niet.
Voor veel etiketten gebruik je Meerdere via CSV en druk je direct af op Avery-etiketvellen.
Veelgestelde vragen
Wat kan Code 128 coderen?
Alle standaard ASCII-tekens: hoofdletters en kleine letters, cijfers, spaties en leestekens. Lange reeksen cijfers worden extra compact opgeslagen.
Code 128 of Code 39?
Gebruik Code 128, tenzij een bestaand systeem Code 39 eist. Code 128 maakt kortere barcodes voor dezelfde inhoud en ondersteunt kleine letters.
Kan ik letters zoals ë, é of ï gebruiken?
Nee. Code 128 ondersteunt alleen gewone ASCII-tekens. Gebruik een QR-code voor tekst met accenten.
Hoe lang mag de inhoud zijn?
Er is geen vaste grens, maar elk teken maakt de barcode breder. Houd het onder ongeveer 20 tekens voor etiketten die makkelijk scannen.
Heeft Code 128 een controlecijfer?
Ja. Uit alle andere tekens wordt een controleteken berekend dat aan het einde van de streepjes wordt toegevoegd. De generator voegt het automatisch toe en het is niet zichtbaar in de tekst onder de code.
Kan ik hier GS1-128-barcodes maken?
Nee. Dit is een generator voor gewone Code 128. GS1-128 voegt een speciaal startteken en GS1-identificaties tussen haakjes toe die logistieke partners controleren, dus gebruik voor die labels software die GS1-128 ondersteunt.
Kan ik een Code 128-barcode gebruiken op producten die in winkels worden verkocht?
Nee. Winkelkassa's lezen GS1-productnummers in EAN-13 en UPC-A. Code 128 is voor zendingen, voorraad, apparatuurlabels en andere interne labels.