Huawei P40 Pro vs iPhone 12
Shop Android Smartphones
Huawei P40 Pro
Starting at
£349.00
iPhone 12
Starting at
£170.00£649.00 newWhat's the difference between the Huawei P40 Pro and iPhone 12?
Huawei P40 Pro vs iPhone 12 comes down to the chipset, RAM and battery. Refurbished, the iPhone 12 starts at £170, £179 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.
- The Huawei P40 Pro has more RAM: 8 GB vs 4 GB.
- The Huawei P40 Pro has a bigger battery: 4200 mAh vs 2815 mAh.
Huawei P40 Pro vs iPhone 12 specs
The Huawei P40 Pro and iPhone 12 both come from 2020 but suit different needs. The Huawei P40 Pro offers a larger battery and more RAM, which can keep apps running smoothly and support longer use between charges. Its screen is bigger with a higher refresh rate for smoother scrolling and more detail in photos with its higher megapixel cameras. Its 5G connectivity and unlocked status work for most carriers, and it is lighter and slightly smaller, which might suit those who prefer a more compact phone. Your choice depends on what you value more: screen size and camera detail or software updates and size.
Huawei P40 Pro vs iPhone 12 price
Colour
- BlackSold out
- BlueSold out
- SilverSold out
Storage
Huawei P40 Pro vs iPhone 12 battery life and software updates
Durability covers battery size, operating system, and software support.
Battery Capacity
The Huawei P40 Pro has a 4200 mAh battery, which is larger than the iPhone 12's 2815 mAh. This means the Huawei may last longer between charges, which can suit users who spend more time away from power sources. The iPhone 12's battery is smaller but still sufficient for everyday use.
Operating System And Updates
This makes the iPhone 12 suitable for those who want access to the newest features and security improvements.
Battery
Fast charging
Foldable
Ip rating
Software updates
Wireless charging
Year of release
Huawei P40 Pro vs iPhone 12 performance
Performance depends on the chipset, RAM, and storage. These affect speed, multitasking, and how much data or apps you can keep on the device.
Processor Technology
The Huawei P40 Pro uses the Kirin 990 5G chipset made with a 7 nm+ process, while the iPhone 12 has the Apple A14 Bionic chipset built on a 5 nm process. Both chipsets support 5G and are designed for smooth performance, but the iPhone 12's smaller process may offer efficiency benefits for everyday tasks.
Memory Capacity
Huawei P40 Pro has 8 GB of RAM, which helps keep many apps open and running smoothly. The iPhone 12 offers 4 GB of RAM, suitable for typical daily use and app multitasking. More RAM on the Huawei might benefit users who run multiple heavy apps simultaneously.
Storage Options
The Huawei P40 Pro is stocked with 256GB of storage, offering ample room for apps, photos, and files. The iPhone 12 comes in 64GB, 128GB, and 256GB variants, giving you more choice depending on how much space you need or want to spend.
Chipset
RAM
Huawei P40 Pro vs iPhone 12 screen
Screen quality affects how clear, smooth, and comfortable the display is for watching videos, browsing, or gaming. Both phones use OLED technology but differ in size and refresh rate.
Screen Size And Resolution
The Huawei P40 Pro has a 6.58 inch screen with 1200 x 2640 resolution, offering a slightly larger and taller display. The iPhone 12 has a 6.1 inch screen with 1170 x 2532 resolution. The Huawei's larger display provides more room for video and reading, while the iPhone 12 is a bit more compact.
Refresh Rate
Huawei P40 Pro supports a 90 Hz refresh rate, which means smoother scrolling and animations. The iPhone 12 has a 60 Hz refresh rate, which is standard and suits everyday use. Users who notice screen smoothness may prefer the Huawei for this feature.
Refresh rate
Resolution
Screen size
Screen type
Huawei P40 Pro vs iPhone 12 camera
Audiovisual features focus on camera quality for photos and videos. Both phones have high-quality cameras but differ in megapixel counts, which affect image detail.
Front Camera Resolution
The Huawei P40 Pro has a 32 megapixel front camera, capturing more detail in selfies and video calls. The iPhone 12 features a 12 megapixel front camera, which still delivers good quality but with fewer pixels.
Main Camera Resolution
Huawei P40 Pro's main camera is 50 megapixels, allowing for very detailed photos. The iPhone 12 has a 12 megapixel main camera. The higher megapixels on the Huawei suit those who want more detail for cropping or large prints.
Camera type
Front camera
Main camera
Huawei P40 Pro vs iPhone 12 size and design
Miscellaneous specs include physical size, weight, connectivity, and storage expandability. These affect how the device fits in your hand, what accessories it uses, and how flexible it is with carriers and memory.
Physical Dimensions And Weight
The Huawei P40 Pro measures 158.2 mm in height, 72.6 mm in width, and 9 mm in depth, weighing 209 g. The iPhone 12 is slightly smaller at 146.7 mm height, 71.5 mm width, and 7.4 mm depth, and lighter at 164 g. The iPhone 12 may suit those preferring a lighter, more compact phone.
Connectivity And SIM Options
Huawei P40 Pro uses a USB Type-C connector and supports dual physical SIM cards. The iPhone 12 uses a Lightning connector and supports one physical SIM plus an eSIM. Your choice may depend on preferred charging cables and SIM card setup.
Expandable Storage
The Huawei P40 Pro supports NM (Nano Memory) cards for storage expansion. The iPhone 12 does not have an SD card slot. This makes the Huawei suitable if you want to add extra storage beyond the built-in capacity.
Carrier Compatibility
Both phones are unlocked and support 5G networks. This means they can work with a wide range of UK carriers and provide fast mobile internet.
Carrier compatibility
Connector
Depth
Height
Mobile network
SD card slot
SIM card
Weight
Width
Huawei P40 Pro or iPhone 12: which should you buy?
Buy the Huawei P40 Pro if
- you want more RAM (8 GB vs 4 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 if
- you want to spend less: it starts at £170, £179 less than the Huawei P40 Pro
- you want a lighter build (162 g vs 209 g)
What our customers say
Customers who chose the Huawei P40 Pro often praise its camera quality and overall phone build. Some appreciate the large battery and feel the phone works well for regular use. However, several customers mention challenges with missing Google apps and services, which can affect how some apps function in the UK. Some buyers found workarounds but noted this might not be ideal for apps that rely on Google Play Store. A few customers noted issues with SIM lock status and device condition, while others expressed satisfaction with the phone's lasting performance over time.
The iPhone 12 receives high praise from customers for looking and feeling like new, even when refurbished. Many highlight smooth performance thanks to the A14 Bionic chip and the benefit of receiving the latest iOS updates. Customers value the range of storage options and the quality of the screen and battery. The iPhone 12 is also noted for being lightweight and compact. Many find it a dependable everyday phone that handles a wide range of apps smoothly.
Overall, customers find the Huawei P40 Pro suited to those who prioritise camera detail and a larger screen but advise checking app compatibility carefully. The iPhone 12 suits customers who want reliable software updates, smooth performance, and a smaller, lighter device.
Huawei P40 Pro vs iPhone 12 FAQs
Huawei P40 Pro vs iPhone 12 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. The Huawei P40 Pro has more RAM: 8 GB vs 4 GB.
The iPhone 12 is cheaper refurbished, from £170 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 is still supported and can run iOS 27.
Refurbished, the Huawei P40 Pro comes in 256GB, and the iPhone 12 in 64GB, 128GB and 256GB.








