Jeg ville satt pris på om du kunne dele disse sidene med venner, bokmerk dem eller lenk til dem. Takk! 🙏

Gratis Strekkodegenerator Online

Acrafto Team Generatorer

Skriv inn en verdi, så vises strekkoden her

Trenger du en EAN til produktemballasje, en CODE128-etikett til lageret, eller en ITF-14 til fraktkartonger? Velg standarden, skriv inn verdien, og strekkoden gjengis umiddelbart – validert mens du skriver, klar til nedlasting som en trykkeklar PNG. Generatoren kjører utelukkende i nettleseren din, så produktnumre og interne SKU-er forlater aldri datamaskinen din, og det kreves verken registrering eller vannmerke.

Hvilken strekkodetype trenger du?

Hver standard finnes for en bestemt oppgave. Er du usikker, er CODE128 riktig standardvalg for alt som ikke er detaljhandel i butikk.

Kode TypeBruksområdeHva kan den kode?Når skal den velges?
CODE128Logistikk, lager, nettbutikkerTall, bokstaver (A–Z, a–z) og ASCII-symboler.Beste valg for interne etiketter, pakkesporing og lagerstyring. Høyest datatetthet – koden forblir kort.
EAN-13Detaljhandel (Europa og det meste av verden)Kun tall (13 sifre).Påkrevd for varer som selges i butikkkasser i Europa og de fleste andre markeder.
UPC (UPC-A)Detaljhandel (USA og Canada)Kun tall (12 sifre).Den nordamerikanske motparten til EAN-13. Nødvendig ved eksport av produkter til USA.
EAN-8Små produkterKun tall (8 sifre).For svært liten emballasje (leppestift, tyggegummi) der EAN-13 fysisk ikke får plass.
CODE39Industri, bilbransjen, forsvarTall, store bokstaver A–Z og - . $ / + %.En eldre, svært robust standard. Bredere enn CODE128, men tolerant overfor dårlig trykkkvalitet.
ITF-14FraktkartongerKun tall (14 sifre).For ytre emballasje. Generatoren tegner den omkringliggende rammen (bearer bars) som standarden krever, og den beskytter lesbarheten ved trykk direkte på bølgepapp.

Hvorfor generatoren avviser enkelte verdier

Vises det en feilmelding i stedet for en forhåndsvisning, oppfyller ikke verdien reglene for den valgte standarden – det er validering som fungerer, ikke en feil:

  • EAN-13, EAN-8 og UPC avsluttes med et kontrollsiffer. Det siste sifferet beregnes ut fra alle de andre, så et tilfeldig 13-sifret tall er nesten alltid ugyldig. Prøv det gyldige eksempelet 4006381333931 (EAN-13) eller 96385074 (EAN-8) for å se forskjellen. Har du et offisielt tildelt nummer, inneholder det allerede et korrekt kontrollsiffer.
  • Antall sifre er strengt. EAN-13 krever nøyaktig 13 sifre, UPC 12, ITF-14 nøyaktig 14.
  • Tegnsettene er begrenset. CODE39 godtar kun store bokstaver, tall og noen få symboler – små bokstaver eller tegn med aksenter (é, ř, ü) blir avvist. CODE128 er det rette valget for blandet tekst som SHELF-A-12.

Slik beregnes kontrollsifferet

Det siste sifferet i en EAN-13, EAN-8, UPC eller ITF-14 er ikke en del av selve produktnummeret – det er en regnestykke utledet av sifrene foran, slik at en skanner kan skille en feillesning fra en ekte kode. Her er hele utregningen på eksempelet 4006381333931.

Ta de tolv første sifrene og multipliser dem vekselvis med 1 og 3, med start på 1:

Siffer400638133393
Vekt131313131313
Produkt40018324193999

Summen av produktene blir 89. Rund den opp til nærmeste multiplum av ti – 90 – og differansen er kontrollsifferet: 1. Og riktig nok ender hele tallet på 1.

