Gratis Code 128A streckkodsgenerator — Kodning av versaler och kontrolltecken

Generera Code 128A streckkoder online gratis. Code 128A kodar versaler (A–Z), siffror (0–9) och ASCII-kontrolltecken (NUL–US) — nödvändigt för fraktetiketter, GS1-logistik och system som använder ej utskrivbara kontrollkoder som FNC1. Ladda ned som PNG eller SVG direkt. Ingen registrering, inga vattenstämplar, inga begränsningar.

Code 128A är en fast delmängsvariant av Code 128-symbologin som kodar tecken från ASCII-positionerna 0x00 till 0x5F: siffrorna 0–9, versalerna A–Z, mellanslag, vanliga skiljetecken och de 32 ASCII-kontrolltecknen (NUL, SOH, STX… GS, RS, US). Det är en av tre kodningsuppsättningar som definieras i ISO/IEC 15417. Till skillnad från Code 128 i automatläge byter Code 128A inte delmängd — varje tecken i streckkoden kodas med Delmängd A:s kodningstabeller. Code 128A är rätt val när data innehåller kontrolltecken, när ett mottagande system uttryckligen kräver Delmängd A, eller vid kodning av enbart versaldata för kompatibilitet med äldre skannrar.

Vad är Code 128A?

Code 128A är en fast delmängsvariant av Code 128-symbologin som kodar tecken från ASCII-positionerna 0x00 till 0x5F: siffrorna 0–9, versalerna A–Z, mellanslag, vanliga skiljetecken och de 32 ASCII-kontrolltecknen (NUL, SOH, STX… GS, RS, US). Det är en av tre kodningsuppsättningar som definieras i ISO/IEC 15417. Till skillnad från Code 128 i automatläge byter Code 128A inte delmängd — varje tecken i streckkoden kodas med Delmängd A:s kodningstabeller. Code 128A är rätt val när data innehåller kontrolltecken, när ett mottagande system uttryckligen kräver Delmängd A, eller vid kodning av enbart versaldata för kompatibilitet med äldre skannrar.

  • Direkt kodning av ASCII-kontrolltecken (NUL–US)
    Code 128A är den enda Code 128-delmängden som kan koda ASCII-kontrolltecken direkt utan särskilda escape-sekvenser. Tecken från 0x00 (NUL) till 0x1F (US) — inklusive SOH, STX, ETX, EOT, TAB, LF, CR, ESC och andra — kodas som standardsymboltecken. Detta gör Code 128A oumbärlig för GS1 FNC1-initierade streckkoder, EDI-meddelandekodning och alla streckkodssystem som använder kontrollkoder som fältavgränsare.
  • Versaler och fullständigt sifferstöd
    Utöver kontrolltecken kodar Code 128A alla 26 versaler (A–Z), alla 10 siffror (0–9), mellanslag och en standarduppsättning skiljetecken: !, ", #, $, %, &, ', (, ), *, +, komma, -, ., /, :, ;, <, =, >, ?, @. Detta täcker den fullständiga teckenuppsättning som används i de flesta frakt-, logistik- och industriella streckkodstillämpningar där gemener inte krävs.
  • Obligatoriskt kontrolltecken via Mod 103
    Precis som alla Code 128-varianter innehåller Code 128A ett Mod 103-kontrolltecken som beräknas och läggs till automatiskt vid kodning. Kontrolltecknet härleds från en viktad summa av alla kodade symbolvärden och verifieras av skannern vid avkodning. Streckkoder med ett icke-matchande kontrolltecken avvisas innan data skickas till värdsystemet, vilket ger pålitlig feldetektering vid första skanning.
  • Kompatibilitet med logistiksystem
    Många äldre lagerstyrningssystem, fraktetikettstandarder och EDI-protokoll specificerar Code 128A uttryckligen. Om ett specifikationsdokument eller systemintegrationsguid kräver 'Code 128 Delmängd A' eller 'Code 128A', använd detta format snarare än Code 128 i automatläge för att säkerställa att skannern och värdsystemet tar emot exakt den förväntade kodningsstrukturen — inklusive det obligatoriska starttecknet.

Funktioner i Code 128A streckkodsgeneratorn

Producera normöverensstämmande Code 128A streckkoder med exakt kontroll över kodning, dimensioner och utdataformat.

Strikt Delmängd A-kodning

