Nintendo makes this simpler than it looks. There’s no “send a friend a game” button like on Steam, but you have three easy routes, and one of them — an eShop gift card — is the safest gift there is, because it lets the recipient pick whatever they want with no risk of a duplicate.
The three ways, step by step
- Decide: cartridge, download code, or eShop card. A physical cartridge is easy to wrap and can be lent or resold. A download code is instant and can't be lost. An eShop gift card lets them choose any game themselves — the safest option if you're unsure what they own.
- If you're giving an eShop card, buy the right amount and region. Nintendo eShop cards come in fixed amounts and are region-locked, so buy a card for the same country as their Nintendo Account (a US card only works on a US account).
- They open the eShop on their Switch. On their Switch, the recipient opens the Nintendo eShop and selects their user account.
- They choose 'Enter Code'. In the eShop, they select Enter Code and type the code from the card or download — it's 16 characters (Nintendo never uses the letters O, I or Z, so an 'O' is really a zero).
- The funds or game are added to their account. A gift-card code adds funds to their Nintendo Account balance to spend on any game; a specific download code adds that game directly. They can also redeem online at Nintendo's redemption page.
The one thing to double-check: region
eShop cards are region-locked. A card bought in the US only works on a Nintendo Account set to the US. This almost never causes trouble for a gift bought and given in the same country — just don’t buy an imported or foreign-region card. If in doubt, buy the card from a retailer in the recipient’s own country.
Still deciding which game?
If you’re buying for a child, our best Switch games for kids list is sorted by age band with the official rating on every pick. And if you’re starting from nothing, the gamer gift checklist gets you to the right shortlist in five questions.
Gifting on a different console?
Each platform handles this differently, and Nintendo sits in the middle for ease. Xbox is easy — it has a real gift button in its store that sends a specific game to a friend or an email address. Steam on PC is now the easiest of all, since Valve’s July 2026 update let you gift to an email address with no Steam account of your own. PlayStation is the hardest, with no gift button at all. If you haven’t decided between a cartridge and a code yet, physical vs digital games weighs up which suits your situation, and our gaming gift cards buying guide compares every platform’s store card if a card is where you’ve landed.