Code 128-streckkodsgenerator

Skapa linjära Code 128-streckkoder för lager-ID:n och referensnummer

FÖRETAG I ALLA STORLEKAR LITAR PÅ OSS

Vad är en Code 128-streckkod?

En Code 128-streckkod är en linjär symbol som lagrar text och siffror i streck och mellanrum. En kompatibel skanner skickar det kodade värdet till ditt lager- eller affärssystem. QR Code AI tar emot upp till 80 utskrivbara ASCII-tecken för formatet, inklusive stora och små bokstäver. Streckkoden identifierar en post; det anslutna systemet hämtar produktnamn, pris eller lagersaldo. Formatet beskrivs i ISO:s specifikation för Code 128.

Koda till exempel SKU-2048-BLUE på en intern lageretikett och behåll exakt samma identifierare i lagersystemet. Skanna den nedladdade etiketten i ett testfält innan du skriver ut hela serien. Välj GS1-128 när en handelspartner kräver GS1-applikationsidentifierare som GTIN, batchnummer eller utgångsdatum.

Så skapar du en Code 128-streckkod

Ange uppgifterna, kontrollera symbolen och testa den nedladdade etiketten i det arbetsflöde där den ska skannas.

  1. Steg 1

    Ange rätt uppgifter

    Ange din interna identifierare, till exempel SKU-2048-BLUE. Stora och små bokstäver och skiljetecken ska stämma med den post som skanningen ska hämta.

  2. Steg 2

    Kontrollera symbolen och kontrasten

    Välj en mörk symbol på en ljusare bakgrund. Behåll de inbyggda ljusmarginalerna och lägg till extra marginal vid behov. Kontrollera förhandsvisningen och åtgärda valideringsfel eller problem med skanningsbarheten.

  3. Steg 3

    Ladda ned och testa en etikett

    Välj PNG, JPG, WebP, SVG, PDF eller EPS. Behåll proportionerna och de fria marginalerna i layouten. Skanna sedan ett utskrivet prov med den avsedda läsaren och jämför de avlästa uppgifterna.

Förbered din Code 128-etikett för användning

Kontrollera uppgifterna, behåll fria marginaler och välj rätt filformat för etiketten.

Behåll identifierarens stora och små bokstäver

Code 128 stöder utskrivbar ASCII-text, även små bokstäver. Använd identifieraren som redan finns i ditt system och jämför det avkodade resultatet tecken för tecken. Lägg inte till GS1-fältetiketter i ett vanligt Code 128-värde.

Behåll fria marginaler

Generatorn bevarar de obligatoriska ljusmarginalerna runt symbolen. Låt dem vara tomma i layouten och testa ett utskrivet prov i avsedd storlek med skannern du ska använda.

Välj exportformat

Ladda ned SVG-, PDF- eller EPS-vektorer, eller PNG-, JPG- eller WebP-bilder. Varje export kontrolleras mot de sparade uppgifterna; testa också den slutliga utskriften på det avsedda materialet. Jämför de sex nedladdningsformaten för streckkoder i vår guide.

Code 128 för lager- och arbetsreferenser

En blå artikel märkt SKU-2048-BLUE och en lagerlåda märkt BIN-A-03, båda med en egen Code 128-streckkod.

Ge artiklar och lagerplatser separata referenser

I ett internt lagerflöde kan SKU-2048-BLUE identifiera en lagerartikel medan BIN-A-03 identifierar dess lagerplats. Med separata referenser kan det mottagande programmet skilja på vad artikeln är och var den förvaras. Code 128 bär respektive referens; ditt lagersystem håller reda på kopplingen.

Två verkstadsdokument med Code 128-streckkoder för samma arbetsreferens, JOB-1042.

Använd samma arbetsreferens i verkstadens dokument

En arbetsorder kan ha referensen JOB-1042 på sitt följekort och tillhörande handlingar. Varje streckkod hänvisar till samma arbetsorderpost i ditt verkstadssystem. Dokumentets tryckta instruktioner är skilda från referensen; en skanning lämnar bara värdet till det program som används.

Code 128, Code 39 och GS1-128 jämförda

QR Code AI bevarar stora och små bokstäver i Code 128-referenser och erbjuder äkta SVG-, PDF- och EPS-vektorfiler för lageretiketter. Jämför med Code 39 i versaler och strukturerad GS1-128 innan du väljer det format som mottagarsystemet kräver. Gröna bockar visar bättre lämplighet för det angivna behovet. Välj en ikon eller understruken text för detaljer.

Format- och indataguide · källor kontrollerade 30 oktober 2026
Det här jämförs
Code 128
Code 39GS1-128

Indata

A–Z, siffror, symboler

