Huawei P40 Pro vs iPhone 12 mini
Shop Android Smartphones
Huawei P40 Pro
Starting at
£349.00
iPhone 12 mini
Starting at
£161.35£579.00 newWhat's the difference between the Huawei P40 Pro and iPhone 12 mini?
Huawei P40 Pro vs iPhone 12 mini comes down to the chipset, RAM and battery. Refurbished, the iPhone 12 mini starts at £161.35, £187.65 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 mini.
- The Huawei P40 Pro has more RAM: 8 GB vs 4 GB.
- The Huawei P40 Pro has a bigger battery: 4200 mAh vs 2227 mAh.
Huawei P40 Pro vs iPhone 12 mini specs
The Huawei P40 Pro and iPhone 12 mini both come from 2020 and offer 5G connectivity, but they suit different users based on size, software, and camera needs. The Huawei P40 Pro has a larger screen and battery, plus more RAM and higher megapixel cameras, making it a good choice for those who want a bigger display and detailed photos. Storage options vary, with the iPhone 12 mini offering more flexibility. Connectivity and SIM configurations also differ, catering to different preferences.
Huawei P40 Pro vs iPhone 12 mini price
Colour
- BlackSold out
- BlueSold out
- SilverSold out
Storage
Huawei P40 Pro vs iPhone 12 mini battery life and software updates
Durability covers battery size, software updates, operating system, and physical design. These factors influence how long the phone lasts on a charge, how long it can receive software support, and the general user experience.
Battery Capacity
The Huawei P40 Pro has a 4200 mAh battery, which is almost double the iPhone 12 mini's 2227 mAh. This means the Huawei is better suited to users who need longer battery life between charges, especially for heavy usage or longer days away from a charger.
Operating System
Huawei P40 Pro runs on Android, offering a different app ecosystem and customization compared to the iPhone 12 mini's iOS. Your choice here depends on which system and app environment you prefer.
Battery
Fast charging
Foldable
Ip rating
Software updates
Wireless charging
Year of release
Huawei P40 Pro vs iPhone 12 mini performance
Performance involves the chipset, RAM, and storage options. These affect how smoothly the phone runs apps, multitasks, and holds your files.
Processor Technology
The Huawei P40 Pro uses the Kirin 990 5G chipset built on a 7 nm+ process, while the iPhone 12 mini uses the Apple A14 Bionic on a 5 nm process. This difference shows the iPhone's chipset uses a smaller fabrication process, which can mean improved efficiency, while the Huawei's chipset is built on a slightly larger node.
Memory Capacity
With 8 GB of RAM, the Huawei P40 Pro supports more apps running simultaneously and smoother multitasking. The iPhone 12 mini has 4 GB of RAM, which suits everyday use and typical app needs for many users.
Storage Options
Huawei P40 Pro comes with 256GB storage in stock, ideal for those needing ample space. The iPhone 12 mini offers 64GB, 128GB, and 256GB, providing more choices to match different storage needs and budgets.
Chipset
RAM
Huawei P40 Pro vs iPhone 12 mini screen
Screen quality affects how you see content, including size, resolution, and display type. These impact your experience with videos, photos, and general navigation.
Screen Size
Huawei P40 Pro has a 6.58 inch screen, which provides more space for watching videos and browsing. The iPhone 12 mini's 5.4 inch screen suits those who prefer a compact device that fits easily in a pocket or small bag.
Screen Resolution
The Huawei P40 Pro's resolution is 1200 x 2640, offering sharper detail on its larger screen. The iPhone 12 mini has a 1080 x 2340 resolution, which is still high and suitable for clear visuals on its smaller display.
Display Technology
Both devices use OLED technology for vibrant colour and deep blacks. The iPhone 12 mini's screen is described as Super Retina XDR OLED, which is Apple's branding for its high-quality OLED panels.
Refresh rate
Resolution
Screen size
Screen type
Huawei P40 Pro vs iPhone 12 mini camera
Audiovisual specs focus on camera capabilities. This influences photo and video quality, which matters if you use your phone to capture moments or create content.
Front Camera Resolution
Huawei P40 Pro features a 32 megapixel front camera, which captures more detail in selfies and video calls. The iPhone 12 mini has a 12 megapixel front camera, suitable for everyday use and video chats.
Main Camera Resolution
The Huawei P40 Pro's 50 megapixel main camera is designed for detailed and high-resolution photos. The iPhone 12 mini's 12 megapixel main camera handles typical photography needs well and is known for good image processing.
Front camera
Main camera
Huawei P40 Pro vs iPhone 12 mini size and design
Miscellaneous features cover physical size, weight, connectivity, and SIM options. These details affect comfort, compatibility, and how you manage your mobile network.
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 mini is smaller at 131.5 mm height, 64.2 mm width, and 7.4 mm depth, and lighter at 135 g. The iPhone suits users who prefer a compact and lightweight phone.
SIM Card Options
Huawei P40 Pro offers dual physical SIM slots, which is useful for managing two phone numbers or carriers at once. The iPhone 12 mini includes a physical SIM plus an eSIM, allowing flexibility without needing two physical cards.
Connector Type
Huawei P40 Pro uses a USB Type-C connector, common for many modern Android devices and accessories. The iPhone 12 mini features Apple's Lightning connector, which fits with many existing Apple accessories.
Expandable Storage
The Huawei P40 Pro supports NM (Nano Memory) card expansion, allowing you to increase storage with a compatible card. The iPhone 12 mini does not have an SD card slot.
Carrier compatibility
Connector
Depth
Height
Mobile network
SD card slot
SIM card
Weight
Width
Huawei P40 Pro or iPhone 12 mini: 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 2227 mAh)
- you want a bigger screen (6.58 inch vs 5.4 inch)
Buy the iPhone 12 mini if
- you want to spend less: it starts at £161.35, £187.65 less than the Huawei P40 Pro
- you want a lighter build (135 g vs 209 g)
What our customers say
Customers of the Huawei P40 Pro appreciate its camera quality and general phone quality, with several saying it looks like new and works well over long-term use. Some users note the lack of Google services as a frustration, which impacts app availability and usability in the UK. Others mention issues with SIM locking or minor physical damage but overall find the phone good for the price and quality.
The iPhone 12 mini receives praise for its compact size, good condition appearance, and smooth operation. Many users like its fit in a handbag or pocket and find it runs well for everyday tasks. Some report issues with battery life, overheating, or cosmetic wear, but others find the battery health excellent and the phone reliable. The variety of storage sizes is also appreciated.
The Huawei P40 Pro suits users who want a larger screen, higher resolution cameras, and more RAM, and who are comfortable with Android without Google Play services. The iPhone 12 mini is a good fit for those who prefer a smaller phone with iOS, ongoing software updates, and flexible storage options.
Huawei P40 Pro vs iPhone 12 mini FAQs
Huawei P40 Pro vs iPhone 12 mini 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 mini. The Huawei P40 Pro has more RAM: 8 GB vs 4 GB.
The iPhone 12 mini is cheaper refurbished, from £161.35 compared with £349 for the Huawei P40 Pro.
The Huawei P40 Pro has a bigger battery: 4200 mAh vs 2227 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 mini is still supported and can run iOS 27.
Refurbished, the Huawei P40 Pro comes in 256GB, and the iPhone 12 mini in 64GB, 128GB and 256GB.









