Display:
The iPhone 12 has a larger 6.1-inch display compared to the 6.1-inch display on the iPhone 11. The iPhone 12 also has a higher resolution and a higher pixel density, which makes text and images appear sharper.
Design:
The iPhone 12 has a more modern design with a flat-edge stainless steel frame and a Ceramic Shield front cover that provides better drop protection.
Camera:
The iPhone 12 has a dual-camera system, with a 12MP wide and 12MP ultra-wide sensor, while the iPhone 11 has a dual-camera system with a 12MP wide and 12MP ultra-wide sensor.
Processor:
The iPhone 12 is powered by the A14 Bionic chip, which is significantly faster than the A13 Bionic chip in the iPhone 11.
5G Support:
The iPhone 12 supports 5G, while the iPhone 11 does not.
MagSafe:
The iPhone 12 has MagSafe technology, which allows for easy attachment of accessories like cases and wallets.
Battery Life:
The iPhone 12 has a slightly better battery life than the iPhone 11.
Operating System:
The iPhone 12 ships with iOS 14, while the iPhone 11 ships with iOS 13, but both are upgradeable to the latest version of iOS.
Price:
The iPhone 12 starts at $699 while the iPhone 11 starts at $599, making the iPhone 12 $100 more expensive.
Size:
The iPhone 12 is slightly smaller and thinner than the iPhone 11