Viivakooditulostin on tulostin, joka on suunniteltu tulostamaan viivakoodeja, koneellisesti luettavia koodeja, joita voidaan käyttää tunnisteina kaikenkokoisille tuotteille säiliöautokuormista tietokoneen komponentteihin. Viivakooditulostin pystyy tulostamaan viivakoodin yhdessä komponentin kanssa, jonka ihmiset voivat lukea. Näitä erikoistulostimia on saatavana tulostustarvikkeita valmistavien yritysten kautta, ja niitä voivat toimittaa myös varastonhallintajärjestelmien valmistajat.
Viivakoodit ovat rivijärjestelyjä, jotka välittävät tietoja skannerin lukiessa. Saatavilla on useita erilaisia viivakoodityyppejä. Yleensä ne esitetään yllä olevalla viivakoodilla ja alla luettavalla kirjain- ja numerojonolla. Viivakooditulostin voi myös pystyä lisäämään lyhyen tekstirivin, kuten kohteen kuvauksen tai vastaavia tietoja, jotta viivakoodi olisi helpompi tehdä ihmisille.
Mikä tahansa tulostin voi tulostaa viivakoodeja, mutta on tärkeää, että tulostuslaatu on selkeä, jotta skannerit voivat lukea sen. Erikoisviivakooditulostin on suunniteltu vain tätä tarkoitusta varten ja se voi toimia tarkemmin ja nopeammin kuin perinteinen tulostin. Yleisin viivakooditulostimen valinta on lämpötulostin. Nopeasti ja hiljaisesti toimivat lämpösiirtotulostimet voivat tuottaa erittäin kestäviä painotuotteita, jotka eivät muutu lukukelvottomiksi auringonvalolle ja kemikaaleille altistuessaan. Lämpöviivakooditulostin voi tulostaa tarroihin, paperiin, muovilappuihin ja moniin muihin materiaaleihin tuotteen suunnittelusta riippuen.
Joskus viivakoodin luoja on mukana tulostimessa, jolloin ihmiset voivat luoda ja tulostaa viivakoodeja yhdessä paikassa. Laitteessa voi olla myös laajennus, jonka avulla ihmiset voivat lukea myös viivakoodeja. Muissa tapauksissa tulostin on tietokoneen oheislaite, joka on liitetty tietokoneeseen, jossa on viivakoodiohjelmisto, jota voidaan käyttää alustamiseen. On tärkeää varmistaa, että ohjelmisto ja viivakooditulostin ovat yhteensopivia. Esimerkiksi jos ohjelma ei sovita viivakoodeja oikein, ne eivät ehkä sovi tulostimen läpi kulkevaan materiaaliin.
Viivakoodaus voi auttaa varastonhallinnassa ja lukuisissa muissa tehtävissä. Viivakooditulostin luo tunnisteita ja tarroja, joita voidaan käyttää tuotteissa niiden merkitsemiseksi, jotta niitä voidaan seurata järjestelmässä. Vaikka viivakoodeista tuli alun perin suosittuja ruokakaupoissa, nykyään ne ovat kaikkialla nähtävissä ympäristöissä, joissa varastonhallinta on ratkaisevan tärkeää lääketieteellisistä laboratorioista telakoille.