Home
Trade-in

Huawei P30 Pro vs iPhone 12

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

Huawei P30 Pro

Starting at

£132.00
See options

iPhone 12

Starting at

£170.00£649.00 new
See options
(299 reviews)
(464 reviews)

What's the difference between the Huawei P30 Pro and iPhone 12?

Huawei P30 Pro vs iPhone 12 comes down to the chipset, RAM and battery. Refurbished, the Huawei P30 Pro starts at £132, £38 less than the iPhone 12. The iPhone 12 is the newer model, released in 2020.

Refurbished from

£132£170

Chipset

Kirin 980 (7 nm)Apple A14 Bionic (5 nm)

RAM

6 GB4 GB

Battery

4200 mAh2815 mAh

Screen size

6.47 inch6.1 inch

Screen type

OLEDSuper Retina XDR OLED
  • Chipset: Kirin 980 (7 nm) on the Huawei P30 Pro, Apple A14 Bionic (5 nm) on the iPhone 12.
  • The Huawei P30 Pro has more RAM: 6 GB vs 4 GB.
  • The Huawei P30 Pro has a bigger battery: 4200 mAh vs 2815 mAh.

Huawei P30 Pro vs iPhone 12 specs

The Huawei P30 Pro and the iPhone 12 offer different strengths that suit different needs. The Huawei P30 Pro has a larger battery and more RAM, making it suitable for longer use and keeping more apps open. Its screen is larger and uses OLED technology, which is bright and clear for watching videos. The P30 Pro also has higher megapixel cameras, which is ideal if you want more detailed photos. It has a slightly smaller screen but with higher resolution and uses Apple's Super Retina XDR OLED technology for sharp visuals. Storage options vary, with the iPhone 12 offering a smaller starting size but a wider range. Your choice depends on whether you prioritise camera and battery or software updates and network speed.

Huawei P30 Pro vs iPhone 12 price

Huawei P30 Pro vs iPhone 12 battery life and software updates

These factors affect how long the phone lasts on a charge and how current the software experience is.

Battery Capacity

The Huawei P30 Pro has a 4200 mAh battery, which offers a longer runtime between charges. This suits you if you use your phone extensively through the day or prefer less frequent charging. The iPhone 12 has a 2815 mAh battery, which is smaller but still sufficient for typical daily use.

Software Updates

If staying current with software updates is important to you, the iPhone 12 is the better fit.

Operating System

The Huawei P30 Pro runs on Android, which offers a wide range of customisation and app options. The iPhone 12 uses iOS, known for smooth integration with other Apple devices and consistent app performance. Your preference for Android or iOS will guide your choice here.

Battery

4200 mAh2815 mAh

Foldable

NoNo

Ip rating

N/AIP68

Software updates

N/ASupported, up to iOS 27

Wireless charging

N/AYes

Year of release

20192020

Huawei P30 Pro vs iPhone 12 performance

Performance depends on the chipset, RAM, and storage options. These affect how fast the phone runs apps, multitasks, and stores your data.

Chipset Technology

The Huawei P30 Pro uses the Kirin 980 chipset built on a 7 nm process, while the iPhone 12 has the Apple A14 Bionic built on a 5 nm process. The smaller 5 nm technology in the iPhone 12 generally means improved energy efficiency and processing power. This suits users who want smooth performance with demanding apps and multitasking.

RAM Capacity

The Huawei P30 Pro comes with 6 GB of RAM, allowing it to keep more apps open in the background simultaneously. The iPhone 12 has 4 GB of RAM, which supports everyday use and smooth app switching within iOS. If you use many apps at once or rely on multitasking, the P30 Pro's higher RAM could be beneficial.

Storage Options

The Huawei P30 Pro is available with 128GB or 256GB of storage, offering ample space for most users. The iPhone 12 offers 64GB, 128GB, and 256GB options, allowing you to choose a lower starting storage size or go higher if needed. Choose based on how much data and apps you plan to keep on your device.

Chipset

Kirin 980 (7 nm)Apple A14 Bionic (5 nm)

RAM

6 GB4 GB

Huawei P30 Pro vs iPhone 12 screen

Screen quality is about size, resolution, and display type. These affect how clear and immersive video, photos, and apps look on your phone.

Screen Size

The Huawei P30 Pro has a larger 6.47 inch screen, giving you more room for videos, browsing, and gaming. The iPhone 12 has a 6.1 inch screen, which is slightly smaller and easier to hold comfortably with one hand.

Resolution and Display

The iPhone 12 has a higher resolution of 1170 x 2532, delivering sharper images and text. Its Super Retina XDR OLED screen provides vivid colours and excellent contrast. The Huawei P30 Pro's OLED screen has a resolution of 1080 x 2340, which still offers clear visuals and bright colours but with fewer pixels. If you value a crisp and detailed display, the iPhone 12 is well suited.

Refresh rate

N/A60 Hz

Resolution

1080 x 23401170 x 2532

Screen size

6.47 inch6.1 inch

Screen type

OLEDSuper Retina XDR OLED

Huawei P30 Pro vs iPhone 12 camera

