Skip to content
Gratis streckkodgenerator

Skapa streckkod gratis

Den här streckkodgeneratorn gör om ett värde eller ett artikelnummer till en läsbar streckkod. Välj symbologi (Code 128 för etiketter, EAN-13 eller UPC-A för butiksprodukter, Code 39 för äldre system), skriv in värdet, och förhandsvisningen ritas på vår server medan du skriver. Ladda sedan ner en färdig PNG eller SVG för tryck. Inget konto behövs.

Förhandsvisning av streckkoden

Låt de vita marginalerna vara kvar och provskanna ett utskrivet exemplar före en hel upplaga.

Tre steg.

1
Välj typ av streckkod

Code 128 för fraktsedlar, inventarieetiketter och interna etiketter. EAN-13 eller UPC-A för produkter som ska säljas i butik. Code 39 för äldre system som väntar sig det.

2
Skriv in värdet

Ange texten eller numret som ska kodas. I EAN-13 och UPC-A kan du låta verktyget lägga till kontrollsiffran, eller skriva hela numret och få det kontrollerat.

3
Ladda ner PNG eller SVG

Koden ritas om vid varje tecken. PNG för snabb användning, SVG för en fil som håller sig skarp när den förstoras. Låt den vita zonen vara kvar och skanna ett provtryck före hela upplagan.

Vilket streckkodsformat passar vad

För de flesta etiketter är Code 128 rätt val: den kodar bokstäver, siffror och symboler kompakt och fungerar därför på fraktsedlar, inventarieetiketter, hyllmarkeringar i lager och i intern hantering. Code 39 är äldre och glesare: den tar versaler, siffror och några få tecken (- . mellanslag $ / + %) och kräver mer bredd för samma data; ta den bara om en befintlig läsare eller ett befintligt system väntar sig den. EAN-13 och UPC-A är streckkoderna på produkter i butikshyllan. EAN-13 är standarden inom europeisk detaljhandel (13 siffror) och UPC-A är den nordamerikanska motsvarigheten (12 siffror). De två behöver du bara när produkten verkligen ska ut i en hylla och du har ett riktigt nummer att koda.

En punkt som de flesta streckkodstjänster hoppar över: det här verktyget kodar numret du skriver in, men det tilldelar dig inget nummer som butiker och kassasystem accepterar. En kod som ska läsas och slås upp korrekt i kassan måste bygga på ett GS1-företagsprefix, som gör artikelnumret unikt i världen. Prefixet får du hos GS1 (gs1.org), i Sverige via GS1 Sweden, och på det bygger du ditt EAN-13- eller UPC-A-nummer. Att generera här är alltså till för att formge förpackningar, testa skrivaren eller göra en provetikett. Ett riktigt GS1-nummer behöver du innan produkten listas i en butik eller på en marknadsplats som kontrollerar nummer.

Kontrollsiffran: EAN-13 och UPC-A

Den sista siffran i en EAN-13 eller UPC-A är en kontrollsiffra. Den räknas fram ur de övriga siffrorna så att läsaren upptäcker en felläsning. Du behöver inte räkna själv: skriv de 12 bassiffrorna för EAN-13 (eller 11 för UPC-A) så lägger verktyget till rätt sista siffra. Skriver du hela 13 (eller 12) kontrollerar det siffran och säger till om den inte stämmer. Code 128 och Code 39 visar ingen kontrollsiffra; Code 128 använder en internt och kodaren sköter det.

Tryck: tyst zon, storlek och kontrast

En streckkod är bara värd något om läsaren fångar den vid första försöket. Fyra saker avgör. Tyst zon: det tomma vita fältet till vänster och höger om strecken, minst några millimeter brett, annars hittar läsaren inte kodens början. Kontrast: mörka streck på ljus botten, helst svart på vitt, aldrig på en mörk eller mönstrad yta. Storlek: en EAN eller UPC i handeln är cirka 3 cm bred i originalstorlek, och en kraftig förminskning är den vanligaste orsaken till att en kod inte läses; interna etiketter behöver i stället vara så breda som läsaren kräver. För allt du ska kunna skala upp laddar du ner SVG, den är skarp i varje storlek medan en utsträckt PNG blir suddig. Och sedan det viktigaste steget: skanna provtrycket med en riktig läsare eller en app i telefonen innan du trycker hela upplagan. En kod som ser perfekt ut på skärmen kan ändå misslyckas på papper, folie eller en välvd etikett.

Streckkod eller QR-kod – vad ska du välja

