Gratis Code 128 Barcode Generator — Maak, bekijk en download direct

Genereer online gratis Code 128 barcodes — geen aanmelding, geen software, geen limieten. Voer elke alfanumerieke tekenreeks in en ontvang binnen enkele seconden een heldere, scanbare streepjescode in PNG- of SVG-formaat. Code 128 ondersteunt de volledige ASCII-tekenset, waardoor het ideaal is voor verzendetiketten, voorraadbeheer, detailhandel SKU's en logistieke toepassingen. Realtime voorbeeld terwijl u typt. Download, genereer in bulk of kopieer uw streepjescode onmiddellijk.

Code 128 is een lineaire barcodesymboliek met hoge dichtheid en variabele lengte die de volledige 128-teken ASCII-set kan coderen — inclusief hoofdletters en kleine letters, cijfers, leestekens en besturingstekens. Gestandaardiseerd onder ISO/IEC 15417, is het een van de meest gebruikte 1D-barcodes ter wereld, toegepast in verzending, opslag, detailhandel, gezondheidszorg en productie. Code 128 selecteert automatisch het meest compacte coderingssubset (A, B of C) op basis van uw invoergegevens, waardoor de kleinst mogelijke streepjescodebreedte voor elke gegeven tekenreeks wordt bereikt. Elke Code 128-barcode bevat een automatisch berekend Mod 103-controlekarakter, dat betrouwbare scannerlezingen garandeert, zelfs in veeleisende omgevingen.

Wat is Code 128?

Code 128 is een lineaire barcodesymboliek met hoge dichtheid en variabele lengte die de volledige 128-teken ASCII-set kan coderen — inclusief hoofdletters en kleine letters, cijfers, leestekens en besturingstekens. Gestandaardiseerd onder ISO/IEC 15417, is het een van de meest gebruikte 1D-barcodes ter wereld, toegepast in verzending, opslag, detailhandel, gezondheidszorg en productie. Code 128 selecteert automatisch het meest compacte coderingssubset (A, B of C) op basis van uw invoergegevens, waardoor de kleinst mogelijke streepjescodebreedte voor elke gegeven tekenreeks wordt bereikt. Elke Code 128-barcode bevat een automatisch berekend Mod 103-controlekarakter, dat betrouwbare scannerlezingen garandeert, zelfs in veeleisende omgevingen.

  • Volledige ASCII-ondersteuning — Letters, cijfers en speciale tekens
    Code 128 codeert alle 128 ASCII-tekens: hoofdletters en kleine letters (A–Z, a–z), cijfers (0–9) en het volledige scala aan leestekens en besturingstekens. In tegenstelling tot Code 39 of ITF bent u niet beperkt tot een beperkte tekensubset. Elke afdrukbare of niet-afdrukbare ASCII-waarde kan in één enkele Code 128-streepjescode worden gecodeerd, waardoor het het favoriete formaat is wanneer uw gegevens gemengde hoofdletters/kleine letters, speciale symbolen of variërende lengtes bevatten.
  • Drie coderingssubsets: A, B en C
    Code 128 gebruikt drie interne coderingsmodi. Subset A codeert hoofdletters, cijfers en ASCII-besturingstekens (NUL–US). Subset B codeert het volledige afdrukbare ASCII-bereik inclusief kleine letters. Subset C codeert cijferparen (00–99) in één symboolteken, waardoor de streepjescode lengte voor alleen numerieke gegevens wordt gehalveerd. Code 128 (automatische modus) schakelt tussen subsets binnen één enkele streepjescode om de dichtheid te maximaliseren, terwijl Code 128A, Code 128B en Code 128C aan een specifieke subset zijn gekoppeld.
  • Automatisch Mod 103-controlecijfer
    Elke Code 128-barcode bevat een verplicht controleteken berekend met het Mod 103-algoritme. Dit controlecijfer wordt automatisch berekend — u hoeft het nooit handmatig te berekenen of toe te voegen. Het controleteken stelt scanners in staat om beschadigde lezingen veroorzaakt door drukfouten, labelschade of slechte scanhoeken te detecteren en af te wijzen, waardoor Code 128 een uitstekende betrouwbaarheid biedt in omgevingen met hoge doorvoer.
  • Industrienorm: Verzending, detailhandel en logistiek
    Code 128 is de ruggengraat van GS1-128 (voorheen UCC/EAN-128) logistieke labels, gebruikt door DHL, FedEx, Amazon en grote retailers wereldwijd. Het is het vereiste formaat voor SSCC-verzenddooslabels, FBA-voorraadlabels en de meeste magazijnbeheersystemen. De combinatie van compact formaat, volledige tekenondersteuning en hoge scannercompatibiliteit maakt het de standaardkeuze wanneer een algemene 1D-streepjescode nodig is.
  • Codering met hoge dichtheid — Compact en scanbaar
    Code 128 bereikt een van de hoogste gegevensdichtheden onder lineaire barcodes. Door gebruik te maken van variabele breedte strepen en spaties over 11 modules per teken, codeert het meer gegevens per inch dan Code 39 of Codabar. Voor numerieke gegevens in het bijzonder codeert Code 128C twee cijfers per symboolteken — waardoor het de meest compacte 1D-barcode is die beschikbaar is voor puur numerieke tekenreeksen zoals serienummers, partijnummers en GTIN's.

