Projects / cardpeek


Cardpeek is a tool to read the contents of ISO7816 smartcards. It features a GUI to represent card data in a tree view, and it is extendable with a scripting language (LUA). The goal of this project is to allow smartcard owners to be better informed about what type of personal information is stored in these devices. The tool currently reads the contents of: EMV bank cards, Calypso public transport cards (such as Navigo, RavKav, and Mobib), Belgian eID cards, GSM SIM cards, the French Vitale 2 health card, some Mifare cards, and Moneo electronic purse cards.

Operating Systems

Recent releases

  •  11 Feb 2014 07:36

    Release Notes: This release added support for the Lisbon VIVA transport smart cards and Driver Tachograph smart cards. Cardpeek now also performs an extended scan of files in Calypso cards. Some small bugs were fixed.

    •  25 Nov 2013 08:51

      Release Notes: A bug in the EMV script with contactless EMV cards (Get Processing Options) was fixed. The Mifare script should now work again (it had not been upgraded to the new API in 0.8). The SMS decoding code for GSM has been improved.

      •  12 Sep 2013 12:14

        Release Notes: This release adds support for Belgian eID cards and RavKav calypso cards (Israel). It features a redesigned API, an updated Moneo script, picture display for e-passports and eID cards, and many other bugfixes and enhancements. As in previous versions, it also supports EMV Pin and Chip cards, Navigo and MOBIB cards, GSM SIMs, and the French Vitale 2 health card. It features improved compatibility and compiles on Linux, Windows, Mac OS X, and ARM Raspberry Pi (Raspbian).

        •  18 Mar 2013 09:58

          Release Notes: This release brings some minor bugfixes, improved compliance to Linux coding standards, and extended compatibility. The Windows version now works both on 32-bit and 64-bit platforms.

          •  15 May 2012 18:38

            Release Notes: This bugfix release improves the EMV banking card scripts, adds compatibility with NFC contactless cards (PayPass/PayWave), and makes a change in the Navigo transport card script regarding subway station names.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.