Båda bär data, men de löser olika uppgifter. En streckkod är endimensionell och hör hemma i handel och logistik: kassan läser ett artikelnummer och slår upp priset, lagret skannar ett kollinummer. Den är snabb, tålig och inarbetad i befintliga läsare. En QR-kod är tvådimensionell och bär mycket mer data – i praktiken nästan alltid en länk som alla mobilkameror öppnar, och dessutom text, Wi-Fi-åtkomst eller kontaktuppgifter. Välj streckkoden när ett nummer ska in i ett befintligt lager-, kassa- eller logistiksystem. Välj QR-koden när en människa ska öppna något med sin telefon: en meny, en anmälan, en landningssida. För annonsering, förpackningar och skyltning är QR-koden oftast bättre, eftersom varje kamera läser den utan extra app. En sak att ha med sig för tryck: en tryckt kod är statisk, så du kan inte ändra dess mål i efterhand. Ska sidan bakom koden gå att byta använder du en dynamisk QR-kod. För ett fast artikelnummer i handeln är streckkoden fortfarande rätt val.

Vill du ha en kod du kan ändra och mäta?

Streckkoder är statiska: efter tryck ligger värdet fast och läsningarna räknas inte. Behöver du en kod som du senare kan styra om till ett annat mål, eller vill du se hur många gånger den skannas, ger en dynamisk QR-kod båda. Den ingår i Whooshly-kitet (korta länkar med eget varumärke, QR-koder, UTM-byggaren och digitala visitkort) för 35 $ betalt en gång, utan prenumeration.

Vanliga frågor

Är streckkodgeneratorn gratis?

Ja. Skriv in ett värde, välj Code 128, Code 39, EAN-13 eller UPC-A och ladda ner PNG eller SVG. Utan konto, utan vattenstämpel och utan tak för skanningar. Bilden är statisk, så streckkoden slutar inte att gälla. Konto behövs bara för dynamiska koder som går att redigera och mäta: 35 $ en gång, ingen prenumeration.

Kan jag sälja produkter i butik med en sådan här kod?

Inte rakt av. En kod som ska läsas och slås upp korrekt i kassan måste bygga på ett artikelnummer som är registrerat under ett GS1-företagsprefix; det prefixet får du på gs1.org, i Sverige via GS1 Sweden. Det här verktyget kodar bara numret du skriver in; det räcker för formgivning, skrivartest och internt bruk, men det gör dig inte till en giltig EAN eller UPC i handeln.

Vilket streckkodsformat behöver jag för min butik?

Ska produkten ut i en hylla i Europa är EAN-13 rätt format, i Nordamerika UPC-A. Båda kräver ett nummer från GS1 för att fungera i kassan. För allt som inte passerar en kassa – fraktsedlar, hyllmarkeringar, interna etiketter, inventering – använder du Code 128. Code 39 bara om ett äldre system kräver det.

Vad är skillnaden mellan EAN och UPC?

EAN-13 är standarden för detaljhandelns streckkoder i Europa och kodar 13 siffror. UPC-A är den nordamerikanska varianten med 12 siffror. Båda tillhör GS1-familjen, båda slutar på en kontrollsiffra och båda slås upp i kassan mot ett artikelnummer. En produkt som säljs i Europa behöver EAN-13, i Nordamerika UPC-A.

Räknar verktyget ut kontrollsiffran själv?

Ja. Skriv de 12 bassiffrorna för EAN-13 (eller 11 för UPC-A) så lägger verktyget till rätt sista siffra. Skriver du hela numret kontrolleras den sista siffran, och du får veta om den är fel. Code 128 och Code 39 visar ingen kontrollsiffra; Code 128 använder en internt och kodaren lägger till den.

Kan jag ändra streckkoden efter tryck?

Nej, streckkoden är statisk: värdet ligger i bilden, så efter tryck går det varken att ändra eller att mäta hur många gånger den lästs. Vid ett fast artikelnummer är det precis vad du vill, eftersom koden inte ska ändras. Vill du kunna byta mål eller räkna skanningar är det inte streckkoden du ska använda, utan en dynamisk QR-kod.

Måste jag registrera min streckkod?

En kod du skapar själv behöver du inte registrera: den fungerar tekniskt från det att den skrivs ut, så länge värdet passar formatet. Registrering blir viktig först när koden ska gälla i handeln: artikelnumret bakom en EAN-13 eller UPC-A måste ligga under ett GS1-företagsprefix, i Sverige via GS1 Sweden. För interna etiketter, fraktsedlar och lager behövs det inte.

Varför läses inte min streckkod?

Orsaken sitter oftast i trycket, inte i koden. Vanliga skäl: den vita tysta zonen på sidorna har skurits bort, kontrasten är för låg (ljus kod på mörk botten), koden är tryckt för liten, eller ytan är välvd eller blank. Ladda ner allt som ska förstoras som SVG, håll den tysta zonen fri och skanna provtrycket med den läsare du faktiskt ska använda.

Tryck. Whoosh. Du är framme.

Köp Whooshly en gång och behåll kampanjlänkarna för alltid.