Hoe maak je een Code 128-barcode — Stap voor stap

Het maken van een scanbare, drukklare Code 128-barcode met deze gratis online generator duurt minder dan een minuut. Volg deze vier stappen:

Wie moet deze Code 128 Barcode Generator gebruiken?

Deze gratis online Code 128-generator is gebouwd voor iedereen die betrouwbare, productieklare barcodes nodig heeft zonder te investeren in gespecialiseerde software. Dit zijn degenen die er het meest van profiteren.

Verzend- en orderafhandelingsoperaties

Genereer Code 128-tracking- en verzendlabels voor pakketten, kartonnen dozen en pallets. Importeer verzend-ID's in bulk vanuit uw orderbeheersysteem en produceer binnen enkele seconden drukklare labels zonder speciale labelsoftware of een betaalde barcodedienst.

Detailhandelaren en e-commerce verkopers

Maak interne productlabels, pick- en packstickers en magazijnlocatiecodes met Code 128. Importeer uw volledige productcatalogus vanuit een spreadsheet, genereer alle barcodes in bulk en print op standaard labelmateriaal zonder kosten.

Gezondheidszorgbeheerders

Produceer Code 128-barcodes voor patiëntenarmbandjes, monsterafnamebuisjes, medicatieverpakkingen en medische apparatuurlabels. Vertrouw op automatische Mod 103-controlecijferberekening voor geverifieerde, betrouwbare scannerlezingen in klinische workflows.

Ontwikkelaars en systeemintegrators

Prototype of test snel Code 128-barcode-integraties zonder een lokale barcodebibliotheek in te stellen. Genereer referentiebarcodes om scannerconfiguratie, controlecijferlogica of labelindeling te valideren voordat u een productiecodeerpijplijn implementeert.

Code 128 Barcode Generator Functies

Alles wat u nodig hebt om productieklare Code 128-barcodes te maken — van realtime voorbeeld en automatische formaatselectie tot bulkgeneratie, maatregeling en verliesvrije SVG-uitvoer.

Automatische subsetselectie (A / B / C)

In de automatische modus van Code 128 analyseert de encoder uw invoer en schakelt automatisch tussen subsets A, B en C binnen één streepjescode om het kortst mogelijke symbool te produceren. Lange numerieke reeksen worden gecodeerd met subset C (twee cijfers per teken); kleine letters of gemengde inhoud gebruiken subset B; besturingstekens gebruiken subset A. Het resultaat is de meest compacte Code 128-streepjescode voor elke invoer zonder handmatige configuratie.

Realtime voorbeeld tijdens het typen

