Traditionele streepjescodes bestaan uit een reeks parallelle zwarte lijnen met een reeks cijfers onder de lijnen. De streepjescode codeert informatie die specifiek is voor een bedrijf en een product. De streepjescodes in Noord-Amerika, voorheen Universal Product Number-code (UPC), zijn gecodeerd met een 12-cijferige code die een bedrijfsnummer van zes tot tien cijfers bevat.
RFID
Radiofrequentie-identificatie (RFID) -tags zijn microscopisch programmeerbare transponder-tags die geactiveerd worden wanneer ze binnen het bereik komen van een antenne die radiofrequentiesignalen uitzendt. Een zendontvanger van een soort is vereist om de gecodeerde informatie te lezen die is opgeslagen binnen de tag. Actieve RFID-tags vereisen batterijen voor stroomvoorziening. Passieve RFID-tags halen hun kracht uit de signaalinteractie van hun ingebouwde antenne en de leeszendontvanger.
RFID is controversieel vanwege privacykwesties. Winkels die RFID-tags in producten gebruiken, deactiveren de tag niet altijd voordat de klant de winkel verlaat. De tag blijft leesbaar voor transceiver-apparaten.
Bokode
Bokodes zijn een alternatief voor streepjescodes ontworpen door een team van onderzoekers van het Massachusetts Institute of Technology (MIT). Met een diameter van slechts 3 millimeter werken bokodes door een LED-lamp achter een lens en een afgedrukt fotomasker te plaatsen. De gewenste informatie wordt afgedrukt op het fotomasker en leesbaar met een standaardcamera voor mobiele telefoons tot op 12 meter afstand. Bokodes bevatten duizenden keren de hoeveelheid informatie die een traditionele barcode bevat.
Een bokode in de supermarkt kan de prijs van het product, voedingswaarde-informatie en een vergelijking met andere producten in de schappen weergeven. De huidige kosten van bokodes maken het onwaarschijnlijk dat ze barcodes volledig zullen vervangen, maar een goedkoper alternatief dat het licht vervangt door reflecterend materiaal is in de maak.
QR-codes
Snelle antwoordcodes of QR-codes zijn in Japan begonnen, waar ze populair zijn geworden. Een QR-code is een vierkante afbeelding gemaakt van pixels. Een mobiele telefoon die is geladen met een QR-lezer kan een foto van de code maken en de ingesloten informatie ophalen. De informatie kan een weblink bevatten, contactgegevens en kan automatisch een gratis sms-bericht verzenden of een ingebouwd telefoonnummer bellen.
QR-codes zetten een nieuwe stap vooruit met de release van Microsoft Tag. Met de tag-systemen kunnen aanpasbare pixellated-afbeeldingen de persoonlijke stijl van de gebruiker weergeven. Met Tag kunnen zakelijke gebruikers ook analytische gegevens over toegang tot de bedrijfscode bijhouden.