Streckkodsgenerator

Skapa skanningsbara streckkoder i formaten Code 128, EAN, UPC med flera för nedladdning som PNG eller SVG.

Streckkodstyp

Utseende
Förhandsgranskning av streckkod
Klar. Ange din data för att skapa en streckkod.

Dina data omvandlas till en streckkod direkt i din webbläsare – ingenting laddas upp till BroBroGo.

Vanliga frågor

Vilken streckkodstyp ska jag välja?

Code 128 hanterar alla typer av korta koder – som artikelnr (SKU), spårnings- eller inventarienummer. EAN-13, EAN-8 och UPC-A används för konsumentartiklar i detaljhandeln. ITF-14 används på transportförpackningar, Code 39 på inventariemärkning, Codabar i bibliotek och blodbanker, MSI på lagerhyllor och Pharmacode på läkemedelsförpackningar.

Måste jag räkna ut kontrollsiffran själv?

Nej. För EAN, UPC och ITF-14 kan du bara skriva in datasiffrorna så beräknas den sista kontrollsiffran automatiskt åt dig. Om du istället anger koden i sin fulla längd verifieras den snarare än att beräknas på nytt.

Går de här streckkoderna faktiskt att skanna?

Ja, så länge du behåller en god kontrast, lämnar marginaler (quiet space) på båda sidor och inte förminskar dem för mycket. Ladda ner SVG för tryck så att strecken förblir skarpa i alla storlekar; PNG fungerar utmärkt för skärmar och dokument.

Hur streckkoder genereras direkt i webbläsaren

Denna streckkodsgenerator körs helt inom din webbläsare. När du anger tecken eller siffror omvandlas din inmatning direkt till en grafisk streckkodsbild på din egen enhet. Eftersom processen sker lokalt skickas ingen information vidare till externa servrar. Dina data omvandlas till en streckkod direkt i din webbläsare – ingenting laddas upp till BroBroGo.

Verktyget stöder nio olika streckkodstyper, från globala detaljhandelsstandarder till specialiserade industrikoder. Om inmatningsfältet är tomt när du växlar mellan olika streckkodstyper fylls fältet automatiskt med ett exempelvärde som är giltigt för det valda formatet. Om du anger ogiltiga värden, lämnar fältet tomt eller överskrider teckengränsen rensas förhandsgranskningen och nedladdningsknapparna döljs.

Streckkodstyper och deras användningsområden

Olika branscher kräver olika streckkodsformat baserat på datatyp, utrymme och skanningsmiljö. Verktyget stöder följande format:

  • Code 128: Ett mycket flexibelt format som kan koda alla bokstäver, siffror och symboler. Det är bäst att hålla koden kort. Formatet används ofta för artikelspecifika koder (SKU), spårningsnummer eller inventarie-ID.
  • EAN-13: Den standardiserade 13-siffriga koden som används på konsumentartiklar i den globala detaljhandeln. Du kan ange 12 siffror så beräknas kontrollsiffran automatiskt, eller skriva in en komplett 13-siffrig kod.
  • EAN-8: En kortare variant av EAN-koden avsedd för små konsumentförpackningar där utrymmet är begränsat. Kräver 7 siffror (kontrollsiffra läggs till) eller en komplett 8-siffrig kod.
  • UPC-A: Den dominerande streckkoden för detaljhandelsvaror i Nordamerika. Den kräver 11 siffror (kontrollsiffra läggs till) eller en komplett 12-siffrig kod.
  • Code 39: Används ofta för inventariemärkning och tillgångstaggar. Formatet stöder versala bokstäver, siffror samt tecknen -, ., $, /, +, % och mellanslag. Ingen kontrollsiffra krävs.
  • ITF-14: En robust streckkod som används på transportförpackningar och ytterkartonger. Den kräver 13 siffror (kontrollsiffra läggs till) eller en komplett 14-siffrig kod.
  • Codabar: Ett äldre format som används flitigt av bibliotek och blodbanker. Det stöder siffror samt tecknen -, $, :, /, ., + och måste omges av start- och stoppbokstäverna A–D (till exempel A40156B).
  • MSI: Ett format som enbart stöder siffror och som främst används av lagerpersonal för hyllmärkning och lagerstyrning.
  • Pharmacode: En specialiserad streckkod som används på läkemedelsförpackningar. Den stöder endast ett heltal från 3 till 131070.

Kontrollsiffror och valideringsregler