De streepjescodevoorbeeld wordt live bijgewerkt bij elke toetsaanslag. Zie de exacte streepjescode die wordt gegenereerd — inclusief streepjespatroon, voor mensen leesbare tekst en algemene verhoudingen — voordat u deze downloadt. Ongeldige tekens voor de geselecteerde subset worden onmiddellijk gemarkeerd, zodat u de invoer kunt corrigeren voordat deze een printer of labelsysteem bereikt.

PNG- en SVG-download

Download uw Code 128-streepjescode als een hoogwaardige PNG voor documenten, labels en e-mails, of als een verliesvrije SVG voor drukklare workflows, labelsjablonen en vectorgrafische editors. SVG-barcodes kunnen zonder pixelvorming naar elke grootte worden geschaald, waardoor ze ideaal zijn voor grootformaat afdrukken, schermweergave en inbedding in webpagina's of ontwerpbestanden.

Instelbare breedte, hoogte en stille zone

Beheer elke visuele parameter van uw Code 128-streepjescode: streephoogte, modulebreedte (X-dimensie), lettergrootte voor de voor mensen leesbare tekst en stille zonebreedte aan elke kant. Stille zones — de verplichte witte ruimtes links en rechts van de streepjescode — zijn vereist voor scannerbetrouwbaarheid en worden automatisch opgenomen met de juiste minimale breedte volgens ISO/IEC 15417.

Voor mensen leesbare tekst — Tonen of verbergen

Schakel de voor mensen leesbare interpretatietekst (HRI) onder de streepjescode in of uit. Wanneer weergegeven, wordt de gecodeerde waarde onder de strepen in een duidelijk standaardlettertype afgedrukt — vereist op veel verzend- en detailhandellabels zodat operators de waarde visueel kunnen lezen zonder scanner. Verberg de HRI voor labels met beperkte ruimte of bij het inbedden van streepjescodes in toepassingen die de waarde afzonderlijk weergeven.

Bulkstreepjescodegeneratie

Genereer honderden unieke Code 128-barcodes in één bewerking met behulp van het bulkinvoerpaneel. Voer één waarde per regel in en download alle barcodes als een ZIP-archief van PNG- of SVG-bestanden. Ideaal voor het produceren van geserialiseerde verzendlabels, voorraadstickers of producttags uit een geëxporteerde SKU-lijst zonder handmatige generatie één voor één.

Geen aanmelding, geen watermerken, geen limieten

Deze Code 128-generator is volledig gratis zonder gebruikslimieten, geen account vereist en geen watermerken op gedownloade bestanden. Alle barcodecodering vindt plaats in uw browser — uw invoergegevens worden nooit naar een server verzonden. Genereer één streepjescode of tienduizend; de tool legt geen limieten op en bewaart geen gegevens.

Kleuraanpassing

Wijzig de voorgrondstreepkleur en achtergrondkleur van uw Code 128-streepjescode om aan te sluiten bij merkrichtlijnen of labelmateriaal. Aangepaste kleuren worden volledig ondersteund voor SVG- en PNG-uitvoer. Houd er rekening mee dat een hoog contrast tussen strepen en achtergrond vereist is voor betrouwbaar scannen — donkere strepen op een lichte achtergrond worden sterk aanbevolen voor elke operationele streepjescode.

Code 128-gebruiksscenario's en praktijkvoorbeelden

Code 128 wordt gebruikt in vrijwel elke sector die machineleesbare labels nodig heeft. Dit zijn de meest voorkomende praktijktoepassingen.

Code 128-barcode op een verzendlabel voor pakket tracking en logistiek

Verzend- en logistieke labels

Code 128 is de standaardstreepjescode voor pakket- en verzendlabels die wereldwijd door vervoerders worden gebruikt. Codeer trackingnummers, verzend-ID's en routeringscodes in één compacte streepjescode. De hoge scannerbetrouwbaarheid en volledige ASCII-ondersteuning maken het het voorkeursformaat voor transportsystemen met lopende band in distributiecentra.

Code 128-barcode labels voor magazijnvoorraad en SKU-tracking

Magazijnvoorraad- en SKU-labels

