MTools - Mifare ACR122 PN532

In-app purchases
4.2
1.01K reviews
100K+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

M Tools is world's first App which can read, charge your Mifare Classic and Ultralight card directly. Also it's the world's first mifare card charger which can work on NFC, PN53X and ACR122U.
With M Tools, you can even compare and explore the rules of datas.
The keys and data rules should be known first.
Available functions:
1. Read and write to sector directly.
2. Auto save keys if they changed
3. Compare data, highlight display.
4. Emulate calculate.
5. Multi-card & multi-rules.
6. Crc8 & Crc16 calculation support.
Updated on
Sep 8, 2025

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
This app may collect these data types
Files and docs, App info and performance, and Device or other IDs
Data is encrypted in transit
Data can’t be deleted

Ratings and reviews

4.2
988 reviews
Danielle Ong
April 21, 2025
App crashes when I try to read an Ultralight card with existing data on it! fix this please!
Did you find this helpful?
MTools Tec
April 22, 2025
Thank you for your feedback. In order to properly handle different Mifare Ultralight card protocols, we have upgraded the App and unified the NFCA protocol to handle all Mifare Ultralight cards. The crash problem will be solved. Please wait for the update of 20250421_R1.
A Google user
October 10, 2019
Occasionally force closing. Using external reader. Read the tag then while try to view the tag force close. Using ACR122U reader by ACS. Fast response by the developer with assistance on the proper use of the software. 4 stars because it still force closes sometimes when trying to read a card.
30 people found this review helpful
Did you find this helpful?
MTools Tec
October 9, 2019
Hello there, Which external device you're using? And did you put correct keys for that sector? --------- You have to learn the structure of Mifare 1k card. Each sector has keys to read and write. Before that, you need to crack the keys of all sectors on pc.
Matthew S
November 30, 2020
Brilliant app. As a researcher i found the tools productive and in working order. I recently updated my app amd lost my activation and Wilson was very helpful in resolving. If there are features that you think don't work, i suggest you go on youtube for guides and tutorials how to use, or failing that Wilson can advise. This app has a very good reputation amongst security researchers amd developers.
41 people found this review helpful
Did you find this helpful?

What’s new

1. Support Gen2 ISO15693 customize UID with NFC.
2. Supports on NTAG210, 213, 215 and 216 reading and writing.
3. Change the block size of gen2 ISO15693 Tag.
4. Changing ISO15693 UID with NFC.
5. Support Mfkey32v2 & Mfkey64 on PN532Killer.
6. Fix font color on dark mode.