Yes, the iPhone 7 will fit. The bracket is open on the top and bottom, so length does not matter. The sides expand to adequate distance apart to make room for an iPhone 7, and then you simply squeeze the sides together to grip the phone. To release it, you press the green button on the side of the holder, and the sides expand back to fully open position, releasing the phone.