Huawei P30 Pro vs iPhone 12
Shop Android Smartphones
Huawei P30 Pro
Starting at
£132.00
iPhone 12
Starting at
£170.00£649.00 newWhat'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
Chipset
RAM
Battery
Screen size
Screen type
- 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
Colour
- BlackSold out
- BlueSold out
- OrangeSold out
- SilverSold out
- WhiteSold out
Storage
- 128GBSold out
- 256GBSold out
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
Foldable
Ip rating
Software updates
Wireless charging
Year of release
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
RAM
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
Resolution
Screen size
Screen type
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
Front camera
Main camera
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
Connector
Depth
Height
Mobile network
SD card slot
SIM card
Weight
Width
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.








