fixmint
SV

Vilken streckkod ska du använda: EAN-13, UPC-A, Code 128 eller Code 39

Av · · uppdaterad 8 november 2026 · 4 min läsning

Rätt streckkod beror på vem som ska skanna den. En produkt som säljs i butik behöver ett EAN-13-, UPC-A- eller EAN-8-nummer, och dessa nummer tillhör företaget som äger varumärket och utfärdas via GS1. Butiker kontrollerar dem. För egna etiketter, lager, frakt eller evenemang är Code 128 det vanliga valet, och Code 39 är det äldre formatet som nästan alla skannrar fortfarande läser. Varje EAN- och UPC-nummer slutar med en kontrollsiffra som fångar upp felläsningar, och streckkodsgeneratorn räknar ut den åt dig.

StreckkodsgeneratorBehöver en streckkod till en produktGör det gratis

Handelskoder: EAN-13, UPC-A och EAN-8

EAN-13 är den 13-siffriga koden som trycks på förpackade varor i butik. UPC-A är en 12-siffrig kod som främst används i Nordamerika. Den har samma uppbyggnad som en EAN-13 med en inledande nolla som inte trycks, så strecken är desamma som för en EAN-13 med den nollan framför. EAN-8 är den korta varianten för mycket små förpackningar, med 8 siffror totalt.

Handelsnummer kommer från GS1, organisationen som utfärdar företagsprefix, och varumärkesägaren tilldelar produktnummer under dem. Ett nummer som hittas på för en produkt du inte äger kan krocka med en riktig produkt, och butiker kontrollerar de nummer de skannar. Använd bara dessa koder för produkter som legitimt bär dem. Använd Code 128 för allt inom din egen verksamhet.

Fältets etikett ändras med typen, och den visar hur många siffror du ska skriva:

TypVad du skriverSiffror som trycks
EAN-1312 siffror, eller 13 med kontrollsiffran13
UPC-A11 siffror, eller 12 med kontrollsiffran12
EAN-87 siffror, eller 8 med kontrollsiffran8
Code 128valfria utskrivbara teckenden text du skrev
Code 39A–Z, 0–9, mellanslag och - . $ / + %den text du skrev

Mellanslag och bindestreck i ett EAN- eller UPC-nummer ignoreras, så 400-638-133393 och 400638133393 är samma indata.

Code 128 och Code 39 för egna koder

Code 128 innehåller bokstäver, siffror och symboler, så den passar lagernummer, fraktreferenser och interna etiketter. Generatorn accepterar alla utskrivbara tecken. Den vägrar tabbtecken och radbrytningar med meddelandet ”Code 128 tar bara utskrivbara tecken: inga tabbtecken eller radbrytningar.”

Code 39 är äldre och bredare. Den tar bara versaler A till Z, siffrorna 0 till 9, ett mellanslag och symbolerna - . $ / + %. Gemener görs om till versaler, så ab-1 blir AB-1. Generatorn lägger inte till något kontrolltecken för Code 39, så själva koden kan inte fånga upp en felläsning. Håll texten kort och kontrollera den tryckta etiketten mot registret.

Kontrollsiffran, genomgången steg för steg

Kontrollsiffran räknas ut från de övriga siffrorna. För EAN- och UPC-nummer är regeln en mod-10-kontroll. Multiplicera siffrorna växelvis med 3 och 1, addera produkterna och ta fram talet som behövs för att nå nästa jämna tiotal. Generatorn använder samma regel, med vikt 3 på siffran närmast kontrollsiffran.

Ta de 12 siffrorna 400638133393. Räknat från vänster växlar vikterna mellan 1 och 3, så den sista siffran har vikt 3:

PositionSiffraViktProdukt
1414
2030
3010
46318
5313
68324
7111
8339
9313
10339
11919
12339
Summa89

