This is the best battery for your Nintendo SwitchBest overall
Best for portability
Best for features
Best overall
Anker PowerCore+ 26800 PD
See at Amazon
The Anker PowerCore+ 26800 PD is the best battery available right now capable of charging the Switch at the same rate as the Switch Dock. That's a really big deal because it means your Switch is now able to play for 21 hours when connected to this $120 battery instead of the 3-4 hours it gets on its own and you never have to stop playing while charging.
Bottom line: If you want a battery that will keep up with you and your Switch, this is what you want.
One more thing: This battery will charge just about anything quickly, even a MacBook!
Why the Anker PowerCore+ 26800 PD is the best
It's a great battery for road trips, extended flights, or just keeping in the car to top off when you need. The additional USB ports can be used while you are charging your Switch, which means you can also use this to charge your phone, tablet, controller, or anything else you can think of...
Source:
This is the best battery for your Nintendo Switch