Gratis Strekkodegenerator Online
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 Type | Bruksområde | Hva kan den kode? | Når skal den velges? |
|---|---|---|---|
| CODE128 | Logistikk, lager, nettbutikker | Tall, bokstaver (A–Z, a–z) og ASCII-symboler. | Beste valg for interne etiketter, pakkesporing og lagerstyring. Høyest datatetthet – koden forblir kort. |
| EAN-13 | Detaljhandel (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-8 | Små produkter | Kun tall (8 sifre). | For svært liten emballasje (leppestift, tyggegummi) der EAN-13 fysisk ikke får plass. |
| CODE39 | Industri, bilbransjen, forsvar | Tall, store bokstaver A–Z og - . $ / + %. | En eldre, svært robust standard. Bredere enn CODE128, men tolerant overfor dårlig trykkkvalitet. |
| ITF-14 | Fraktkartonger | Kun 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) eller96385074(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 somSHELF-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:
| Siffer | 4 | 0 | 0 | 6 | 3 | 8 | 1 | 3 | 3 | 3 | 9 | 3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Vekt | 1 | 3 | 1 | 3 | 1 | 3 | 1 | 3 | 1 | 3 | 1 | 3 |
| Produkt | 4 | 0 | 0 | 18 | 3 | 24 | 1 | 9 | 3 | 9 | 9 | 9 |
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å:
| Prefiks | GS1-organisasjon |
|---|---|
| 00–13 | USA og Canada |
| 30–37 | Frankrike |
| 40–44 | Tyskland |
| 45, 49 | Japan |
| 50 | Storbritannia |
| 57 | Danmark |
| 64 | Finland |
| 69 | Kina |
| 70 | Norge |
| 76 | Sveits |
| 80–83 | Italia |
| 84 | Spania |
| 859 | Tsjekkia |
| 858 | Slovakia |
| 87 | Nederland |
| 890 | India |
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 eksempelet4006381333931.