Compatible with iPhone 12 and 12 Pro (6.1") only. Will not fit the 12 mini and not the 12 pro max.