En streckkod är ett sätt att lagra siffror som skrivs ut på ett sätt som en dator lätt kan läsa. De första streckkoderna lagrade siffrorna med hjälp av linjer (streck).

Den första användningen av streckkoder var för att märka rullande järnvägsmateriel. De blev en stor framgång när de användes i kassasystem i stormarknader. Den första produkten som använde en streckkod var ett paket Wrigley's Juicy Fruit Tuggummi som såldes den 26 juni 1974. Den uppfanns av IBM-ingenjören George J. Laurer. Streckkoder används nu för många ändamål.

 

Vad är en streckkod och hur fungerar den?

En streckkod är i grunden en kod som representerar data — vanligtvis siffror eller bokstäver — som en maskin (streckkodsläsare eller kamera) kan tolka snabbt och med hög precision. De vanligaste läsmetoderna är:

  • laser- eller CCD-scanners som avläser reflekterat ljus från strecken (vanligt i butiker),
  • kamerabaserade läsare som tar en bild och tolkar mönstret (vanligt för 2D-koder och mobilskanning).

En 1D-streckkod (linjär) består av parallella svarta och vita fält där bredd och avstånd kodar siffror. En 2D-kod (t.ex. QR-kod) använder ett rutnät eller mönster som kan innehålla mycket mer information och ofta inbyggd felkorrigering.

Typer och standarder

  • UPC och EAN – vanliga i detaljhandeln för produktidentifiering (handelsartiklar).
  • Code 39 och Code 128 – används i lager, logistik och industri eftersom de kan koda både bokstäver och siffror.
  • GS1-128 – används för att bära standardiserad logistik- och partiinformation.
  • QR-kod och Data Matrix – 2D-koder som rymmer mer data, URL:er eller strukturerad information och kan ha felkorrigering.
  • ISBN, ISSN och andra specifika format för böcker och publikationer.

Många streckkodssystem följer internationella standarder som GS1 och ISO/IEC, vilket gör att samma kod kan läsas och tolkas över hela världen.

Komponenter i en streckkodsimplementation

  • Symbologi: regelsystemet för hur data representeras (t.ex. EAN-13 eller QR-kod).
  • Tryckkvalitet: kontrast, upplösning och material påverkar läsbarheten.
  • Kontrolldigit: många format använder en kontrollsiffra för att upptäcka fel vid avläsning.
  • Läsare och mjukvara: hårdvara för avläsning och system som tolkar och kopplar koden till databaser.

Vanliga användningsområden

  • Detaljhandel och kassasystem – snabb in- och utskanning av pris och artikelnummer.
  • Lagervård och logistik – spårning av artiklar, pallar och försändelser.
  • Transport och frakt – spårningsnummer och fraktsedlar.
  • Hälso- och sjukvård – märkning av prover, läkemedel och patientdokumentation.
  • Bibliotek och arkiv – utlåning, återlämning och katalogisering.
  • Biljetter och evenemang – inpassering och validering.
  • Tillverkning – spårbarhet i produktionskedjan och kvalitetskontroll.
  • Marknadsföring och mobil användning – QR-koder för länkar, kuponger eller information.

Fördelar och begränsningar

Fördelar:

  • Hög hastighet och noggrannhet vid datainsamling.
  • Låg kostnad per etikett/streckkod.
  • Stöd i många system och globala standarder.

Begränsningar:

  • 1D-streckkoder kräver ofta fri sikt och rätt orientering för att skannas.
  • Skador, smuts eller dålig tryckkvalitet kan göra koden oläsbar.
  • Begränsat datainnehåll i linjära koder jämfört med 2D-koder.

Framtiden för streckkoder

Streckkoder utvecklas i takt med krav på mer information, automatisering och uppkoppling. 2D-koder och kamerabaserade lösningar blir vanligare, samtidigt som standardsamarbeten (t.ex. GS1) gör det enklare att dela data mellan parter i värdekedjan. Kombinerat med RFID, IoT och digitala plånböcker öppnar streckkoder nya möjligheter för spårbarhet, säkerhet och kundinteraktion.

Sammanfattningsvis är streckkoden en enkel men kraftfull teknik som sedan 1970-talet har effektiviserat handel, logistik och många andra verksamheter genom snabb och tillförlitlig maskinläsbar information.