Barra-kode bat lodiera eta tarte desberdinak dituzten lerro bertikalen irudikapenean oinarritutako kodea da. Informazio jakin bat daukate elkarrekin daudenean, hau da, kodearen barra eta espazioak karaktere-kate txikiak dira. Honi esker, barra kodeek artikulu bat azkar identifikatzea ahalbidetzen dute.