Audiovisual features include the cameras for selfies and photos. These impact the level of detail and quality in your images.

Front Camera Megapixels

The Huawei P30 Pro has a 32 megapixel front camera, which can capture more detail in selfies and video calls. The iPhone 12's front camera has 12 megapixels, suitable for everyday selfies with accurate colours and good clarity.

Main Camera Megapixels

The Huawei P30 Pro features a 40 megapixel main camera, offering high-resolution photos with fine detail. The iPhone 12 has a 12 megapixel main camera, designed to balance image detail with natural colours and performance in various lighting. If high megapixel count is important for your photography, the P30 Pro offers more detail.

Camera type

N/ADouble (2x)

Front camera

32 megapixels12 megapixels

Main camera

40 megapixels12 megapixels

Huawei P30 Pro vs iPhone 12 size and design

Miscellaneous differences include connectivity, physical size, and storage expandability. These affect network speeds, how the phones feel in the hand, and storage flexibility.

Mobile Network

The iPhone 12 supports 5G mobile networks, which provide faster download and streaming speeds where 5G is available. The Huawei P30 Pro supports 4G, offering reliable connectivity for most uses but without 5G speeds. If faster mobile internet is a priority, the iPhone 12 suits you.

Physical Dimensions

The Huawei P30 Pro measures 158 mm in height, 73.4 mm in width, and 8.4 mm in depth, weighing 192 g. The iPhone 12 is 146.7 mm tall, 71.5 mm wide, and 7.4 mm deep, weighing 164 g. The iPhone 12 is smaller and lighter, which may be more comfortable if you prefer a compact phone.

SIM and Storage Expansion

The Huawei P30 Pro supports dual physical SIM cards and has a Nano Memory (NM) card slot for storage expansion. The iPhone 12 uses a physical SIM card plus an eSIM and does not have a slot for additional storage. If you want to use two physical SIMs or add storage with a memory card, the P30 Pro fits those needs.

Connector Type

The Huawei P30 Pro uses a USB Type-C connector, which is widely used for charging and data transfer. The iPhone 12 has a Lightning connector, common in Apple devices and accessories. Your choice may depend on the cables and chargers you already own.

Carrier compatibility

UnlockedUnlocked

Connector

USB-CLightning

Depth

8.4 mm7.4 mm

Height

158 mm146.7 mm

Mobile network

4G5G

SD card slot

NM (Nano Memory)No

SIM card

Dual Physical SIMPhysical SIM + eSIM

Weight

192 g162 g

Width

73.4 mm71.5 mm

Huawei P30 Pro or iPhone 12: which should you buy?

Buy the Huawei P30 Pro if

  • you want to spend less: it starts at £132, £38 less than the iPhone 12
  • you want more RAM (6 GB vs 4 GB)
  • you want a bigger battery (4200 mAh vs 2815 mAh)

Buy the iPhone 12 if

  • you want 5G
  • you want a lighter build (162 g vs 192 g)

What our customers say

Customers who chose the Huawei P30 Pro appreciate its camera quality, especially the telephoto lens and high megapixel counts. Many mention the large, bright, and clear screen as comfortable to hold and good for media. Battery life is noted as great or good, supporting extended use. Some customers mention the phone feels like new or pristine, praising the price and condition. A few note that condition can vary, with some reports of scratches or minor screen issues. Overall, users find the P30 Pro a strong camera phone with enough performance for everyday tasks and good value.

Customers of the iPhone 12 highlight its like-new condition and clean appearance, often noting it feels and works like a new device. The performance is described as smooth with the A14 Bionic chip, handling multitasking and apps well. Battery condition is praised, especially when a new battery is selected. The screen and overall quality receive positive mentions, with users liking the compact size and iOS software. People also appreciate the extras like screen protectors and cases. The iPhone 12 suits those wanting reliable performance, software updates, and 5G connectivity in a well-maintained phone.

The Huawei P30 Pro suits buyers who want a larger screen, higher megapixel cameras, longer battery life, and dual SIM or expandable storage options. The iPhone 12 is better for those who want the latest software updates, 5G mobile network support, a smaller lighter phone, and strong all-around performance with iOS.

Huawei P30 Pro vs iPhone 12 FAQs

Huawei P30 Pro vs iPhone 12 comes down to the chipset, RAM and battery. Chipset: Kirin 980 (7 nm) on the Huawei P30 Pro, Apple A14 Bionic (5 nm) on the iPhone 12. The Huawei P30 Pro has more RAM: 6 GB vs 4 GB.

The Huawei P30 Pro is cheaper refurbished, from £132 compared with £170 for the iPhone 12.

The Huawei P30 Pro has a bigger battery: 4200 mAh vs 2815 mAh.

The Huawei P30 Pro has a higher-resolution main camera: 40 megapixels vs 12 megapixels.

We don't have published update dates for the Huawei P30 Pro. The iPhone 12 is still supported and can run iOS 27.

Refurbished, the Huawei P30 Pro comes in 128GB and 256GB, and the iPhone 12 in 64GB, 128GB and 256GB.

Add device
Add device
Add device
Add device