Druk Code 128 SKU-labels af voor magazijnstellingen, baklocaties en voorraadbeheer. Codeer alfanumerieke SKU-codes, partijnummers of interne productidentificaties. Genereer in bulk vanuit een WMS-export en druk af op Avery- of A4-etiketvellen zonder speciale labelsoftware.

Code 128-barcode gebruikt voor patiëntidentificatie en monsteretikettering in de gezondheidszorg

Patiënt- en monstrelabels in de gezondheidszorg

Code 128 wordt algemeen toegepast in de gezondheidszorg voor patiëntenarmbandjes, monstercontainers en medicijndispensatie. Het vermogen om alfanumerieke identificaties van variabele lengte te coderen, gecombineerd met verplichte controlecijferverificatie, maakt het een van de meest betrouwbare formaten voor klinische omgevingen waar scanprecisie cruciaal is.

Code 128-barcode op een detailhandel productlabel voor interne SKU-identificatie

Detailhandel productlabels en prijskaartjes

Detailhandelaren gebruiken Code 128 voor interne productlabels, prijskaartjes en promotiestickers wanneer EAN of UPC niet vereist is. In tegenstelling tot EAN-13 of UPC-A heeft Code 128 geen vaste lengtebeperking — u kunt korte codes of lange alfanumerieke productidentificaties in hetzelfde formaat coderen zonder afzonderlijke configuraties.

Code 128-barcode op een document voorblad voor geautomatiseerde bestandstracking

Document- en bestandstracking

Advocatenkantoren, overheidsinstanties en zorgverleners gebruiken Code 128-barcodes om fysieke documenten te volgen via scanworkflows. Codeer document-ID's, zaaknummers of bestandsreferenties in Code 128-barcodes die zijn afgedrukt op map labels of voorbladen voor geautomatiseerd sorteren, routeren en ophalen.

Code 128-barcode op een evenemententicket of toegangspas voor poortscanning

Toegangscontrole en evenementen ticketverkoop

Code 128 wordt gebruikt voor evenemententickets, toegangspassen en lidmaatschapskaarten wanneer een compacte 1D-streepjescode de voorkeur heeft boven een QR-code. Codeer boekingsreferentienummers, stoelidentificaties of leden-ID's. De hoge scansnelheid van Code 128 op lineaire scanners maakt het bijzonder geschikt voor toegangspoortomgevingen met hoge doorvoer.

Code 128 Barcode — Veelgestelde vragen

Technische antwoorden op de meest voorkomende vragen over Code 128-coderingsregels, tekenondersteuning, subsets, controlecijfers en praktisch gebruik.

1

Welke tekens kan Code 128 coderen?

Code 128 kan alle 128 ASCII-tekens coderen — cijfers 0–9, hoofdletters A–Z, kleine letters a–z, leestekens en besturingstekens (NUL tot DEL). Dit maakt het een van de meest flexibele 1D-barcodes. De specifieke ondersteunde tekens hangen af van de gebruikte subset: Subset A dekt cijfers, hoofdletters en besturingstekens; Subset B voegt kleine letters en extra leestekens toe; Subset C codeert alleen cijferparen. Code 128 (auto) combineert subsets binnen één enkele streepjescode voor maximale flexibiliteit.

2

Wat is het verschil tussen Code 128, Code 128A, Code 128B en Code 128C?

Code 128 (auto) mengt automatisch subsets A, B en C binnen één enkele streepjescode om elke ASCII-invoer zo compact mogelijk te coderen. Code 128A is vergrendeld op subset A en codeert hoofdletters, cijfers en ASCII-besturingstekens (0x00–0x5F). Code 128B is vergrendeld op subset B en codeert het volledige afdrukbare ASCII-bereik inclusief kleine letters (0x20–0x7F). Code 128C is vergrendeld op subset C en codeert cijferparen (00–99), waardoor de streepjescodebreedte voor puur numerieke gegevens wordt gehalveerd in vergelijking met Code 128B. Gebruik de automatische modus, tenzij u een specifieke systeemvereiste heeft om aan één enkele subset te vergrendelen.

3

Heeft Code 128 een controlecijfer?