To detaljer skaper forvirring. Vektene er egentlig forankret i den høyre enden, ikke den venstre – de løper 3, 1, 3, 1 bakover fra det siste datasifferet. EAN-13 har tolv datasifre, altså et partall, så det tilfeldigvis blir 1 på det første sifferet. UPC-A, EAN-8 og ITF-14 har et oddetall sifre, så deres første siffer får 3 i stedet. Og når summen allerede lander på et multiplum av ti, blir kontrollsifferet 0, ikke 10.

Dette er også grunnen til at det nesten aldri fungerer å finne på et nummer selv: bare ett siffer av ti tilfredsstiller regelen, så et oppdiktet trettensifret tall er feil omtrent 90 % av gangene.

Slik får du en kode som faktisk skanner

Forhåndsvisningen kan se perfekt ut og likevel feile i kassen hvis selve trykket er galt. Reglene som betyr noe:

  • Linjebredde angir bredden på den tynneste linjen – den avgjørende dimensjonen for skannere. For etikettskrivere bør du holde den på 2 eller høyere; svært tynne linjer flyter sammen med naboene.
  • Høyde er viktig for håndholdt skanning. En høyere kode er lettere å treffe med en laser i vinkel. Hold deg over 50 px; gå høyere for koder som skannes på armlengdes avstand.
  • Ikke dekk over den stille sonen. Generatoren legger den til automatisk, tilpasset hver standard – en EAN-13 får 11 moduler fritt rom til venstre og 7 til høyre, en CODE128 får 10 på hver side. Det som ødelegger den, er det som skjer etterpå: å beskjære det nedlastede bildet helt inntil strekene, eller å plassere tekst, rammer eller grafikk tett inntil kanten. Skanneren bruker nettopp dette tomme feltet til å finne hvor koden starter og slutter.
  • Strekk aldri bildet. Endrer du den nedlastede PNG-en uproporsjonalt, endres forholdet mellom streker og mellomrom – nettopp det som koder dataene. Trenger du en annen størrelse, kom tilbake og generer koden på nytt med riktige mål.
  • Vær oppmerksom på blanke overflater. Reflekser fra laminert emballasje eller bokser kan blende skanneren. En matt etikett, eller rett og slett en større kode, løser problemet.
  • Unngå røde streker. De fleste laserskannere leser med rødt lys, noe som gjør røde streker praktisk talt usynlige for dem. Svart, mørkeblått eller mørkegrønt på lys bakgrunn er de trygge valgene.

Farger og gradienter – for design, ikke for kassen

Ut over klassisk svart på hvitt kan du velge egne forgrunns- og bakgrunnsfarger, en tofarget lineær gradient, eller en regnbue-fylling. Disse mulighetene er ment for plakater, eventmerker, kuponger og annet designet materiale. For kassesystemer og lagerdrift bør du holde deg til høykontrast ensfargede løsninger – og uansett hva du velger, test det trykte resultatet med en ekte skanner før du kjører et større opplag.

Bryteren for vis tekst trykker den lesbare verdien under strekene. Ha den på for alt operativt: hvis en kode blir skadet, kan kassemedarbeideren eller lagerarbeideren skrive inn nummeret manuelt.

Hva de første sifrene faktisk forteller deg

Det finnes en utbredt oppfatning om at de innledende sifrene i en strekkode avslører hvor produktet er laget. Det gjør de ikke. Prefikset identifiserer GS1-medlemsorganisasjonen som firmaet registrerte seg hos – ikke mer enn det. Et merke som registrerte seg i Tyskland, bærer et 40–44-prefiks på alt det selger, uansett om varen ble produsert i Bayern, Vietnam eller Mexico.

Noen av intervallene du oftest støter på:

PrefiksGS1-organisasjon
00–13USA og Canada
30–37Frankrike
40–44Tyskland
45, 49Japan
50Storbritannia
57Danmark
64Finland
69Kina
70Norge
76Sveits
80–83Italia
84Spania
859Tsjekkia
858Slovakia
87Nederland
890India

Noen intervaller er ikke land i det hele tatt, og det er de som er nyttige å kjenne igjen:

  • 20–29 er reservert for internt bruk i butikk – kodene en dagligvarebutikk trykker for løs frukt eller en veid delikatesse. De er gyldige bare hos den ene butikken og betyr ingenting andre steder.
  • 977 merker et periodisk tidsskrift (ISSN), 978 og 979 en bok (ISBN), og 979-0 trykte noter (ISMN).
  • 980 brukes til refusjonskvitteringer, og 99 til kuponger.

