Writing data to magic cards
Standard NFC cards have unique identifier (UID) numbers assigned by the manufacturer. These numbers can't be changed. NFC magic or UID rewritable are special cards that can change their UIDs. That makes magic cards more powerful—they can copy the UID and data of an original card. There are different generations of magic cards.
On this page, you'll learn about supported magic cards and how to write the UID and data from an original card to an NFC magic card.
Flipper Zero can write data to Gen1 and Gen4 magic cards.
Gen1 magic cards can be configured as the following card type:
- MIFARE Classic® 1K
Gen4 (Ultimate) magic cards can be configured as the following card types:
- Any MIFARE Classic®
- MIFARE Ultralight® EV1
- MIFARE Ultralight® EV2
- NTAG® 203
- NTAG® 213
- NTAG® 215
- NTAG® 216
To copy the original NFC card, you need to write the original UID and data to the NFC magic card by doing the following:
Read and save the original card. Make sure that your Flipper Zero reads all sectors or pages of the original card!
Go to Main Menu -> Apps -> NFC -> NFC Magic.
Check if you have a compatible Gen1 or Gen4 magic card by using the Check Magic Tag option and holding the magic card near the back of your Flipper Zero. or If you have a password-protected Gen4 card, use the Authenticate Gen4 option to enter the password manually.
If the magic card is supported, you'll see the message below, otherwise your Flipper Zero will keep trying to determine the card type.
Go to More to see options for this type of magic card.
To write the UID and data of the original card, use the Write option.
Select the original card in the browser and hold the magic card near the back of your Flipper Zero.
Once your Flipper Zero writes data to the magic card, you'll see the message below.
You can also format the magic card by using the Wipe option—the UID will be reset to the default and data in sectors or pages will be deleted.
MIFARE and MIFARE Classic are registered trademarks of NXP B.V.