whatisgithub

What is tagmo?

ctcaer/tagmo — explained in plain English

Analysis updated 2026-08-08 · repo last pushed 2018-02-02

3JavaAudience · generalComplexity · 2/5DormantSetup · moderate

In one sentence

TagMo is an Android app that writes Amiibo data onto blank NFC tags, letting you create your own Amiibo figures at home. You tap your phone against a blank tag and your Nintendo console treats it like the real thing.

Mindmap

mindmap
  root((repo))
    What it does
      Write Amiibo to NFC tags
      Backup and restore tags
      Edit Smash Bros stats
    Requirements
      Android phone with NFC
      Blank NTAG215 tags
      Amiibo key files
    Use cases
      Replace lost Amiibo
      Backup rare figures
      Try rare Amiibo
    Audience
      Nintendo fans
      Amiibo collectors
      Parents of kids
    Limitations
      Tags are permanent
      Keys not included
    Tech stack
      Android
      NFC
      Java

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Create backup copies of Amiibo figures you own so you can keep the originals safe.

USE CASE 2

Make your own Amiibo using blank NFC tags when you can't find or afford a particular figure.

USE CASE 3

Edit stats and special effects for Super Smash Bros Amiibo before writing them to a tag.

USE CASE 4

Back up existing Amiibo tag data to your phone and restore it later if needed.

What is it built with?

AndroidJavaNFC

How does it compare?

ctcaer/tagmocoder088/opencraftdark-night0/ghidramcp
Stars333
LanguageJavaJavaJava
Last pushed2018-02-02
MaintenanceDormant
Setup difficultymoderatemoderatehard
Complexity2/53/54/5
Audiencegeneraldeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires an Android phone with NFC, blank NTAG215 tags, and Amiibo encryption key files that are not included with the project.

No license information is provided in the project documentation.

So what is it?

TagMo is an Android app that lets you create your own Amiibo figures using blank NFC tags. If you've ever wanted a particular Amiibo but couldn't find it in stores or didn't want to pay collector prices, this app gives you a way to make a functional copy at home. You tap your phone against a blank tag, and your Nintendo Wii U, 3DS, or Switch treats it just like the real thing. To use it, you need an Android phone with NFC built in, some blank NTAG215 tags (the specific type required), and a couple of files that handle Amiibo's copy protection. You load those key files into the app once, then either scan a real Amiibo you own or load a saved Amiibo data file. The app writes that data onto the blank tag, and you've got a working Amiibo. You can also back up a tag's data to your phone and restore it later if needed. There's an extra feature for Super Smash Bros Amiibo that lets you tweak in-game stats and special effects. The main audience is Nintendo fans and collectors who want backups of their figures or missed out on rare ones. It's also useful if your kids tend to lose or damage Amiibo and you'd rather keep the originals safe on a shelf. One important limitation: once you write a tag, it's permanent. You can't erase and reuse it like some other NFC emulator devices allow. You also can't get the encryption key files from the project itself, though the community thread linked in the README can point you in the right direction. The project is a collaborative effort, with credit going to many contributors who worked on the encryption code, file handling, and app maintenance.

Copy-paste prompts

Prompt 1
How do I set up TagMo on my Android phone to write Amiibo data onto blank NTAG215 NFC tags?
Prompt 2
What blank NFC tag type do I need for TagMo and where can I buy NTAG215 tags?
Prompt 3
How do I load Amiibo key files into TagMo and where do I find the encryption keys?
Prompt 4
Can I edit Super Smash Bros Amiibo stats and special effects in TagMo before writing to a tag?
Prompt 5
How do I back up an existing Amiibo figure using TagMo and restore the data later?

Frequently asked questions

What is tagmo?

TagMo is an Android app that writes Amiibo data onto blank NFC tags, letting you create your own Amiibo figures at home. You tap your phone against a blank tag and your Nintendo console treats it like the real thing.

What language is tagmo written in?

Mainly Java. The stack also includes Android, Java, NFC.

Is tagmo actively maintained?

Dormant — no commits in 2+ years (last push 2018-02-02).

What license does tagmo use?

No license information is provided in the project documentation.

How hard is tagmo to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is tagmo for?

Mainly general.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.