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.”

It’s compatible with nearly all Apple devices (including AirPods and the Apple Watch!) and has a built-in retractable USB-C cord, so you don’t have to carry any extra accessories. The charger clips right onto a carabiner, bag, backpack or belt loop for easy access. You can nab it at $28 in one of six colors to match your style and never worry about a dead battery again.

Although not an official Apple product, this 5000mAh 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.