Kaardilugeja on liides seade, mida kasutatakse arvutites multimeediumkaartide lugemiseks ja kirjutamiseks mobiilse salvestusseadmena. Kaardilugeja kaubanduslik versioon võib lugeda turvalisi kiipkaarte. Kaardilugejad on tavaliselt ühendatud USB-liidesega ja saavad juurdepääsu mälukaartidele erinevates formaatides, nagu CompactFlash ja Secure Digital. Kui mälukaart teeb koostööd vale kaardilugejaga, saab seda kasutada üldise välklambina. Lisaks on mõnedel printeritel integreeritud kaardilugeja. Kasutajad saavad fotosid printida lihtsalt printeritega.
Mõned kaardi lugejad saavad juurde pääseda ainult ühele mälukaardile. Mõned mälukaardid on kaardi lugeja funktsioonid integreerinud. Kasutajad peavad mälukaardi sisestama ainult USB-porti ja arvuti pääseb mälukaardil olevatele andmetele reaalajas.
Kaardilugejat toodetakse digitaalkaameratega, kuid selle kasutamine ei piirdu enam digitaalkaameratega, vaid laiendatakse rohkem väljadele.
Kaardilugeja, nagu see nimigi ütleb, on andmete lugemise seade, kuid see ei toeta ainult andmete lugemist, vaid toetab ka andmete kirjutamist. Selle esialgne idee on peamiselt korvata digikaamera andmete väljundi defekt. Kuna varajane USB-liides ei olnud populaarne, ühendati digikaamera väljundport arvutite jadapordiga. Kuna jadapordi andmeedastuskiirus oli väga madal, siis kui need andmed kopeeriti kõvakettale, kuluks palju aega. Seetõttu tekkis kaardi lugeja.
