English

MIFARE Classic Tool - NFC card reader

Unlock, clone, and recover MIFARE Classic RFID cards effortlessly.

MIFARE Classic Tool
  • 4.2.3 Version
  • 4.9 Score
  • 903K+ Downloads
  • Free License
  • 3+ Content Rating
Download Android APK (3.79 MB)
Old Versions
MIFARE Classic Tool MIFARE Classic Tool MIFARE Classic Tool MIFARE Classic Tool MIFARE Classic Tool MIFARE Classic Tool MIFARE Classic Tool MIFARE Classic Tool MIFARE Classic Tool MIFARE Classic Tool MIFARE Classic Tool MIFARE Classic Tool MIFARE Classic Tool MIFARE Classic Tool MIFARE Classic Tool MIFARE Classic Tool
CONS

Frequent advertising

This is a low-level tool for reading, writing, and analyzing MIFARE® Classic RFID tags. It is tailored for users with basic familiarity with MIFARE® Classic technology and offers specific features to interact solely with MIFARE® Classic RFID-Tags.

Getting Started:

Obtain Keys: To read or write an RFID tag, you first need the keys specific to that tag1. Tools like Proxmark3, normal RFID readers, and special software (mfcuk, mfoc) can retrieve keys.

Key Files: The application comes with standard key files called std.keys and extended-std.keys, which contain well-known keys13. Changes to these files will be lost, so create your own key file for your keys.

Create Key File: Create a simple text file (one key per line) on your computer and import it using MCT's import/export tool, or create a new key file via "Edit or Add Key File" from the main menu17. Key files are simple text files containing one MIFARE Classic key per line (hexadecimal, 6 bytes, 12 characters)17. Lines starting with # and empty lines are ignored.

Read Tag: Use the "Read Tag" option from the main menu after setting up your key file.

### GENERAL INFORMATION

- The tool is intended for users with basic knowledge of MIFARE Classic technology.

- Ensure you have understood all information before rating. Consider supporting by purchasing the donate version.

- If dump/key files are missing post updating, refer to: [Issue #326].

### FEATURES

- Read MIFARE Classic tags

- Save and modify tag data

- Write to MIFARE Classic tags (block-wise)

- Clone MIFARE Classic tags (Dump-wise write)

- Key management via dictionary-based attack

- Format tags to factory state

- Write 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 tag data as highlighted hex/7-Bit US-ASCII

- Display MIFARE Classic Access Conditions in a table

- Display MIFARE Classic Value Blocks as integers

- Calculate BCC

- Quick UID clone feature

- Import/export common file types

- In-App (offline) help and info

- Open source (GPLv3)

### IMPORTANT NOTES

- Features are basic, no advanced capabilities like saving URLs on tags.

- No cracking/hacking of MIFARE Classic keys; keys specific to the tag are required.

- No brute-force attack capability due to slow protocol.

- Some tags are read-only, while others allow writing to the manufacturer block.

- Special sequence may be needed for some tags.

- App may not function on certain devices lacking MIFARE Classic support.

*MIFARE® is a registered trademark of NXP Semiconductors.*

Show More
Tags
Information
  • Version4.2.3
  • UpdateFeb 06, 2025
  • DeveloperIKARUS Projects
  • CategoryTools
  • Requires AndroidAndroid 4.4+
  • Downloads903K+
  • Package Namede.syss.MifareClassicTool
  • Signature2b85299d087129907c2aa2886081867f
  • Available on
  • ReportFlag as inappropriate
User Reviews
4.9 8 Reviews
5
4
3
2
1
  • Павел Жук
    Павел Жук

    So, when you're trying to read a Mifare Classic S50 1k chip Card, there seems to be an issue with the key mapping. When you initiate the process, the progress bar freezes and doesn't move forward. Despite this, the app remains functional. This is all happening in MifareClassicTool 2.2.5 on an Android 8.0 device.

  • Jack Ji
    Jack Ji

    There is a tool that's been quite useful, but recently it seems to be overlooking .keys files, except for extended-std.keys. I modified the keys on certain sectors for a few cards, and now the app doesn't seem to be able to read those sectors anymore. However, I can still read and write on those sectors using a MIFARE reader/writer that is connected to the computer via USB, with the proper key. I made a new key file named personal.keys and I'm choosing that when reading in the app. Unfortunately, it keeps saying that there are no matching keys. Moreover, it can't even read blank cards with FF FF FF FF FF KeyA unless I select extended-std.keys, even though this key is included in std.keys which I'm selecting for reading. And I can't modify and save changes to extended-std.keys as the application won't let me override default .keys files.

  • Firza Hazli
    Firza Hazli

    The Samsung Note 4 cannot write to NXP MIFARE Classic 1K tags.

  • Joe Hebert (Joseph Hebert)
    Joe Hebert (Joseph Hebert)

    You can read an old card, but you can't read a new one.

  • Ahmed Youssef
    Ahmed Youssef

    There's this amazing app that has everything you need. No ads and absolutely free. I highly recommend it.

  • Charlie McKay
    Charlie McKay

    Sure! I can help you back up your data quickly and easily in just 5 minutes.

  • b1n t3cin
    b1n t3cin

    This app is pretty easy to use. But uh, I'm having trouble copying a 125khz RFID key fob with my phone. It's not being detected at all.

  • Mixie Layucan
    Mixie Layucan

    Just tried out a new tag. Reading is working fine, but when trying to write, even though it shows a message saying "Data successfully written", it's not actually working.

Security Status
Clean

It’s extremely likely that this software program is clean.

What does this mean?

We have scanned the file and URLs associated with this software program in more than 50 of the world's leading antivirus services; no possible threat has been detected.

  • Name: MIFARE Classic Tool
  • Package Name: de.syss.MifareClassicTool
  • Signature: 2b85299d087129907c2aa2886081867f