The Apple MagSafe Battery Pack costs $99 and works with the iPhone 12, 12 Mini, 12 Pro and 12 Pro Max. If you’re looking for something that can double as a charging pad and an on-the-go wireless battery pack, the MagSafe Battery Pack is a solid option. But if you are willing to part with some of Apple’s built-in niceties, there are third-party batteries that are a better value.