Read, write, analyze, etc. MIFARE® Classic RFID-Tags!
About MIFARE Classic Tool
MIFARE Classic Tool is a tools app developed by IKARUS Projects.
How many times has MIFARE Classic Tool been downloaded?
MIFARE Classic Tool has been downloaded 2.3 million times. In the last 30 days, the app was downloaded 35 thousand times.
What is the rating of MIFARE Classic Tool?
MIFARE Classic Tool is rated 4.51 out of 5 stars, based on 2.8 thousand ratings.
Is MIFARE Classic Tool free?
MIFARE Classic Tool is free to download. The APK download size is 3.85 MB. The latest version available is 4.3.1. The last update was on January 25, 2026.
What are the requirements for MIFARE Classic Tool?
MIFARE Classic Tool requires Android 4.4+ or higher. The app has a content rating of Everyone. The app has been available on Google Play June 2013.
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.
GENERAL INFORMATION This tool provides several features to interact with (and only with) MIFARE Classic RFID-Tags. It is designed for users who have at least basic familiarity with the MIFARE Classic technology.
Please read the whole page and make sure you got everything right before rating. If you like MCT please consider to buy the donate version.
My dump/key files are gone after updating MCT! No. Read this: https://github.com/ikarus23/MifareClassicTool/issues/326
FEATURES • Read MIFARE Classic tags • Save and edit 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 • Create, edit and save key files (dictionaries) • Decode & Encode MIFARE Classic Value Blocks • Decode & Encode MIFARE Classic Access Conditions • Compare dumps (Diff Tool) • 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 to common file types • In-App (offline) help and information • It's open source (GPLv3) ;)
IMPORTANT NOTES Some important things are: • The features this tool provides are very basic. There are no such fancy things like saving a URL to an RFID-Tag with a nice looking graphical user interface. If you want so save things on a tag, you have to input the raw hexadecimal data. • This App can NOT crack/hack any MIFARE Classic keys. If you want to read/write an RFID-Tag, you need keys for this specific tag first. For additional information please read/see Getting Started from the links section. • There will be no "brute-force" attack capability in this application. It is way too slow due to the protocol. • The first block of the first sector of an original MIFARE Classic tag is read-only i.e. not writable. But there are special MIFARE Classic tags (aka magic tag gen2) that support writing to the manufacturer block with a simple write command. This App is able to write to such tags and can therefore create fully correct clones. However, some special tags require a special command sequence to put them into the state where writing to the manufacturer block is possible. These tags will not work. Remember this when you are shopping for special tags! • This app will NOT work on some devices because their hardware (NFC-controller) does not support MIFARE Classic ( https://github.com/ikarus23/MifareClassicTool/issues/1 ). You can find a list of unsupported devices here: https://github.com/ikarus23/MifareClassicTool#general-information
LINKS • Project Page on github: https://github.com/ikarus23/MifareClassicTool • MIFARE Classic Tool on F-Droid: https://f-droid.org/repository/browse/?fdid=de.syss.MifareClassicTool • Getting started & other help: https://github.com/ikarus23/MifareClassicTool#getting-started • Bug tracker: IF YOU ENCOUNTER A PROBLEM PLEASE REPORT IT HERE https://github.com/ikarus23/MifareClassicTool/issues • Additional stuff: http://publications.icaria.de/mct/ • Thread at the Proxmark3 Forum: http://www.proxmark.org/forum/viewtopic.php?id=1535
MIFARE® is a registered trademark of NXP Semiconductors.
Recent changes: Version 4.3.0: * Target Android SDK 35. * Fixed one possible crash.
Version 4.2.3: * Make "cancel" during key map creation more responsive (Thanks to Alan Le Corre). * Added more well known keys to the extended key file. (extended-std.keys file will be updated automatically.) * Fixed several crashes. * Some minor code cleanup.
Full changelog: https://raw.githubusercontent.com/ikarus23/MifareClassicTool/master/CHANGELOG.txt
Get a detailed PDF report for MIFARE Classic Tool with download trends, rating history,
and key performance statistics — useful for competitive research or tracking your own app.
Learn more
Are you the developer of this app? Join us for free to see more information about your app and learn how we can help you promote and earn money with your app.
Has anyone had luck on the Pixel 8 Pro. I'm unable to read a card with known keys.
★★★★★Samuel Anthony· Oct 8, 2024
Great app, Wondering whether this app can prevent nfc card to be read/copied by other tools
★★★★★Mike G· Jan 9, 2025
Seems like a really good tool that I can use. I was trying to read Bambi Labs filament tags, so I can make my own, but it doesn't seem to work. The tag might be encrypted / locked.
★★★★★Zachary Trumpp· Jan 8, 2023
This tool works very well. I have tried many different apps to achieve being able to read and write mifare rfid cards none work except this one. Just make sure you have the right type of magic card to clone onto. Very easy to use and reliable.
★☆☆☆☆Yathiraj S R· Apr 20, 2021
I can't able to read a card, but It read an old card but not new one
★☆☆☆☆L3x1en C· Sep 3, 2021
I installed this and my touch screen stopped working. I suspect something else was installed alongside this. I removed the app, but still the same. I had to reset my phone to get working again. My touch screen is now working perfectly. I would not install this ever again
★☆☆☆☆GalaxyGuy12· Sep 16, 2022
An okay app for reading and writing nfc tags, but supremely annoying to have on a phone. It automatically opens if your phone comes into contact with a tag, which is every few seconds (not exaggerating) if you have a phone wallet full of nfc-tagged cards
★☆☆☆☆Lucas Fernando Cardoso Nunes· Oct 29, 2023
The UID Log doesn't have the option to select the length. I personally need 10 chars length, but it only logs 8.
Google Play Rankings for MIFARE Classic Tool
This app is not ranked
Technologies used by MIFARE Classic Tool
2 permissions·30 libraries
Subscribe to see full permission and library details
Each subscription will automatically renew 3 days before the expiration date for
the same time period. Subscriptions can be cancelled at any time before the renewal.