Skanner du altså noe og får et prefiks som starter med 20-tallet, har du ikke funnet et mystisk produkt – du har funnet en etikett butikken laget til eget bruk.

Én ting dette verktøyet ikke kan gjøre: tildele offisielle numre

Generatoren tegner et hvilket som helst nummer du gir den, men detaljhandelskjeder godtar bare GTIN-numre tildelt av GS1, den globale nummereringsorganisasjonen. Du registrerer deg hos GS1-kontoret i ditt land, mottar ditt firmaprefiks og nummerserie, og kommer så tilbake hit for å gjøre disse numrene om til trykkeklar grafikk – den delen er gratis for alltid.


Ofte stilte spørsmål (FAQ)

Kan en strekkode være farget eller ha en gradient? Teknisk sett ja, og denne generatoren støtter det – men skannere bryr seg om kontrast, ikke skjønnhet. Mørke streker på lys bakgrunn er avgjørende, og rødtonede streker feiler hos de fleste laserskannere uansett kontrast. Bruk farger fritt på markedsføringsmateriell, konservativt på alt et kassesystem må lese.
Hvorfor viser mitt 13-sifrede tall en feilmelding som EAN-13? Det siste sifferet i en EAN-13 er en kontrollsum beregnet ut fra de første tolv. Stemmer den ikke, er tallet ugyldig og generatoren avviser det – på samme måte som en butikkskanner ville gjort. Kontroller nummeret du har fått tildelt, eller test verktøyet med det gyldige eksempelet 4006381333931.
Hvordan får jeg et offisielt EAN-nummer til produktet mitt? Numre som brukes i detaljhandel (GTIN-er) tildeles utelukkende av organisasjonen GS1 – du kan ikke finne dem på egen hånd. Registrer deg hos ditt nasjonale GS1-kontor for å motta et firmaprefiks og et nummerintervall. Dette verktøyet gjør deretter de tildelte numrene om til trykkeklar strekkodegrafikk, helt gratis.
Hvilket format er best for internt lagerhold? CODE128. Den koder bokstaver like godt som tall (så koder som «SHELF-A-12» fungerer), har høyest datatetthet blant de vanlige standardene, og leses av alle moderne skannere. Siden interne etiketter aldri møter en kasse i detaljhandel, trenger du ikke GS1-numre – finn på et hvilket som helst system som passer din bedrift.
Hvorfor har ITF-14 en tykk ramme? Rammen – bearer bars – er en del av standarden, og denne generatoren tegner den automatisk hver gang du velger ITF-14. Den ligger utenfor den stille sonen med GS1s minstetykkelse på 4,8 ganger linjebredden, og den gjør to jobber. ITF-14 er laget for å trykkes direkte på bølgepapp, der trykkpressen kan klemme sammen strekene i kantene av symbolet; rammen jevner ut det trykket. Den hindrer også at en delvis skanning av en skadet kode blir lest som et gyldig, kortere tall – det er dette feilscenarioet som gjør en ITF-14 uten ramme farlig, ikke bare upålitelig.
Kan jeg se hvor et produkt er laget ut fra strekkoden? Nei – dette er den vanligste myten om strekkoder. De første sifrene identifiserer GS1-organisasjonen firmaet registrerte seg hos, ikke fabrikken. Et firma registrert i Tyskland sender ut varer med tysk-prefikserte strekkoder uansett hvor i verden de er produsert, og ingenting i tallet forteller om produksjonslandet. Trenger du opprinnelse, må du lese emballasjen, ikke strekene.
Kan jeg kode bokstaver i en EAN-kode? Nei – EAN og UPC er per definisjon strengt numeriske, og hver eneste kasse i verden forventer dem slik. Inneholder dataene dine bokstaver, trenger du CODE128 (eller CODE39 for eldre industrisystemer), som er andre standarder ment for logistikk fremfor detaljhandel.