Summan 89 ger resten 9 vid division med 10, så kontrollsiffran är 10 − 9 = 1. Den kompletta EAN-13-koden är 4006381333931. Under strecken skriver generatorn ut 4 006381 333931, med kontrollsiffran som sista siffra.

Om du skriver en fel sista siffra, till exempel 4006381333932, får du meddelandet ”Kontrollsiffran ska vara 1”. Om du skriver de rätta 13 siffrorna godkänns de. Samma regel ger UPC-A-kontrollsiffran för 03600029145, som är 2, och EAN-8-kontrollsiffran för 9638507, som är 4. Generatorn skriver ut 036000291452 respektive 96385074 för dessa.

Så trycker du att den går att skanna

  • Tystzoner. En streckkod behöver tydligt utrymme på varje sida. Generatorn lägger till det automatiskt: 11 moduler till vänster och 7 till höger för EAN-13, 9 på vardera sidan för UPC-A, 7 på vardera sidan för EAN-8 och 10 på vardera sidan för Code 128 och Code 39. En modul är bredden på det smalaste strecket. Håll text, kanter och färg utanför det utrymmet.
  • Strecklängd. Generatorn erbjuder Kort, Normal och Hög streck. Högre streck ger en handskanner mer att sikta på.
  • Kontrast. Generatorn ritar svarta streck på vit bakgrund. En streckkod som trycks med ljus färg, eller med en färgad färg på en färgad etikett, kanske inte går att skanna. Använd mörka streck på ljus bakgrund.
  • Ingen sträckning. Skala streckkoden bara proportionerligt. En streckkod som sträcks ut åt sidan eller trycks ihop ändrar bredden på sina streck, vilket kan göra att den inte går att skanna.
  • SVG eller PNG. SVG:n består av exakta rektanglar och är skarp i vilken storlek som helst, så det är den bättre filen för tryck. PNG:n ritas med hela pixlar per modul, i Liten (2 pixlar per modul), Medel (3) eller Stor (5). Välj Stor innan du laddar ner en PNG för tryck.
  • Visa text. Behåll kryssrutan Visa text ikryssad för att skriva ut siffrorna under strecken. Om en skanner misslyckas kan en person skriva in numret för hand.

Tvådimensionella koder följer andra regler. QR-kodsgeneratorn skapar dem, och varför en QR-kod inte går att skanna förklarar deras tystzon och kontrast.

Så gör du med fixmint

  1. Välj Streckkodstyp: EAN-13, UPC-A, EAN-8, Code 128 eller Code 39.
  2. Skriv siffrorna utan kontrollsiffran, till exempel 12 för EAN-13, så lägger generatorn till den. Att skriva alla 13 godkänns också, så länge sista siffran är rätt.
  3. Ställ in Streckhöjd och PNG-storlek, välj Stor om du ska skriva ut en PNG, och behåll Visa text ikryssad.
  4. Tryck på Ladda ner SVG för tryck, eller Ladda ner PNG, och kontrollera förhandsvisningen innan du skriver ut.
  5. Skanna ett utskrivet exempel med en streckkodsskanner eller en streckkodsapp i telefonen innan du använder etiketterna.

Specialfall

  • Ändra ett nummer. En tryckt streckkod kan inte redigeras. Om numret är fel skriver du ut en ny etikett.
  • Kopiera numret. Knappen Kopiera nummer kopierar hela numret med kontrollsiffran. För Code 128 och Code 39 kopieras den text du skrev.
  • Register. En streckkod innehåller bara ett nummer. För ett separat register över vilken artikel varje nummer tillhör.

Översatt från Engelsk original med hjälp av AI.

Kommentarer

    Inga kommentarer än. Var först.

    Ditt betyg (valfritt)

    Din e-post visas eller sparas aldrig.

    Omslag till The Paperoom Game Night KitThe Paperoom Game Night Kit

    En utskrivbar spelkväll på 52 sidor med festbingo, pussel, brädspel och papper-och-penna-strider, plus planerare och poängblad.

    $7.00Köp på GumroadPå engelska