
It sucks being out of the house and realizing your phone is about to die and you forgot to bring a charger with you. Keeping an extra charging cable on your keychain will help you never leave the house unprepared.
What to Look for in a Charging Cable
Charging cables aren’t all that complicated. The main things you need to consider are the type of cable and whether or not the cable can be used for data transfer or just charging. Not all cables can transfer data, but they should all charge your device. Another thing to consider is that the smaller the keychain, the easier it is to fit in your pocket or purse. You don’t want to be lugging around a giant lump of keys everywhere you go.
Best All-in-One Cable: Power4 USB 3-in-1

If you own multiple devices from different manufacturers, one charging cable probably won’t fit all your needs. This Power4 Keychain, however, includes a USB to micro-USB, USB-C, and Lightning adapter, so it should work with most modern devices.
The keychain itself stays on its ring using small magnets near the ends of the ports. This makes removing the cable from your keys an easy process, but sometimes it can be a little too easy and it will come apart in your pockets or purse.
Lightning Cable Keychain Charger iPhone Android USB C 3 in 1 Charging Cable Multi Short Fast Charging Cord Magnetic Portable Keyring Cable for All Smartphones[Apple MFi Certified]
The Power4 is a great 3-in-1 keychain charging cable that is small, affordable, and easy to use.
Best Micro USB Cable: myCharge PowerCord

There are a ton of devices that still use micro USB ports, from Android phones to wireless headsets. If you have a lot of micro USB devices, keeping the myCharge PowerCord on your keychain is a good idea. The cable is incredibly small and won’t take up much space in your pocket. The cord folds up and plugs into the cap to keep it together. The cable itself is made from flexible rubber, so it gives you a lot of wiggle room despite its short length.
PowerCord Go MICRO-USB Cable Keychain - Charging Cable - Black
The myCharge PowerCord keychain is a portable micro USB charging cable is so small that it won't bulk up your keychain.
Most Fashionable: Oneenjoy Lightning Leather Tassel

Most charging cable keychains don’t really focus on aesthetics. They just look like a regular cable hanging from your keys. The Oneenjoy Lighting Leather Tassel, however, makes an effort to hide the ugly cable within the frills of a tassel keychain. The cord hangs from the center of the tassel, while the frills dangle around it, hiding it from sight. It takes a closer inspection or separating the frills to even notice that its a cord and not just an accessory.
It is important to note, that this keychain only works on iPhones. It is made with a Lightning cable that is not compatible with Andriod phones. The same company does sell USB-C and micro USB versions of the product though.
Lightning USB Leather Tassel Key Chain iPhone Charger, Compatible Cable with 7-Inch 2.4 Amp ChargeSync Cable for iPhone, iPad (Black)
The Oneenjoy Lighting Leather Tassel is a portable charging cable that won't clash with your outfit because the frills hide the cable from sight when it's not in use.