Can I use multiple accounts on the Nintendo Switch and buy 1 download game per account (and use them all)?

I buy digital games on fresh accounts for the PS4: i.e. 1 game per account. This opens the (easier) possibility to sell or lend games (i.e. selling or lending the account actually).

You can keep playing from your normal standard account (i.e. the Playstation network account for the PS4). This is important for online gaming and gaming friends (where you appear with your account name) and for trophies (which are linked to the account).

Normally, only the account who bought a game can play it. But on the Playstation you can set an account as 'primary' on 1 console. On that console every account can play the game, even offline.

Now the questions:

  1. Can I use multiple accounts on 1 Nintendo Switch and play all their games?
  2. Do I need to do similar 'tricks' like on the PS4? Or does it work different there? How?
  3. Is there any other restriction/hurdle which makes this PS4-way of separate game-accounts impractical/impossible?

Before I answer the question(s), let me remind you that selling accounts is against the Terms of Use (ToS) of both Sony and Nintendo:

Sony:

COMMUNITY CODE OF CONDUCT

[...]

  • You may not sell, buy, trade, or transfer your Online ID, Account or any personal access to PSN Services through any means or method, including by use of web sites.

Nintendo:

4. Limited License.

A. Nintendo. Nintendo grants you a limited, non-sublicensable license to access and use the Services for your personal use only. Such license is subject to these Terms and does not include: (a) any resale or commercial use of the Services or the Materials therein; (b) the distribution, public performance or public display of any Materials; [...]


As for the questions:

  1. Can I use multiple accounts on 1 Nintendo Switch and play all their games?

Yes, you can. However, a single Switch can only hold up to 8 accounts at any one time.

Also keep in mind that the Switch handles accounts a bit differently from the PS4:

  • On the PS4, you will be automatically signed in to the last account you used. To use a different account, you must switch to it.

  • On the Switch, there is no default account. Every time you want to launch a game or an app (including the eShop), you must choose an account. This feature can be disabled, but only if there is only 1 account on your Switch.

  1. Do I need to do similar 'tricks' like on the PS4? Or does it work different there? How?

The Switch uses the same "Primary Console" mechanism the PS4 does. This means:

  1. Each account can only have 1 "Primary Switch" registered.
  2. There is no limit to how many accounts can have the same Switch registered as "Primary".
  3. If an account has downloaded content on its "Primary Switch", any other account on that Switch can access it.
  4. If an account has downloaded content on a Switch that is not registered as "Primary", no other account can access it.

Thus, sharing games works the same way on the Switch as it does on the PS4.

  1. Is there any other restriction/hurdle which makes this PS4-way of separate game-accounts impractical/impossible?

As mentioned earlier: you can only have up to 8 accounts on a single Switch. If you wish to create another one, you must remove an older account first. This also applies if you attempt to transfer an account to a Switch that already has 8 accounts.