nxdumptool
Cartridge & eShop dumper
GitHub ↗

nxdumptool

~5 min read · Third-party project overview

nxdumptool (by DarkMatterCore) is the homebrew app for dumping Switch cartridges, installed eShop titles, and game updates as NSP / XCI / NCA. It's the de-facto GUI dumping tool.

Dump formats

Setup

  1. Grab nxdumptool.nro from the GitHub releases.
  2. Drop into /switch/ on your SD (or a subfolder).
  3. Launch from hbmenu via Album.
  4. For direct USB-to-PC output, run nxdt_host.py on the PC side.

Dumping a cartridge as XCI

  1. Insert the cartridge.
  2. Launch nxdumptool → "Dump gamecard content".
  3. "XCI dump options" → "Start XCI dump".
  4. If your SD is FAT32, enable "Split output" (4 GB chunks).
Legality: personal backups of cartridges you own and eShop titles you purchased are typically allowed (fair use etc.). Redistributing dumps, or obtaining dumps of titles you don't own, is illegal.

Relation to the secretchat.tel loader

nxdumptool and our loader both run as homebrew NROs under Atmosphère, so they coexist on the same SD. Use nxdumptool to back up games you own; the loader handles Apex runtime separately.

Related