Cardpeek adalah alat untuk membaca konten kartu pintar yang kompatibel dengan standar ISO7816. Ini menawarkan antarmuka grafis berbasis GTK, yang menampilkan data kartu dalam struktur hierarkis. Perangkat lunak ini juga memungkinkan ekstensi melalui bahasa skrip LUA, memungkinkan kustomisasi atau penambahan fungsionalitas baru sesuai kebutuhan.
Tujuan utama dari Cardpeek adalah untuk memberi tahu pemilik kartu pintar tentang jenis informasi pribadi yang disimpan di perangkat ini. Program ini mampu membaca berbagai jenis kartu, seperti:
Cardpeek juga memiliki dukungan terbatas untuk membaca beberapa kartu, seperti kartu Mifare Classic tertentu dan kartu Thalys. Meskipun beberapa jenis kartu masih belum kompatibel atau memerlukan pengembangan tambahan, Cardpeek dapat dengan mudah dimodifikasi untuk memenuhi kebutuhan spesifik, menggunakan skrip dalam LUA.