What Tinfoil is and how virtual game cards work with it
Tinfoil is a homebrew process for Nintendo Switch that lets you manage and launch games from your console's internal storage or microSD card. Virtual game cards — sometimes called NSP files or game dumps — are digital copies of Switch games stored as files on your device rather than purchased through the Nintendo eShop.
Tinfoil reads these files from your microSD card and presents them in a menu where you can launch them the same way you would launch any other game on your Switch. The process of getting those files onto your card and then into Tinfoil involves three separate steps: preparing your microSD card, transferring the game files to it, and then configuring Tinfoil to recognize and display them.
This guide assumes you already have Tinfoil installed on a modded Nintendo Switch. If you do not have a modded Switch or Tinfoil running, you will need to handle that setup first — it is outside the scope of this article.
Key Takeaways
- Virtual game cards are NSP files that must be copied to your microSD card using a computer before Tinfoil can see them.
- Tinfoil looks for game files in specific folders on your microSD card, most commonly a folder named "games" or "nsp" in the root directory.
- You need a microSD card reader connected to your computer to transfer files — you cannot copy files directly from your Switch to the card while it is in the console.
- After copying files to the card, you may need to refresh Tinfoil or restart your Switch before the new games appear in the menu.
Preparing your microSD card and computer for file transfer
Remove the microSD card from your Nintendo Switch by opening the kickstand on the back of the console and pushing gently on the card until it clicks and ejects. Insert the card into a microSD card reader — a small USB device that holds the card and connects to your computer. Most readers are inexpensive and work with any computer that has a USB port.
Once the card is recognized by your computer, open the file manager (File Explorer on Windows, Finder on Mac) and navigate to the card's root directory — the main folder you see when you first open it. Create a new folder called "games" if one does not already exist. Some versions of Tinfoil look in a folder named "nsp" instead; check your Tinfoil documentation or try "games" first, as it is the most common location.
Do not delete or move any existing folders on the card. Your Switch uses folders like "Nintendo" and "atmosphere" for system files and the modding software itself. Creating a new "games" folder alongside these existing folders is safe and will not affect your system.
Obtaining and organizing your virtual game card files
Virtual game card files come from various sources depending on your situation. Some people create NSP files from games they already own on physical cartridges using specialized tools. Others read files from online repositories. The legality and ethics of obtaining these files varies by region and circumstance — that discussion is outside the scope of this technical guide.
Once you have NSP files on your computer, organize them in a way that makes sense to you. You can keep all games in a single "games" folder, or create subfolders inside it (for example, "games/Action" and "games/RPG"). Tinfoil will search through subfolders automatically, so either structure works. Use clear, readable names for your files so you can identify the games later.
Before transferring files, check the total size of all your NSP files and compare it to the available space on your microSD card. A typical microSD card for Switch use is 128 GB or 256 GB. Most games range from 2 GB to 15 GB per file, so plan accordingly. You can always add more files later.
Copying game files to your microSD card
With your microSD card still connected to your computer via the card reader, open the file manager and navigate to the "games" folder you created on the card. In a separate window, navigate to the folder on your computer where your NSP files are stored. Select the game files you want to transfer — you can select multiple files at once by holding Ctrl (Windows) or Command (Mac) and clicking each file.
Drag the selected files into the "games" folder on your microSD card, or right-click and choose Copy, then right-click inside the "games" folder and choose Paste. The transfer speed depends on your card reader and computer, but most games take a few minutes to copy. Do not remove the card or disconnect the reader while files are copying.
After the transfer completes, safely eject the microSD card from your computer. On Windows, right-click the card in File Explorer and select "Eject". On Mac, drag the card icon to the Trash or right-click and select "Eject". Wait for confirmation that the card is safe to remove before unplugging the reader.
Inserting the card back into your Switch and refreshing Tinfoil
Power off your Nintendo Switch completely — do not use Sleep mode. Insert the microSD card back into the slot on the back of the console, pushing gently until you hear a click. Power the Switch back on and launch Tinfoil from the home menu.
When Tinfoil opens, it should scan your microSD card and display any games it finds in the "games" folder. If your newly copied games do not appear when ready, try refreshing the game list. Most versions of Tinfoil have a refresh button or menu option — look for an icon that looks like a circular arrow or a menu labeled "Refresh" or "Rescan". If that does not work, close Tinfoil completely and reopen it.
If games still do not appear after refreshing, double-check that your NSP files are in the correct folder (usually "games" in the root of the microSD card) and that the file names end in ".nsp". If files are in a subfolder, make sure Tinfoil is configured to search subfolders — this is usually a setting in Tinfoil's options menu.
Troubleshooting games that do not appear in Tinfoil
The most common reason games do not show up is that the NSP files are in the wrong folder or have a file extension other than ".nsp". Use your computer to verify that files are in the "games" folder (or whichever folder your version of Tinfoil is configured to read) and that the file name ends with ".nsp", not ".zip" or another extension.
Corrupted or incomplete files will also not appear in Tinfoil. If you copied a file and the transfer was interrupted, the file may be incomplete. Delete the incomplete file from the microSD card and copy it again, making sure the transfer finishes without interruption.
Some older versions of Tinfoil have bugs or compatibility issues with certain file formats. If you have tried the above steps and games still do not appear, check whether a newer version of Tinfoil is available and update if possible. You can also try moving a single test game file to the root of the microSD card (not in a subfolder) to see whether Tinfoil can find it there.
Launching games from Tinfoil and managing your library
Once your games appear in Tinfoil's menu, launching them is straightforward: navigate to the game you want to play and press A to launch it. The game will load the same way it would if you had purchased it from the eShop. You can return to the Switch home menu at any time and reopen Tinfoil to play a different game.
As you add more games to your microSD card over time, straightforward repeat the process: copy new NSP files to the "games" folder on your card using a computer and card reader, then refresh Tinfoil on your Switch. You do not need to reinstall Tinfoil or reconfigure anything — it will automatically detect new files the next time you refresh.
If you want to remove a game from Tinfoil, delete the NSP file from the "games" folder on your microSD card using your computer. The game will disappear from Tinfoil's menu the next time you refresh. Deleting a game file does not affect Tinfoil itself or any other games on your Switch.
Frequently Asked Questions
Can I copy NSP files directly from my Switch to the microSD card without using a computer?
No. The Switch does not have a built-in file manager that lets you move files between storage locations. You must use a computer and a microSD card reader to transfer NSP files to the card. Once the files are on the card and the card is back in your Switch, Tinfoil can read them.
What happens if I copy files to the wrong folder on my microSD card?
Tinfoil will not find them. The process only looks in the folder it is configured to read, usually "games" in the root directory. If you accidentally put files in a different folder, move them to the correct location using your computer and card reader, then refresh Tinfoil.
Do I need to format my microSD card before using it with Tinfoil?
No, not if the card already works with your Switch. If you are using a brand-new card, your Switch will format it automatically the first time you insert it. Do not format the card on your computer — use your Switch's system settings instead to avoid compatibility issues.
How long does it take to copy a game file to my microSD card?
It depends on the file size and your card reader's speed. A 10 GB game typically takes 5 to 15 minutes to copy over USB 2.0. USB 3.0 readers are faster. Larger games or slower readers may take longer. The progress bar in your file manager will show you how much time remains.
Can I use Tinfoil if my microSD card is almost full?
Yes, Tinfoil will still work and display any games that are already on the card. However, you will not be able to copy new games to the card until you free up space. You can delete game files you no longer want to play, or use a larger microSD card.