Huawei P40 Pro vs iPhone 12 Pro
Shop Android Smartphones
Huawei P40 Pro
Starting at
£349.00
iPhone 12 Pro
Starting at
£274.51£879.00 newWhat's the difference between the Huawei P40 Pro and iPhone 12 Pro?
Huawei P40 Pro vs iPhone 12 Pro comes down to the chipset, RAM and battery. Refurbished, the iPhone 12 Pro starts at £274.51, £74.49 less than the Huawei P40 Pro.
Refurbished from
Chipset
RAM
Battery
Screen size
Screen type
- Chipset: Kirin 990 5G (7 nm+) on the Huawei P40 Pro, Apple A14 Bionic (5 nm) on the iPhone 12 Pro.
- The Huawei P40 Pro has more RAM: 8 GB vs 6 GB.
- The Huawei P40 Pro has a bigger battery: 4200 mAh vs 2815 mAh.
Huawei P40 Pro vs iPhone 12 Pro specs
The Huawei P40 Pro and iPhone 12 Pro both launched in 2020 but suit different users based on their strengths. The Huawei P40 Pro offers a larger battery and screen with higher refresh rate, making it good for those who want longer battery life and a more immersive display. The iPhone 12 Pro runs iOS with ongoing software updates, has a powerful chipset optimised for its system, and offers multiple storage sizes. It is lighter and more compact, with a smaller screen and a different connector. Buyers should choose the Huawei for a bigger screen and battery, and the iPhone for software support and a more compact design.
Huawei P40 Pro vs iPhone 12 Pro price
Colour
- BlackSold out
- BlueSold out
- SilverSold out
Storage
Huawei P40 Pro vs iPhone 12 Pro battery life and software updates
Durability covers battery size, operating system updates, and design features that affect everyday use and device lifespan. The Huawei P40 Pro and iPhone 12 Pro differ notably in battery capacity and software update support.
Battery Capacity
The Huawei P40 Pro has a 4200 mAh battery, which is larger than the iPhone 12 Pro's 2815 mAh. This means the Huawei may last longer between charges, which benefits users who need extended battery life during the day.
Operating System
Huawei P40 Pro runs on Android, offering a familiar environment for Android users. The iPhone 12 Pro runs iOS, known for its integration with Apple services and regular updates.
Battery
Fast charging
Foldable
Ip rating
Software updates
Wireless charging
Year of release
Huawei P40 Pro vs iPhone 12 Pro performance
Performance differences come down to chipset design, RAM, and storage choices, all of which influence speed, multitasking, and available space for apps and media.
Chipset Technology
The Huawei P40 Pro uses a Kirin 990 5G chipset built on a 7 nm+ process, while the iPhone 12 Pro features the Apple A14 Bionic chipset built on a 5 nm process. The smaller process size of the iPhone's chipset often relates to efficiency and performance optimised for iOS.
Memory Capacity
Huawei P40 Pro has 8 GB of RAM, which supports keeping multiple apps open smoothly. The iPhone 12 Pro has 6 GB of RAM, which is optimised for iOS multitasking.
Storage Options
Huawei P40 Pro is stocked with 256GB of storage, suitable for users needing a substantial amount of space. The iPhone 12 Pro offers a wider range with 128GB, 256GB, and 512GB options, allowing buyers to choose according to their storage needs.
Chipset
RAM
Huawei P40 Pro vs iPhone 12 Pro screen
Screen quality affects how you view content and interact with your device. Differences in size, resolution, refresh rate, and screen technology influence usability and visual experience.
Screen Size and Resolution
The Huawei P40 Pro has a larger 6.58 inch screen with a resolution of 1200 x 2640, providing more display area for videos and apps. The iPhone 12 Pro has a 6.1 inch screen at 1170 x 2532 resolution, which is slightly smaller but still sharp.
Refresh Rate
Huawei P40 Pro offers a 90 Hz refresh rate, which delivers smoother scrolling and animations compared to the iPhone 12 Pro's 60 Hz. This higher refresh rate suits users who value fluid visuals.
Screen Technology
The Huawei P40 Pro uses an OLED screen, while the iPhone 12 Pro features a Super Retina XDR OLED. Both provide vibrant colours and deep blacks, with the iPhone's screen notable for its high brightness and contrast.
Refresh rate
Resolution
Screen size
Screen type
Huawei P40 Pro vs iPhone 12 Pro camera
Audiovisual features focus on camera capabilities that affect photo quality and video calls. Front and main camera specifications show clear differences between the two devices.
Front Camera Resolution
Huawei P40 Pro has a 32 megapixel front camera, which captures more detail in selfies and video calls compared to the iPhone 12 Pro's 12 megapixel front camera.
Main Camera Detail
The Huawei P40 Pro has a 50 megapixel main camera, allowing for very high detail photos. The iPhone 12 Pro has a 12 megapixel main camera, designed to work well with Apple's image processing for balanced photos.
Camera type
Front camera
Main camera
Huawei P40 Pro vs iPhone 12 Pro size and design
Miscellaneous differences include physical dimensions, connectors, SIM options, and storage expandability, which all impact how you use and carry the device daily.
Physical Size and Weight
The Huawei P40 Pro is larger and heavier, measuring 158.2 mm in height, 72.6 mm in width, and 9 mm in depth, weighing 209 g. The iPhone 12 Pro is more compact at 146.7 mm height, 71.5 mm width, and 7.4 mm depth, with a lighter weight of 187 g. Choose Huawei for a larger phone or iPhone for easier one-handed use.
Connector Type
Huawei P40 Pro uses a USB Type-C connector, a common standard for charging and data transfer. The iPhone 12 Pro uses Apple's Lightning connector, which is unique to Apple devices.
SIM and Memory Card Options
Huawei P40 Pro supports dual physical SIM cards and offers an NM (Nano Memory) card slot for expandable storage. The iPhone 12 Pro supports a physical SIM and an eSIM but does not have expandable storage.
Carrier and Network
Both devices are unlocked and support 5G networks, allowing users to choose their carrier freely and enjoy faster mobile data speeds.
Carrier compatibility
Connector
Depth
Height
Mobile network
Release date
SD card slot
SIM card
Weight
Width
Huawei P40 Pro or iPhone 12 Pro: which should you buy?
Buy the Huawei P40 Pro if
- you want more RAM (8 GB vs 6 GB)
- you want a bigger battery (4200 mAh vs 2815 mAh)
- you want a bigger screen (6.58 inch vs 6.1 inch)
Buy the iPhone 12 Pro if
- you want to spend less: it starts at £274.51, £74.49 less than the Huawei P40 Pro
- you want a lighter build (189 g vs 209 g)
What our customers say
Customers of the Huawei P40 Pro appreciate its camera quality and overall device performance, with some describing it as looking like new and working well after years of use. However, many mention difficulties with missing Google apps and services, which affects app availability and usability in the UK. Some customers found workarounds but noted these could cause security concerns. Battery life and call quality received mixed feedback, with some praising the battery size and others finding it drains quickly. Condition and quality of the handset generally meet expectations, although there are occasional concerns about minor damage or SIM locking.
The iPhone 12 Pro is widely praised by customers for its excellent condition, smooth performance, and reliable battery life. Users find it easy to set up and transfer data, appreciating the range of storage options available. Many describe the phone as feeling like new and note that it holds charge well. The consistent software updates and compatibility with apps are valued, especially by users upgrading from older iPhones. The size and design suit those looking for a lighter, more compact phone with dependable daily performance.
Overall, the Huawei P40 Pro suits users who prioritise a large screen, high-resolution cameras, and longer battery life, accepting some app limitations. The iPhone 12 Pro fits buyers who want ongoing software updates, a compact design, and a wide range of storage options for a smooth iOS experience.
Huawei P40 Pro vs iPhone 12 Pro FAQs
Huawei P40 Pro vs iPhone 12 Pro comes down to the chipset, RAM and battery. Chipset: Kirin 990 5G (7 nm+) on the Huawei P40 Pro, Apple A14 Bionic (5 nm) on the iPhone 12 Pro. The Huawei P40 Pro has more RAM: 8 GB vs 6 GB.
The iPhone 12 Pro is cheaper refurbished, from £274.51 compared with £349 for the Huawei P40 Pro.
The Huawei P40 Pro has a bigger battery: 4200 mAh vs 2815 mAh.
The Huawei P40 Pro has a higher-resolution main camera: 50 megapixels vs 12 megapixels.
We don't have published update dates for the Huawei P40 Pro. The iPhone 12 Pro is still supported and can run iOS 27.
Refurbished, the Huawei P40 Pro comes in 256GB, and the iPhone 12 Pro in 128GB, 256GB and 512GB.







