I use an NFC access card. Is there any way to clone my card using Galaxy Nexus / Nexus 7?

  • What does your phone display when you read it with your stock app? – Sid Dec 20 '12 at 15:52

See the edits for recent updates to this although the answer is still a general 'no'

In short, no, not easily anyway.

You can get all of the information off it by using an app such as NFC TagInfo however currently stock Android phones don't support emulating NFC cards even though their hardware allows for it.

If you were willing to install a custom ROM on the device then there may be a working ROM that allows for the functionality on those devices, there is one for the Nexus S, however these ROMs usually only let the phone act as a tag so you can't put data on it directly from the phone, you'd have to write the data onto it from another source.

I also haven't seen one that allows for the setting of the UID (Unique Identifier) which is what most door readers and access control systems will work with so even if you could emulate the information on a tag you still couldn't open the door as the UID would be wrong.

EDIT: It is now possible to load applications onto your device and have them communicate with a reader via NFC however for this to work you must be running Cyanogenmod and this still doesn't solve your problem, the app still can't change the UID that the phone shows.

EDIT EDIT: With Android KitKat 4.4 the ability to have the phone act as an NFC card is built into the operating system so you no longer have to rely on Cyanogenmod. However it can't actually emulate a tag (such as a MiFare tag) which is what most access cards are and it can't set its own UID. n.b. I haven't had a chance to play with this much so I'm just going on what I've read.

  • Hi Peanut, thank you for your answer and updates, do you know if now it is possile? if not, why? – gota Oct 6 '15 at 16:13

Yes it's possible. If the access control system is looking for the UID you can use this app to clone your cards.

To to that you just need to hold the card you want to clone at your phone and the app detect the UID and the length. Then you just have to click "DO IT" and your phone will emulate this UID :) quite easy. I used it for a door :D

I developed this app -->


  • 1
    Hi sweetwater, welcome to Android Enthusiasts! Would you mind expanding your answer, probably with instructions on how to use the app? Future visitors would greatly benefit from your answer. Thanks! – iBug Mar 9 at 14:35
  • You should mention that (a requirement of our site's policy on product promotion) you are affiliated with the product as its developer. Failure to comply with the site's policy may cause your post to be a considered as spam and be handled accordingly. – Firelord Mar 9 at 16:52

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.