This magsafe power bank works great with the magsafe but it's a bit longer (10mm) than my iPhone 12 mini (for the iPhone 12 or iPhone 12 pro, it's the right size). It works with the iPhone 12 mini but is longer than the body of the phone (the description would say that)