TrollNFC turns an iPhone into an NFC card reader, writer and emulator
A versatile tool for reading, writing, managing, and emulating NFC cards on your iPhone.
At a glance
- What is it?
- TrollNFC is a sideloaded iOS app for reading, writing, managing and emulating NFC tags, and the interesting engineering in it is not the interface but the fact that the whole thing depends on a jailbreak-adjacent installer and an unfinished NFC driver.
- Who is it for?
- TrollNFC suits a developer or hardware enthusiast who needs to inspect and write NFC tags from a phone, and it suits anyone who wants to back up a card library rather than carry a reader.
- Can I use it commercially?
- Not without permission. GitHub finds no licence file in the repository, and without a licence all rights are reserved by default: you may read the code but not reuse it. Check the README, or ask the authors, before using it.
- Is it still maintained?
- Yes. The repository last received commits 49 days ago.
- What is it written in?
- GitHub does not report a main language for this repository.
Answers come from the project's GitHub data, last synced on October 23, 2026, and from our analysis. They are not legal advice.
Editorial analysis
The dependency on TrollStore is the whole installation story
TrollNFC is described as a versatile tool for reading, writing, managing and emulating NFC cards on your iPhone, and the device requirements are short. You need an iPhone with NFC, and iOS 15 or later with TrollStore required. TrollStore is the installer that allows apps to be sideloaded without a full jailbreak, which is why the requirement is stated as a hard prerequisite rather than a note, and why the readme pairs it with a download link straight to the GitHub releases page. There is no App Store listing to find, so the distribution path is the releases section of the repository. The application itself is offered in English and in Simplified Chinese, with a Chinese readme alongside the English one, and the copyright line names OwnGoal Studio.
The feature set is a card management tool, not a tag cracker
The core features are described in four groups. Read, write and emulate covers scanning a card, saving it and emulating it from the phone, and the road map records the emulated tags carrying both a UID and NDEF data. Batch processing reads or writes multiple cards at once, which is the feature that distinguishes this from a point-and-shoot reader. Advanced editing covers viewing and editing NDEF data, including URL records, so you can change what a card says without rewriting it from scratch. And import and backup lets you back up and restore your card library, which is the feature that turns a tool into a small database. A separate line in the feature list notes that the NFC driver is being stabilised, which is the author's own description of where the fragile part sits.
The roadmap tells you what the app does not do yet
The road map is worth reading carefully because it separates shipped work from intent. The completed items are the NFC driver for iOS 15 and later, reading and writing tags, and emulating tags with UID and NDEF data, with stabilising the NFC driver marked as in progress. The open items are raw data reading and writing, Amiibo emulation with importable custom keys, and card decryption and encryption. Those three gaps matter. Raw data access is what you need for a tag whose payload is not NDEF, and without it the tool is limited to the NDEF world, which excludes many access cards and all the proprietary ones. Decryption and encryption is a separate matter again, since a card that stores credentials will not expose them to a reader that only understands NDEF. The fact that these are on a public list rather than hidden is a good sign about the project, and it is also a clear statement of the ceiling.
A free trial with one card, then a per device subscription
The commercial model is spelled out, and it is worth understanding before installing. There is a full-featured free trial that allows you to manage one card with access to all features, described as a way to test full compatibility with your cards before purchasing. Upgrading to Premium allows unlimited card management at 9.99 USD per year per device, with full feature access. The purchase terms are strict in a way that is common in mobile apps and worth reading before you tap buy. All purchases are final and non-refundable, because of the nature of providing a full trial, the subscription must be purchased from within the app since purchases made through third-party links will not be activated, and if a licence fails to activate after purchase the support address is given for manual assistance. The free tier is not a demo with the useful parts removed, which is a reasonable design for a tool whose main value is compatibility testing.
Where this project is the wrong choice
Three limits are worth naming. The first is the dependency chain. The app requires a sideloading mechanism that exists outside the App Store, and it requires an NFC driver the maintainer is still stabilising, so a workflow that depends on this has a single point of failure in a component you did not write and cannot fix. The second is that the repository holds documentation and binaries rather than source, with the top level entries being the README files, a Resources directory and a Screenshots directory, and no source code, so the app cannot be inspected, patched or built by anyone else. The licence field is also unstated, which for software you install on a device is a question with a practical answer rather than a legal one. The third is the scope, since the tool is for a phone in your hand, so a workflow reading hundreds of tags a day wants a USB reader, and a workflow that needs the bytes of a tag rather than its NDEF content needs the raw access the roadmap still lists as open.
Editorial conclusion
TrollNFC suits a developer or hardware enthusiast who needs to inspect and write NFC tags from a phone, and it suits anyone who wants to back up a card library rather than carry a reader. It is the wrong tool for a fleet of devices in production, because the app depends on TrollStore and on an NFC driver the project itself describes as a work in progress, and it is the wrong choice for a workflow that needs the raw tag bytes, since raw data reading and writing is still an unchecked item on the roadmap. Before installing it, read the roadmap, because the difference between what the app does today and what the plan describes is large, and note that the repository holds documentation and binaries rather than source, with the licence not stated. The last push was on 2026-09-04 and the newest release is v1.3 from 2025-11-02.
Frequently asked questions
What are the requirements for running TrollNFC?
You need an iPhone with NFC, and iOS 15 or later, and TrollStore is required. The app is distributed through the GitHub releases page rather than an app store, and there is an English and a Simplified Chinese readme.
What can TrollNFC actually do today?
The shipped features are reading and writing tags, emulating tags with UID and NDEF data, batch processing of multiple cards, editing NDEF data including URL records, and importing and backing up a card library. Raw data reading and writing, Amiibo emulation with importable custom keys, and card decryption and encryption are still open items on the road map.
How does the TrollNFC free trial work?
The free trial gives full feature access for managing one card, which the README presents as a way to check compatibility with your cards before paying. Premium allows unlimited card management at 9.99 USD per year per device, and the purchase must be made inside the app for it to activate.
Official sources
Add this badge to your README
If you maintain this project, the badge below links readers to this analysis and shows its maintenance status from the daily GitHub snapshot. Paste the markdown into your README; add ?metric=license or ?metric=stars to the image URL for a different field.
[](https://hysenlabs.com/projects/owngoal-dev-trollnfc)Was this useful?