This is a simple tool for checking NFC cards using a Flipper Zero device. It allows you to compare a stored NFC card against a physical card, checking for UID, UID length, and protocol. The tool is designed to help users identify and manage NFC cards, especially those with no distinguishing characteristics. The comparator can also compare two digital NFC cards, checking for UID, UID length, protocol, and NFC data.
This tool also offers a finder feature that searches for matches between physical NFC cards and stored digital NFC cards, making it easier to locate specific cards in your collection. This can also be used to locate duplicate digital NFC cards that you have saved on your Flipper Zero.
Any feedback is welcome and would be very much appreciated as it helps me to improve and build upon the project
As i know these firmwares are supported and working if you know any more please let me know
- Compare Menu:
- Compare a digital NFC card against a physical card checking for:
- UID
- UID length
- Protocol
- Compare a digital NFC card against a digital NFC card checking for:
- UID
- UID length
- Protocol
- NFC data (This is only available when comparing two digital NFC cards)
- Finder Menu:
- Physical NFC card finder:
This features searches your saved NFC cards searching for a match for the physical card you are scanning then displaying the path to the saved NFC card that it finds
- Digital NFC card finder:
This features searches your saved NFC cards searching for a match for the digital NFC card you have chosen ignoring the one you have chosen to compare against then displaying the path to the saved NFC card that it finds. The comparator will also show partial matches found where the UID matches but the NFC data does not but is above an 80% match
- Settings:
Recursive search (enabled by default) this will search all subfolders in the NFC folder for matches
If you are able to provided example NFC files for unsupported cards please open a feature request so support can be worked on this will help improve the tool for everyone
| Type | Digital Support | Physical support | Notes |
|---|---|---|---|
| Mifare Classic | Full | Partial | Thanks to the work of yoan8306 |
| NTAG/Mifare Ultralight | Full | Partial | |
| ST25TB | Full | Partial | |
| Felica | Full | Partial | |
| Type 4 Tags | Full | Partial | |
| ISO15693-3 | Full | Partial | |
| SLIX | Full | Partial |
For types that are working progress or not in the list this means that the comparator will only be able to compare the UID, UID length and protocol but not the NFC data in-depth meaning it may show false positives if two cards share the same UID or have some matching data but are not identical cards