Gratis Code 128A barcodegenerator — Codering van hoofdletters en besturingstekens

Genereer Code 128A barcodes gratis online. Code 128A codeert hoofdletters (A–Z), cijfers (0–9) en ASCII-besturingstekens (NUL–US) — vereist voor verzendetiketten, GS1-logistiek en systemen met niet-afdrukbare besturingscodes zoals FNC1. Download direct als PNG of SVG. Geen aanmelding, geen watermerken, geen beperkingen.

Code 128A is een vaste subsetvariante van de Code 128-symbologie die tekens codeert van ASCII-posities 0x00 tot 0x5F: cijfers 0–9, hoofdletters A–Z, spatie, gangbare leestekens en de 32 ASCII-besturingstekens (NUL, SOH, STX… GS, RS, US). Het is een van de drie coderingssubsets gedefinieerd in ISO/IEC 15417. In tegenstelling tot Code 128 (automatische modus) schakelt Code 128A niet tussen subsets — elk teken in de barcode wordt gecodeerd met de Subset A-coderingstabellen. Code 128A is de juiste keuze wanneer uw gegevens besturingstekens bevatten, wanneer een ontvangend systeem expliciet Subset A vereist, of bij het coderen van uitsluitend hoofdlettergegevens voor compatibiliteit met oudere scanners.

Wat is Code 128A?

Code 128A is een vaste subsetvariante van de Code 128-symbologie die tekens codeert van ASCII-posities 0x00 tot 0x5F: cijfers 0–9, hoofdletters A–Z, spatie, gangbare leestekens en de 32 ASCII-besturingstekens (NUL, SOH, STX… GS, RS, US). Het is een van de drie coderingssubsets gedefinieerd in ISO/IEC 15417. In tegenstelling tot Code 128 (automatische modus) schakelt Code 128A niet tussen subsets — elk teken in de barcode wordt gecodeerd met de Subset A-coderingstabellen. Code 128A is de juiste keuze wanneer uw gegevens besturingstekens bevatten, wanneer een ontvangend systeem expliciet Subset A vereist, of bij het coderen van uitsluitend hoofdlettergegevens voor compatibiliteit met oudere scanners.

  • Directe codering van ASCII-besturingstekens (NUL–US)
    Code 128A is de enige Code 128-subset die ASCII-besturingstekens direct kan coderen zonder speciale escapereeksen. Tekens van 0x00 (NUL) tot 0x1F (US) — waaronder SOH, STX, ETX, EOT, TAB, LF, CR, ESC en andere — worden gecodeerd als standaard symbooltekens. Dit maakt Code 128A onmisbaar voor door GS1 FNC1 geïnitieerde barcodes, EDI-berichtcodering en elk barcodesysteem dat besturingscodes als veldscheidingstekens gebruikt.
  • Hoofdletters en volledige cijferondersteuning
    Naast besturingstekens codeert Code 128A alle 26 hoofdletters (A–Z), alle 10 cijfers (0–9), spatie en een standaardset leestekens waaronder !, ", #, $, %, &, ', (, ), *, +, komma, -, ., /, :, ;, <, =, >, ?, @. Dit dekt de volledige tekenset die wordt gebruikt in de meeste verzend-, logistiek- en industriële barcodetoepassingen waarbij geen kleine letters vereist zijn.
  • Verplicht controlecijfer via Mod 103
    Zoals alle Code 128-varianten bevat Code 128A een Mod 103-controleteken dat automatisch wordt berekend en toegevoegd tijdens het coderen. Het controleteken wordt afgeleid van een gewogen som van alle gecodeerde symboolwaarden en wordt door de scanner geverifieerd tijdens het decoderen. Een barcode met een niet-overeenkomend controleteken wordt geweigerd voordat gegevens aan het hostsysteem worden doorgegeven, wat betrouwbare foutdetectie bij de eerste scan biedt.
  • Compatibiliteit met logistieke systemen
    Veel oudere magazijnbeheersystemen, verzendetiketstandaarden en EDI-protocollen specificeren Code 128A expliciet. Als een specificatiedocument of systeemintegratiegids 'Code 128 Subset A' of 'Code 128A' vereist, gebruik dan dit formaat in plaats van de automatische Code 128-modus om ervoor te zorgen dat de scanner en het hostsysteem precies de verwachte coderingsstructuur ontvangen, inclusief het vereiste startteken.

Functies van de Code 128A barcodegenerator

Produceer conforme Code 128A barcodes met nauwkeurige controle over codering, afmetingen en uitvoerformaat.

Strikte Subset A-codering

