MTools - Mifare ACR122 PN532

In-app purchases
4.3
997 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
Apr 23, 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.3
976 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.
Yair Roif
December 14, 2024
bricked my tag though I didn't write to the 4 first blocks... be very careful of you choose to write with this app... bricked my tag though I didn't write to the 4 first blocks... be very careful of you choose to write with this app... Reply to the Devs: As I said, I wrote data in blocks 5, 6 which are data blocks. Didn't touch the uid/sak/atqa etc..
Did you find this helpful?
MTools Tec
December 14, 2024
Hi there, MTools won’t write any invalid data to your tag. Pls make sure don’t bring invalid bcc, sak, ATQA or invalid Access control byte to the App before writing.
Jacob Zigenis
September 6, 2021
Probably works fine, but I uninstalled after they pushed 3 different notifications begging me to give a good rating in exchange for the full version. So 2 stars for scumbag tactics. Edit: Developer has informed me that the scumbag tactics were utilized for the lite version, I am mistaken, updated to 3 stars.
31 people found this review helpful
Did you find this helpful?
MTools Tec
September 6, 2021
Hi Jacob, Sorry for the confusing. The notification is for MTools Lite app, not the one you've used. You can disable notifications in the settings of MTools app if you don't wanna receive it.

What’s new

1. Supports on NTAG210, 213, 215 and 216 reading and writing.
2. Change the block size of gen2 ISO15693 Tag.
3. Changing ISO15693 UID with NFC.
4. Support Mfkey32v2 & Mfkey64 on PN532Killer.
5. Add Terminal for ACR122U and PN532.
6. Fix CRC8 and CRC16 expressions.