Ja. Elke Code 128-barcode bevat een verplicht controleteken berekend met behulp van het Mod 103-algoritme. Het controleteken is gebaseerd op een gewogen som van alle symbooltekenwaarden en wordt automatisch toegevoegd door de encoder. U hoeft het niet handmatig te berekenen of op te nemen. Scanners verifiëren het controleteken tijdens het decoderen en wijzen lezingen af waar het niet overeenkomt, waardoor een ingebouwde foutdetectielaag wordt geboden.

4

Is er een minimale of maximale lengte voor Code 128?

Code 128 heeft geen vaste minimale of maximale gegevenslengte zoals gedefinieerd door de standaard, hoewel de meeste implementaties ten minste één gegevensteken vereisen. Praktische bovengrenzen worden bepaald door de fysieke ruimte die beschikbaar is op uw label — zeer lange tekenreeksen produceren brede barcodes. Er is geen kunstmatige softwarelimiet in deze generator. Voor puur numerieke tekenreeksen codeert Code 128C twee cijfers per teken en produceert de smalste streepjescode voor lange numerieke reeksen.

5

Wanneer moet ik Code 128 gebruiken in plaats van Code 39 of EAN-13?

Kies Code 128 boven Code 39 wanneer uw gegevens kleine letters, speciale tekens bevatten of wanneer de barcodegrootte belangrijk is — Code 128 is aanzienlijk compacter dan Code 39 voor dezelfde gegevens. Kies Code 128 boven EAN-13 of UPC-A wanneer uw gegevens geen gestandaardiseerd detailhandelproduct-GTIN zijn, een variabele lengte hebben of niet-numerieke tekens bevatten. Gebruik EAN-13 of UPC-A alleen voor detailhandelproducten die GS1-standaard barcodes nodig hebben voor scanning bij het verkooppunt.

6

Wat is de stille zone-vereiste voor Code 128?

ISO/IEC 15417 vereist een minimale stille zone van 10 keer de X-dimensie (modulebreedte) aan elke kant van een Code 128-barcode, of ten minste 2,54 mm — welke groter is. De stille zone is de lege witte ruimte links en rechts van de strepen die de scanner vertelt waar de streepjescode begint en eindigt. Deze generator neemt automatisch correcte stille zones op bij de standaard- en aangepaste breedtes. Knip niet bij of druk niet over de stille zones.

7

Welke resolutie moet ik gebruiken bij het downloaden van Code 128-barcodes als PNG?

Voor afgedrukte labels downloadt u de streepjescode indien mogelijk als SVG — SVG is resolutie-onafhankelijk en wordt op elke grootte afgedrukt zonder pixelvorming. Als u PNG nodig hebt, gebruik dan een resolutie van ten minste 300 DPI voor labels tot 100 mm breed, of 600 DPI voor kleine labels onder 25 mm. Laagresolutie PNG's (72 of 96 DPI) zijn alleen geschikt voor schermweergave en zullen bij afdrukken wazige, onleesbare barcodes produceren.

8

Zijn mijn gegevens veilig bij het gebruik van deze generator?

Ja. Alle Code 128-codering wordt volledig in uw browser uitgevoerd met behulp van client-side JavaScript. Uw invoergegevens — inclusief eventuele productcodes, serienummers of tracking-identificaties — worden nooit naar een server verzonden en nooit ergens opgeslagen. Sluit het browsertabblad en alle gegevens zijn verdwenen. Deze tool is veilig te gebruiken met gevoelige interne identificaties.

Genereer nu uw Code 128-barcode — Gratis, onmiddellijk, geen account nodig

Deze gratis Code 128-barcodegenerator is direct klaar voor gebruik. Typ uw gegevens, pas de grootte en het uiterlijk aan en download binnen enkele seconden een drukklare PNG- of SVG-barcode. Geen aanmelding, geen watermerken, geen gebruikslimieten. Alle codering vindt lokaal in uw browser plaats — uw gegevens blijven privé. Genereer één streepjescode of duizenden; de tool is volledig gratis, ongeacht het volume.