Deze generator vergrendelt de codering op uitsluitend Subset A — geen automatisch wisselen van subset. De uitvoerbarcode gebruikt het Code 128 Start A-teken en codeert elk invoerteken met de Subset A-tabellen. Als uw invoer tekens buiten het Subset A-bereik bevat (zoals kleine letters), markeert de generator de ongeldige tekens voordat een niet-conforme barcode wordt geproduceerd.

Ondersteuning voor invoer van besturingstekens

Voer ASCII-besturingstekens in via standaard escapennotatie of kopieer en plak ze vanuit uw bronsysteem. De encoder brengt besturingscodes correct in kaart naar hun Subset A-symboolwaarden en neemt ze op in de barcodeuitvoer. Hiermee kunt u GS1 FNC1-geïnitieerde Code 128A barcodes en door besturingscode gescheiden logistieke etiketten produceren die voldoen aan de specificatievereisten.

PNG- en SVG-uitvoer

Download uw Code 128A barcode als hoge-resolutie PNG of als verliesvrij SVG-vectorbestand. SVG-uitvoer schaalt naar elk afdrukformaat zonder pixelvorming — essentieel voor verzendetiketten die scanbaar moeten zijn op meerdere etiketgroottes, van 25 mm adresetiketten tot volledige A4 logistieke documenten.

Instelbare staafhoogte en modulebreedte

Stel de staafhoogte en X-dimensie (modulebreedte) in om te voldoen aan de fysieke vereisten van uw etiketmateriaal en scannertype. Hogere staven verbeteren de tolerantie voor de scanhoek bij handscanners. Bredere modules verbeteren de leesbaarheid op lageresolutie etikettenprinters. Stille zones worden automatisch gegenereerd op de vereiste minimumbreedte.

Bulkgeneratie vanuit hoofdletterlijsten

Plak een lijst met uitsluitend hoofdletterwaarden — artikelnummers, verzendcodes, serienummers — in het bulkvenster en genereer alle Code 128A barcodes tegelijk. Download als ZIP van PNG- of SVG-bestanden voor gebruik in etiketsoftware, seriebrieven in spreadsheets of directe afdrukworkflows.

Code 128A — Veelgestelde vragen

Technische antwoorden over Code 128A-tekenondersteuning, gebruiksscenario's en hoe het verschilt van de automatische Code 128-modus.

1

Welke tekens ondersteunt Code 128A?

Code 128A codeert ASCII-tekens in het bereik 0x00–0x5F: alle 10 cijfers (0–9), alle 26 hoofdletters (A–Z), spatie (0x20), standaard leestekens (! " # $ % & ' ( ) * + , - . / : ; < = > ? @) en de 32 ASCII-besturingstekens van NUL (0x00) tot US (0x1F). Kleine letters (a–z) en tekens boven 0x5F worden niet ondersteund in Subset A.

2

Wanneer moet ik Code 128A gebruiken in plaats van automatische Code 128?

Gebruik Code 128A wanneer een ontvangend systeem of specificatie expliciet Subset A-codering vereist, wanneer uw gegevens ASCII-besturingstekens bevatten die als standaard Subset A-symbolen moeten worden gecodeerd, of bij integratie met een oudere barcodescanner of middleware die het coderingssubset identificeert aan de hand van het startteken van de barcode. Voor algemeen gebruik met uitsluitend afdrukbare ASCII-gegevens produceert de automatische Code 128-modus hetzelfde resultaat voor Subset A-compatibele invoer, met de flexibiliteit om andere invoer te verwerken.

3

Kan Code 128A kleine letters coderen?

Nee. Kleine letters (a–z, ASCII 0x61–0x7A) vallen buiten het tekenbereik van Subset A. Gebruik Code 128B of de automatische Code 128-modus om kleine letters in een Code 128-barcode te coderen. Bij een poging om een kleine letter te coderen in een strikte Code 128A-barcode wordt een ongeldig symbool gegenereerd dat door de meeste scanners wordt geweigerd.

4

Heeft Code 128A een controlecijfer?

Ja. Zoals alle Code 128-varianten bevat Code 128A een verplicht Mod 103-controleteken dat automatisch door de encoder wordt berekend en toegevoegd. U hoeft het niet zelf te berekenen of toe te voegen.

Maak nu uw Code 128A barcode — Gratis, direct, zonder aanmelding

Genereer nu conforme Code 128A barcodes voor verzending, logistiek en etiketten met besturingsteken-codering. Voer uw hoofdlettergegevens in, download als PNG of SVG en druk af — volledig gratis, zonder account vereist.