Home
Trade-in

Huawei P40 Pro vs iPhone 12 Pro

Shop Android Smartphones
  • 24-month warranty
  • Free standard delivery on orders over £50
  • 14-day returns
  • Excellent customer support

Huawei P40 Pro

Starting at

£349.00
See options

iPhone 12 Pro

Starting at

£274.51£879.00 new
See options
(66 reviews)
(299 reviews)

What'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

£349£274.51

Chipset

Kirin 990 5G (7 nm+)Apple A14 Bionic (5 nm)

RAM

8 GB6 GB

Battery

4200 mAh2815 mAh

Screen size

6.58 inch6.1 inch

Screen type

OLEDSuper Retina XDR OLED
  • 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

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

4200 mAh2815 mAh

Fast charging

40 WN/A

Foldable

NoNo

Ip rating

IP68IP68

Software updates

N/ASupported, up to iOS 27

Wireless charging

YesYes

Year of release

20202020

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

Kirin 990 5G (7 nm+)Apple A14 Bionic (5 nm)

RAM

8 GB6 GB

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

90 Hz60 Hz

Resolution

1200 x 26401170 x 2532

Screen size

6.58 inch6.1 inch

Screen type

OLEDSuper Retina XDR OLED

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

N/ATriple (3x)

Front camera

32 megapixels12 megapixels

Main camera

50 megapixels12 megapixels

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

UnlockedUnlocked

Connector

USB-CLightning

Depth

9 mm7.4 mm

Height

158.2 mm146.7 mm

Mobile network

5G5G

Release date

N/A23 October 2020

SD card slot

NM (Nano Memory)No

SIM card

Dual Physical SIMPhysical SIM + eSIM

Weight

209 g189 g

Width

72.6 mm71.5 mm

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.

Add device
Add device
Add device
Add device