A vonalkód olyan gépek által optikailag leolvasható kód, amelynél különböző vastagságú függőleges világos és sötét közök illetve vonalak meghatározott váltakozása fejezi ki az információt. Általában alattuk számokat is elhelyeznek. Leggyakoribb felhasználási területe a kereskedelem, például az áruk csomagolásán, amely lehetővé teszi az áru adatainak gyors azonosítását.