Denna generator låser kodningen till enbart Delmängd A — ingen automatisk delmängdsväxling. Utdatastreckkoden använder Code 128 Start A-tecknet och kodar varje inmatningstecken med Delmängd A-tabellerna. Om inmatningen innehåller tecken utanför Delmängd A-intervallet (som gemener) flaggar generatorn de ogiltiga tecknen innan en icke-kompatibel streckkod produceras.

Stöd för kontrollteckeninmatning

Mata in ASCII-kontrolltecken med standardnotation för escape-tecken eller kopiera och klistra från ditt källsystem. Kodaren mappar korrekt kontrollkoder till sina Delmängd A-symbolvärden och inkluderar dem i streckkodutdata. Detta gör att du kan producera GS1 FNC1-initierade Code 128A streckkoder och kontrollteckenavgränsade logistiketiketter som uppfyller specifikationskraven.

PNG- och SVG-utdata

Ladda ned din Code 128A streckkod som högupplöst PNG eller som förlustfri SVG-vektorfil. SVG-utdata skalas till valfri utskriftsstorlek utan pixelering — viktigt för fraktetiketter som måste vara skannbara i flera etikettstorlekar, från 25 mm adressetiketter till fullstorleks A4-logistikdokument.

Justerbar stavhöjd och modulbredd

Ange stavhöjd och X-dimension (modulbredd) för att matcha de fysiska kraven hos ditt etikettstockmaterial och skannertyp. Högre stavar förbättrar skanningsvinkeltoleranserna hos handhållna skannrar. Bredare moduler förbättrar läsbarheten på lågupplösta etiketskrivare. Tysta zoner genereras automatiskt med den obligatoriska minimistorleken.

Massgenerering från versallistor

Klistra in en lista med enbart versalvärden — artikelnummer, fraktkoder, serienummer — i masspanelen och generera alla Code 128A streckkoder på en gång. Ladda ned som ZIP med PNG- eller SVG-filer för användning i etikettprogramvara, kopplingsdokument i kalkylblad eller direkta utskriftsarbetsflöden.

Code 128A — Vanliga frågor

Tekniska svar om Code 128A-teckenstöd, användningsfall och hur det skiljer sig från Code 128 i automatläge.

1

Vilka tecken stöder Code 128A?

Code 128A kodar ASCII-tecken i intervallet 0x00–0x5F: alla 10 siffror (0–9), alla 26 versaler (A–Z), mellanslag (0x20), standardskiljetecken (! " # $ % & ' ( ) * + , - . / : ; < = > ? @) och de 32 ASCII-kontrolltecknen från NUL (0x00) till US (0x1F). Gemener (a–z) och tecken över 0x5F stöds inte i Delmängd A.

2

När ska jag använda Code 128A i stället för Code 128 automatläge?

Använd Code 128A när ett mottagande system eller en specifikation uttryckligen kräver Delmängd A-kodning, när din data innehåller ASCII-kontrolltecken som måste kodas som standard Delmängd A-symboler, eller vid integration med en äldre streckkodsläsare eller programvara som identifierar kodningsdelmängden från streckkodstarttecknet. För allmänt bruk med enbart utskrivbar ASCII-data producerar Code 128 i automatläge samma resultat för Delmängd A-kompatibel inmatning, med flexibiliteten att hantera annan inmatning.

3

Kan Code 128A koda gemener?

Nej. Gemener (a–z, ASCII 0x61–0x7A) ligger utanför teckenbegränsningen för Delmängd A. Använd Code 128B eller Code 128 i automatläge för att koda gemener i en Code 128-streckkod. Ett försök att koda en liten bokstav i en strikt Code 128A-streckkod ger en ogiltig symbol som de flesta skannrar avvisar.

4

Har Code 128A en kontrollsiffra?

Ja. Liksom alla Code 128-varianter innehåller Code 128A ett obligatoriskt Mod 103-kontrolltecken som beräknas och läggs till automatiskt av kodaren. Du behöver inte beräkna eller lägga till det själv.

Skapa din Code 128A streckkod nu — Gratis, omedelbart, utan registrering

Generera normöverensstämmande Code 128A streckkoder för frakt, logistik och kontrollteckenkodade etiketter just nu. Ange dina versaldata, ladda ned som PNG eller SVG och skriv ut — helt gratis utan konto.