Apple iPhone 8 full review

Usually the word 'Plus' on the end of a smartphone name indicates that it's the larger version of another device, but not so in the case of the HTC U12 Plus - there's no such thing as the regular U12. It's HTC's new flagship phone and an impressive device by any reckoning, but how does it compare to the equivalently priced Apple phone? That'll be the plain (but excellent) iPhone 8, by the way, rather than the more expensive Plus.

In this article we compare the iPhone 8 and HTC U12 Plus for design, build quality, features, specs and price, to help you decide which one is right for your needs.

Price & availability

The HTC U12 Plus costs £699 in the UK, putting it firmly in the high-end price bracket while still managing to undercut some key rivals. (The Samsung Galaxy S9 Plus costs £869, for instance, while the Google Pixel 2 XL is £799.)

But not the iPhone 8: its entry-level model also costs £699 in the UK when buying direct from Apple (or $699 in the US). You'll pay £849/$849 if you want 256GB of storage. But check out our roundup of iPhone 8 deals for advice on where you can pick it up for less.

Design & build quality

The HTC's design could be accused of straight-lacedness: it's a monolithic slab that while shiny on the back is quite understated on the front and sides. The phone is very large and hard to hold with one hand.

iPhone 8 vs HTC U12 Plus: Design

The colours are eye-catching, at least - more on that in a moment. All three finishes shimmer pleasingly, and while they are fingerprint magnets they are certainly lust-worthy.

The iPhone 8's design, meanwhile, will be familiar to anyone who has bought one of Apple's medium or large phones over the past four years, because in most respects it's unchanged from the iPhone 6. (The iPhone SE has followed its own, more angular path.)

The company has gradually tweaked the design over those years: the Home button switched from a moving to a solid-state component in 2016, and in 2017 we got a new glass back, which also means the 8 is very slightly thicker and heavier than the iPhone 7. But these things have evolved very slowly. (Until the sudden jump-start of the iPhone X, of course. But that's another story.)

Note that neither phone features a traditional 3.5mm headphone jack, although both offer alternative solutions. The iPhone 8 comes with a pair of Lightning headphones and an adapter so you can use older headphones with it; the U12 Plus bundles a 3.5mm dongle and HTC's decent USonic in-ear cans.

Colour options

The iPhone 8 is available in four colours: gold, silver, Space Grey and a more recently added (Product)Red version which supports AIDS treatment.

iPhone 8 vs HTC U12 Plus: Colour options

The HTC comes in Translucent Blue, Ceramic Black and Flame Red, although you may find that your chosen vendor doesn't stock all of these.

iPhone 8 vs HTC U12 Plus: Colour options

iPhone 8 in pictures

We've said what we reckon above, but since looks are a personal matter, we like to give readers the chance to make up their own mind about the design side of things. First, pictures of the iPhone 8:

iPhone 8 vs HTC U12 Plus: Design

iPhone 8 vs HTC U12 Plus: iPhone 8 design

iPhone 8 vs HTC U12 Plus: iPhone 8 design

HTC U12 Plus in pictures

And now for the HTC:

iPhone 8 vs HTC U12 Plus: Design

iPhone 8 vs HTC U12 Plus: Design

iPhone 8 vs HTC U12 Plus: Design

Specs and features

These are both top-spec phones, but there are significant differences. Let's look more closely under the hood.


iPhone 8: A11 Bionic chip with 64bit architecture, Neural Engine, Embedded M11 motion coprocessor
HTC U12 Plus: Qualcomm Snapdragon 845, 64bit octa-core, up to 2.8GHz


iPhone 8: 2GB RAM
HTC U12 Plus: 6GB RAM

The HTC is specced a lot higher in terms of raw processing muscle, but don't expect this to translate into real-world improvements in day-to-day performance.

For one thing you stop seeing noticeable benefits past a certain point - and there will of course be very few apps on Apple's App Store that won't run beautifully on the newest generation of iPhone. But also Apple is generally better at optimising the software and hardware to work together efficiently.


iPhone 8: 64GB or 256GB built-in storage
HTC U12 Plus: 64GB, plus microSD expandable memory

We like the option of a 256GB storage allocation, but the premium Apple places on this is reasonably eye-watering - an extra £150/$150.


iPhone 8: 4.7in (diagonal) 'Retina HD' widescreen LCD Multi-Touch display, 1334 x 750 at 326ppi, 1400:1 contrast ratio, 625 cd/m2 max brightness, True Tone, 3D Touch
HTC U12 Plus: 6in Quad HD LCD, 2880 x 1440 at 537ppi, 18:9

That's a far larger screen on the HTC - bigger even than the iPhone X, itself the largest-screen phone Apple has ever released. It's also a lot sharper. This is a major point in favour of HTC.

Rear-facing camera

iPhone 8: 12Mp camera, f/1.8 aperture, Digital zoom up to 5x, OIS, six-element lens, quad-LED True Tone flash with slow sync, Panorama (up to 63Mp), 4K video recording at 24fps/30fps/60fps
HTC U12 Plus: 12Mp main + 16Mp telephoto dual cameras, 4K video at 60fps, OIS/EIS

Front-facing camera

iPhone 8: 7Mp (f/2.2) camera, 1080p HD video recording, Retina Flash
HTC U12 Plus: 8Mp dual front cameras

The second of HTC's two main strikes against the iPhone concerns the photographic setup. It has dual lenses (and portrait/bokeh mode) on front and back, whereas the iPhone has this on neither. (The 8 Plus has twin lenses on the rear, but you have to go all the way up to the iPhone X to get portrait mode on front and back.)

Dust and water resistance

iPhone 8: IP67
HTC U12 Plus: IP68

Apple has historically tended to be behind its smartphone rivals when it comes to waterproofing. The iPhone 8 is rated IP67 (dust-proof, and capable of withstanding submersion in liquid up to 1m), while the HTC goes one better with an IP68 rating (the same on dust, but able to go deeper than 1m in liquid).


iPhone 8: 1,821mAh capacity. Claimed battery life up to 14 hours talk time (wireless), 12 hours internet use. Fast-charge capable: claimed speed of up to 50% charge in 30 minutes (using high-wattage charging equipment). Wireless charging: Qi standard
HTC U12 Plus: 3,500mAh battery. Claimed talk time on 3G/4G network up to 23.8 Hours. Fast charging with Quick Charge 3.0 in box: up to 50% charge in 35 minutes (claimed)

The iPhone 8 is compatible with Qi-certified charging accessories, and Apple has pledged to bring out its own AirPower charging kit in the near future - possibly at WWDC 2018. The HTC does not offer wireless charging - a point in Apple's favour, although our experience suggests that this isn't a dealbreaker feature for most phone buyers.

Ports & connectivity

iPhone 8: Lightning, 802.11ac Wi‑Fi, Bluetooth 5.0, NFC, Lightning port (no 3.5mm headphone jack)
HTC U12 Plus: 802.11ac dual-band Wi-Fi, Bluetooth 5.0, 4G LTE, GPS, NFC, USB-C port (no 3.5mm headphone jack)


iPhone 8: iOS 11
HTC U12 Plus: Android 8.1 Oreo


iPhone 8: 138.4mm x 67.3mm 7.3mm; 148g
HTC U12 Plus: 156.6mm x 73.9mm x 8.7-9.7mm (camera height included); 188g

It's not surprising that the HTC is longer and broader than the iPhone, given how much larger its screen is; but it really is quite a bit thicker, and maybe more so than you'd expect.


Find the best price

Best prices today

Retailer Price Delivery  

Price comparison from over 24,000 stores worldwide