För formaten EAN-13, EAN-8, UPC-A och ITF-14 spelar kontrollsiffran en avgörande roll för att säkerställa att streckkoden läses av korrekt utan felaktiga registreringar. Verktyget hanterar detta genom två olika metoder:

  1. Automatisk beräkning: Om du matar in datadelen utan den sista siffran (till exempel 12 siffror för EAN-13, 7 siffror för EAN-8, 11 siffror för UPC-A eller 13 siffror för ITF-14) beräknar verktyget automatiskt den korrekta kontrollsiffran och lägger till den i streckkoden.
  2. Verifiering: Om du istället väljer att skriva in koden i sin fulla längd (inklusive den sista siffran) utför verktyget en kontrollberäkning för att verifiera att din angivna kontrollsiffra är korrekt. Den beräknas då inte på nytt.

Om inmatad data inte matchar det valda formatets regler visas felmeddelandet: "Det där är inte ett giltigt värde för {format} – kontrollera formatinstruktionen ovan.". Den maximala tillåtna längden för inmatning är 256 tecken. Om du överskrider gränsen visas felmeddelandet: "Det där är för långt för en skanningsbar streckkod. Håll det under {max} tecken.".

Anpassning av streckkodens utseende

För att en streckkod ska fungera i praktiken måste dess visuella egenskaper anpassas efter tryckmetod och skanningsutrustning. Verktyget erbjuder flera parametrar för att justera utseendet:

  • Färg på streck: Anger färgen på de mörka staplarna i formatet #RRGGBB. Standardinställningen är svart.
  • Bakgrund: Anger färgen på det bakomliggande fältet i formatet #RRGGBB. Standardinställningen är vit. Om ogiltiga färgkoder anges återgår färgerna automatiskt till svart eller vitt.
  • Stapellbredd: Kan ställas in på ett numeriskt värde från 1 till 4 för att styra tjockleken på de enskilda strecken.
  • Höjd: Bestämmer streckkodens vertikala utsträckning och kan justeras från 40 till 200 pixlar.
  • Visa text under strecken: En valbar inställning (toggle) som styr om de kodade tecknen ska visas i klartext direkt under streckkoden.

För att säkerställa optimal skanningsbarhet bör du alltid behålla en hög kontrast mellan streckens färg och bakgrunden. Det krävs också ett tomt område, så kallat "quiet space", på båda sidor om streckkoden för att skannern ska kunna identifiera var koden börjar och slutar.

Val av bildformat: SVG eller PNG

När streckkoden har genererats kan den laddas ner i två olika filformat beroende på hur den ska användas:

Format Egenskaper och användning
SVG Vektorformat som kan skalas upp eller ned i oändlighet utan att förlora skärpa. Detta är det bästa valet för trycksaker, produktförpackningar och professionell layoutdesign eftersom strecken förblir helt skarpa oavsett tryckstorlek.
PNG Rasterformat (pixelbaserat) som lämpar sig bäst för digitala skärmar, presentationer och enklare dokument. För att motverka oskärpa och pixelering vid användning renderas PNG-nedladdningar automatiskt i tre gånger (3×) den storlek som visas i förhandsgranskningen på skärmen.

Vanliga frågor

Vilken streckkodstyp ska jag välja?

Code 128 hanterar alla typer av korta koder – som artikelnr (SKU), spårnings- eller inventarienummer. EAN-13, EAN-8 och UPC-A används för konsumentartiklar i detaljhandeln. ITF-14 används på transportförpackningar, Code 39 på inventariemärkning, Codabar i bibliotek och blodbanker, MSI på lagerhyllor och Pharmacode på läkemedelsförpackningar.

Måste jag räkna ut kontrollsiffran själv?

Nej. För EAN, UPC och ITF-14 kan du bara skriva in datasiffrorna så beräknas den sista kontrollsiffran automatiskt åt dig. Om du istället anger koden i sin fulla längd verifieras den snarare än att beräknas på nytt.

Går de här streckkoderna faktiskt att skanna?

Ja, så länge du behåller en god kontrast, lämnar marginaler (quiet space) på båda sidor och inte förminskar dem för mycket. Ladda ner SVG för tryck så att strecken förblir skarpa i alla storlekar; PNG fungerar utmärkt för skärmar och dokument.

Hur sparas mina data när jag använder verktyget?

Dina data omvandlas till en streckkod direkt i din webbläsare – ingenting laddas upp till BroBroGo. Hela processen sker lokalt på din enhet.