MIFARE Classic Tool
An NFC app for reading, writing, analyzing, etc. MIFARE Classic RFID tags.
- Developer
- IKARUS Projects
- License
- GPL-3.0-only
- Package
de.syss.MifareClassicTool- Category
- Connectivity, Development
- Latest version
- 4.3.1 · Jan 26, 2026
- Minimum Android
- Android 4.4
Screenshots
Description
This is a low-level tool for reading, writing and analyzing MIFARE Classic RFID tags.
It is designed for users who have at least basic familiarity with the MIFARE Classic technology.
It provides several features to interact with (and only with) MIFARE Classic RFID-Tags.
• Read MIFARE Classic tags
• Save, edit and share the tag data you read
• Write to MIFARE Classic tags (block-wise)
• Clone MIFARE Classic tags
(Write dump of a tag to another tag; write 'dump-wise')
• Key management based on dictionary-attack
(Write the keys you know in a file (dictionary).
MCT will try to authenticate with these
keys against all sectors
and read as much as possible.)
• Format a tag back to the factory/delivery state
• Write the manufacturer block of special MIFARE Classic tags
• Use external NFC readers like ACR 122U
• Create, edit, save and share key files (dictionaries)
• Decode & Encode MIFARE Classic Value Blocks
• Decode & Encode MIFARE Classic Access Conditions
• Display generic tag information
• Display the tag data as highlighted hex
• Display the tag data as 7-Bit US-ASCII
• Display the MIFARE Classic Access Conditions as a table
• Display MIFARE Classic Value Blocks as integer
• Calcualate the BCC
• Quick UID clone feature
• Import/export/convert files
• In-App (offline) help and information
• It's open source ;)
More information can be found at the
README.
It should work on most NFC-enabled devices but there are exceptions. Have a look at the
list
of devices which are known to be incompatible to MIFARE Classic.
MIFARE® is a registered trademark of NXP Semiconductors.
It is designed for users who have at least basic familiarity with the MIFARE Classic technology.
It provides several features to interact with (and only with) MIFARE Classic RFID-Tags.
• Read MIFARE Classic tags
• Save, edit and share the tag data you read
• Write to MIFARE Classic tags (block-wise)
• Clone MIFARE Classic tags
(Write dump of a tag to another tag; write 'dump-wise')
• Key management based on dictionary-attack
(Write the keys you know in a file (dictionary).
MCT will try to authenticate with these
keys against all sectors
and read as much as possible.)
• Format a tag back to the factory/delivery state
• Write the manufacturer block of special MIFARE Classic tags
• Use external NFC readers like ACR 122U
• Create, edit, save and share key files (dictionaries)
• Decode & Encode MIFARE Classic Value Blocks
• Decode & Encode MIFARE Classic Access Conditions
• Display generic tag information
• Display the tag data as highlighted hex
• Display the tag data as 7-Bit US-ASCII
• Display the MIFARE Classic Access Conditions as a table
• Display MIFARE Classic Value Blocks as integer
• Calcualate the BCC
• Quick UID clone feature
• Import/export/convert files
• In-App (offline) help and information
• It's open source ;)
More information can be found at the
README.
It should work on most NFC-enabled devices but there are exceptions. Have a look at the
list
of devices which are known to be incompatible to MIFARE Classic.
MIFARE® is a registered trademark of NXP Semiconductors.
All versions
| Version | Released | Minimum Android | Size |
|---|---|---|---|
| 4.3.1 | Jan 26, 2026 | Android 4.4 | 3.8 MB |
| 4.3.0 | Jan 23, 2026 | Android 4.4 | 3.8 MB |
| 4.2.3 | Sep 6, 2024 | Android 4.4 | 3.8 MB |
| 4.2.2 | Feb 11, 2024 | Android 4.4 | 3.8 MB |
| 4.2.1 | Feb 2, 2024 | Android 4.4 | 3.7 MB |
| 4.2.0 | Jan 5, 2024 | Android 4.4 | 3.7 MB |
| 4.1.0 | Oct 8, 2023 | Android 4.4 | 3.7 MB |
| 4.0.5 | Sep 1, 2023 | Android 4.4 | 3.5 MB |
| 4.0.4 | Dec 2, 2021 | Android 4.4 | 2.4 MB |
| 4.0.3 | Nov 23, 2021 | Android 4.4 | 2.4 MB |
| 4.0.2 | Dec 7, 2020 | Android 4.4 | 2.4 MB |
| 4.0.1 | Nov 25, 2020 | Android 4.4 | 1.2 MB |
| 4.0.0 | Nov 12, 2020 | Android 4.4 | 1.2 MB |
| 3.2.0 | Oct 30, 2020 | Android 4.4 | 1.2 MB |
| 3.1.2 | Oct 18, 2020 | Android 4.3 | 1.1 MB |
| 3.1.1 | Oct 13, 2020 | Android 4.3 | 1.1 MB |
| 3.1.0 | Oct 3, 2020 | Android 4.3 | 1.1 MB |
| 3.0.3 | Sep 24, 2020 | Android API 14 | 809.8 KB |
| 3.0.2 | Sep 7, 2020 | Android API 14 | 809.3 KB |
| 3.0.1 | Sep 3, 2020 | Android API 14 | 809.2 KB |
| 3.0.0 | Sep 3, 2020 | Android API 14 | 809.2 KB |
| 2.3.1 | May 6, 2019 | Android API 14 | 1.1 MB |
| 2.2.6 | Apr 1, 2019 | Android API 14 | 1.1 MB |
| 2.2.5 | Feb 18, 2019 | Android API 14 | 1.1 MB |
| 2.2.4 | Oct 8, 2018 | Android API 14 | 1.1 MB |
| 2.2.3 | Feb 16, 2018 | Android API 14 | 965.8 KB |
| 2.1.0 | Oct 11, 2016 | Android API 10 | 1,008.2 KB |
| 2.0.7 | Feb 6, 2016 | Android API 10 | 963.1 KB |
| 2.0.6 | Jan 26, 2016 | Android API 10 | 962.9 KB |
| 2.0.5 | Nov 29, 2015 | Android API 10 | 962.7 KB |
| 2.0.4 | May 27, 2015 | Android API 10 | 910.5 KB |
| 2.0.3 | May 25, 2015 | Android API 10 | 910.5 KB |
| 2.0.2 | Apr 27, 2015 | Android API 10 | 908.7 KB |
| 2.0.1 | Apr 1, 2015 | Android API 10 | 879.3 KB |
| 2.0.0 | Mar 28, 2015 | Android API 10 | 855.3 KB |
| 1.8.3 | Jan 1, 2015 | Android API 10 | 961.5 KB |
| 1.8.2 | Dec 31, 2014 | Android API 10 | 961.5 KB |
| 1.8.1 | Dec 8, 2014 | Android API 10 | 959.2 KB |
| 1.8.0 | Nov 2, 2014 | Android API 10 | 958.9 KB |
| 1.7.7 | Jul 20, 2014 | Android API 10 | 601 KB |
| 1.7.6 | Jul 17, 2014 | Android API 10 | 600.7 KB |
| 1.7.5 | Jun 22, 2014 | Android API 10 | 701.5 KB |
| 1.7.4 | May 15, 2014 | Android API 10 | 701.6 KB |
| 1.7.3 | Feb 27, 2014 | Android API 10 | 701.3 KB |
| 1.7.2 | Jan 27, 2014 | Android API 10 | 700.3 KB |
| 1.7.1 | Jan 15, 2014 | Android API 10 | 684.6 KB |
| 1.7.0 | Dec 27, 2013 | Android API 10 | 684.2 KB |
| 1.6.0 | Dec 9, 2013 | Android API 10 | 679.7 KB |
How to install an older version of an Android app · How to install an APK file on Android
From the developer (GitHub)
APK files published by the developer on GitHub. They are signed by the developer and may not install over the other builds on this page (different signature). Links open github.com.
Similar apps
-
URLCheck
Allows analyzing (or sharing) URLs before opening them.
-
Shader Editor
Create and edit GLSL shaders
-
Thunderbird: Free Your Inbox
Thunderbird is a 100% open source, privacy focused email app.
-
Thunderbird Beta for Testers
Thunderbird is a 100% open source, privacy focused email app.
-
NeoStumbler
Application for collecting wireless networks to geolocation services
-
MultiVNC
VNC viewer that aims to be easy to use and fast
-
Home Assistant
Control all your devices in your Home Assistant instance
-
Mastodon
Where conversations happen