CodeKitHub
Generatorverktyg

Gratis Streckkodsgenerator

Senast uppdaterad:

Skriv eller klistra in ett värde och få en skanningsbar streckkod direkt — välj CODE128 för allmän text, EAN-13 eller UPC-A för butiksprodukter, eller CODE39 för lager- och inventarieetiketter. Streckkoden uppdateras direkt medan du skriver, och du kan ladda ner en ren PNG-fil för etiketter, förpackningar eller inventarielistor.

The barcode updates live as you type — generated entirely in your browser.

Vad är detta verktyg?

En streckkod är ett maskinläsbart mönster av parallella streck som kodar en kort textsträng eller sifferföljd. Till skillnad från en QR-kod är de flesta streckkodsformat endimensionella och utformades för decennier sedan för butiksskannrar, vilket gör att de fortfarande är standarden för produktförpackningar, fraktetiketter och inventariesystem.

Den här generatorn kör kodningslogiken helt i din webbläsare med det ofta använda biblioteket JsBarcode, så dina uppgifter laddas aldrig upp — användbart när du genererar streckkoder för interna artikelnummer eller opublicerade produkter.

Varför använda det?

  • Fyra vanliga format i ett verktyg: CODE128 för allmän text, EAN-13 och UPC-A för butiksprodukter, CODE39 för lageretiketter.
  • Live-förhandsvisning uppdateras medan du skriver eller ändrar inställningar.
  • Justerbar streckbredd, höjd och färg för att matcha din etikettmall.
  • Tydliga valideringsfel — om ett formats regler inte uppfylls (t.ex. att EAN-13 kräver en giltig 12/13-siffrig kontrollsiffra) får du veta exakt varför.
  • Privat: streckkodsvärdena genereras lokalt, ingenting skickas till en server.

Så använder du det

  1. Välj ett format som matchar ditt användningsområde: CODE128 för blandad text, EAN-13/UPC-A för butiksprodukter, CODE39 för interna etiketter.
  2. Skriv värdet som ska kodas — endast siffror för EAN-13/UPC-A, bokstäver och siffror för CODE128/CODE39.
  3. Justera streckbredd, höjd och färg om det behövs, och slå av eller på om den läsbara texten ska visas under strecken.
  4. Klicka på "Ladda ner PNG" och skriv ut eller klistra in streckkoden i din etikettdesign.

Exempel

Inmatning

123456789012 (format: UPC-A)

Resultat

En skanningsbar UPC-A-streckkod med kontrollsiffran beräknad automatiskt och numret utskrivet under strecken.

EAN-13 och UPC-A validerar kontrollsiffran — om du skriver ett nummer som inte stämmer talar verktyget om det istället för att skapa en streckkod som inte går att skanna.

Att välja mellan CODE128, EAN-13, UPC-A och CODE39

FormatInnehållTypisk användning
CODE128Valfria bokstäver, siffror, symbolerFraktetiketter, logistik, allmänt bruk
EAN-1312-13 siffrorButiksprodukter som säljs internationellt
UPC-A11-12 siffrorButiksprodukter som säljs i USA/Kanada
CODE39Versaler, siffror, - . $ / + % mellanslagLageretiketter, ID-brickor, äldre skannersystem

Streckkoder jämfört med QR-koder

Streckkoder är endimensionella och rymmer betydligt mindre data än en QR-kod — vanligtvis ett kort produktnummer istället för en webbadress. De är rätt val när du behöver kompatibilitet med decennier gammal skannerinfrastruktur i butik eller en specifik produktidentifieringsstandard som EAN/UPC.

För att länka till en webbplats, ett Wi-Fi-nätverk eller större textmängder passar en QR-kod bättre eftersom den kan rymma tusentals tecken och läsas av vilken mobilkamera som helst.

QR-kodgenerator · UUID-generator

Vanliga frågor

Vilket streckkodsformat ska jag använda?

CODE128 är det mest flexibla — det kodar all ASCII-text och används för frakt- och logistiketiketter. EAN-13 är standarden för butiksprodukter som säljs internationellt; UPC-A är dess motsvarighet i USA/Kanada (12 siffror). CODE39 är äldre och enklare, vanligt i lager och på ID-brickor, men mindre kompakt än CODE128.

Varför avvisar EAN-13 eller UPC-A mitt nummer?

Båda formaten slutar med en kontrollsiffra som beräknas utifrån de föregående siffrorna. EAN-13 kräver exakt 12 siffror (verktyget lägger till kontrollsiffran) eller 13 siffror (den 13:e måste redan vara den korrekta kontrollsiffran). UPC-A fungerar på samma sätt med 11 eller 12 siffror. Om du skrev av en riktig produkts streckkodsnummer, dubbelkolla att du kopierade alla siffrorna.

Kan jag använda de här streckkoderna kommersiellt, t.ex. för produkter jag säljer?

Själva streckkodssymboliken (CODE128, EAN-13 med mera) är en öppen standard utan licensavgift för att rendera en kod. Men för att sälja en fysisk produkt i butik under ett riktigt EAN/UPC-nummer behöver du normalt registrera det numret hos GS1 — det här verktyget ritar den visuella streckkoden men tilldelar dig inget globalt unikt produktnummer.

Vilken storlek ska jag skriva ut en streckkod i?

Butiksskannrar är avstämda för ungefär 3-8 cm breda EAN-13/UPC-A-koder vid 100 % skala — krymper du under ungefär 80 % blir strecken ofta för smala för att skanna tillförlitligt. Följ din etikettmalls specifikation för CODE128-lageretiketter, och testskanna alltid ett utskrivet exemplar innan du skriver ut en hel omgång.

Lagrar eller skickar det här värdena jag kodar?

Nej. Streckkoden renderas på ett canvas-element direkt i din webbläsare med JavaScript — ingenting laddas upp, loggas eller skickas någonstans.

Vilket streckkodsformat bör jag välja?

Om streckkoden är för en produkt som säljs i butik krävs EAN-13 eller UPC-A, och numret måste komma från ett GS1-tilldelat företagsprefix — du kan inte bara hitta på ett själv. Om etiketten är intern (inventarier, tillgångar, hyllplatser) kodar CODE128 valfri ASCII-text, kräver ingen registrering och ger de mest kompakta strecken för alfanumeriska data.

Relaterade verktyg