Portable power banks are useful for keeping devices juiced while you’re on the go. Yet, they’re sometimes bulky and inconvenient to carry — especially if you need different options for your phone, Apple Watch and AirPods. Enter this versatile keychain portable charger we found on sale at Amazon, which one reviewer deems the “genius” and “perfect travel companion.”

Although not an official Apple product, this5000mah Rorry brand keychain charger is made for compatibility with the Apple Watch (Series 9, Ultra 6 to 8, SE 2 to 5), AirPods (all generations, including Pro models) and all iPhones from 11 onward, including Pro and Max models. This means one simple gadget can juice nearly all your Apple needs.

Per the reviews, the handy keychain does its job superbly, with one reviewer dubbing it a “perfect on the go charger.”

The tiny but mighty device is designed to carry enough power to fully charge an Apple Watch up to 10 times, the newest generations of iPhones once and a pair of AirPods up to eight times. It takes about 2.5 hours to fully charge the power bank so it’s ready to use. Once charged, you can retract its USB-C and lightning cables to plug into an iPhone, Android or other compatible device to give it some juice. It even has a magnetic charger on the front. Even though it’s a small gadget, it has enough power to charge multiple devices simultaneously.