A–Z, siffror, symboler

Stora bokstäver, siffror och utvalda skiljetecken

Utvalda GS1-AI:er

Utvalda GS1-AI:er

Fält för GS1-applikationsidentifierare som stöds

Versal/gemen

Omvandlas till versaler

Omvandlas till versaler

Gemener normaliseras till versaler

Regler per AI

Regler per AI

Teckenreglerna beror på respektive AI

Databetydelse

Registerreferens

Registerreferens

Ditt tillgångsregister definierar referensen

GS1-fältbetydelser

GS1-fältbetydelser

GS1-AI:er identifierar varje fält

Exempel

ASSET-2048

ASSET-2048

Utrustningsetikett ASSET-2048

GTIN + parti + datum

GTIN + parti + datum

GTIN med parti och utgångsdatum

Bäst lämpad

Code 39 krävs

Code 39 krävs

Ditt befintliga arbetsflöde kräver Code 39

GS1-data krävs

GS1-data krävs

Din partner kräver strukturerade GS1-data

Innan QR Code AI släpper en nedladdning måste den exporterade bilden eller vektorgrafiken avkodas till det sparade värdet i förväntat format. För en lagerreferens med stora och små bokstäver kontrolleras därmed filen du lämnar över, inklusive bokstävernas skiftläge.

QR Code AI godtar upp till 80 utskrivbara ASCII-tecken för Code 128 och 60 för Code 39; detta är redigerarens gränser. Code 39 avser här varianten med versaler. GS1-128 använder en särskild startstruktur och AI:er, inte parenteser tillagda i vanlig text. Se GS1:s förklaring av FNC1 och översikten över Code 39-specifikationen.

Jämför närliggande streckkodsformat

Utforska alla tio streckkodsformat
Glaskula i bärnsten och skiffergrått med en vit streckkod och talet 39 mot en texturerad bakgrund.

Code 39-streckkodsgenerator

Skapa inventarieetiketter med stora bokstäver för skannrar som använder Code 39.

Skapa en Code 39-streckkod
Glaskula i celadongrönt och brons med en vit streckkod märkt EAN-13 mot en texturerad bakgrund.

EAN-13-streckkodsgenerator

Skapa en streckkod för detaljhandeln av produktens tilldelade 13-siffriga nummer.

Skapa en EAN-13-streckkod

Frågor om Code 128-streckkoder

Inmatning, utskrift och sparade streckkoder

Den här Code 128-generatorn tar emot 1–80 utskrivbara ASCII-tecken: bokstäver, siffror, blanksteg och skiljetecken som stöds. Den accepterar inte godtyckliga Unicode- eller kontrolltecken. Detta är redigerarens inmatningsgränser, inte ett påstående om alla Code 128-implementationer.

Code 128 stöder utskrivbar ASCII-text med stora och små bokstäver i den här redigeraren. Code 39 använder stora bokstäver, siffror och färre skiljetecken. Välj det format som skannern och lagersystemet förväntar sig; ett formatbyte skapar inte i sig en lagerpost.

Nej. GS1-128 använder Code 128-kodning med GS1-struktur och applikationsidentifierare. Använd GS1-128-generatorn för strukturerade uppgifter som GTIN, batch, datum eller SSCC. Parenteser runt siffror i en vanlig Code 128-streckkod gör den inte till en GS1-128-symbol.

Ja. QR Code AI erbjuder vektorexport i SVG, PDF och EPS samt rasterfiler i PNG, JPG och WebP. Behåll hela symbolen och dess tomma marginaler i layouten. Kontrollera ett utskrivet prov i avsedd storlek med en kompatibel skanner.

En nedladdad streckkod innehåller fasta data och har inget inbyggt utgångsdatum. Om du ändrar ett sparat värde behöver du ladda ned och skriva ut en ny symbol; befintliga kopior behåller sina ursprungliga data. Dessa streckkoder har ingen skanningsstatistik eller ändringsbara omdirigeringar. Ett anslutet lager- eller kassasystem kan uppdatera sin egen post för samma identifierare. För webblänkar till kunder med skanningsstatistik kan du använda en QR-kod för en URL och QR-kodspårning.

Ja. Ett personligt konto och varje arbetsyta utan Premium kan skapa tre streckkoder vardera. Att arkivera en streckkod frigör ingen plats för att skapa en ny; Premium tillåter fler. Att skapa, redigera eller ladda ned en streckkod startar inte provperioden på sju dagar. Den börjar när du skapar den första dynamiska QR-koden eller smarta länken i det kontot eller den arbetsytan. Streckkoden behåller sitt direkt kodade värde när provperioden tar slut; den har ingen hanterad omdirigering som behöver hållas aktiv.