HTC U12+ vs Samsung Galaxy S9+ vs OnePlus 6: Specifications, features compared

After OnePlus, HTC has also announced its flagship smartphone of the year, the U12+, and here’s how it competes with the Galaxy S9+ and OnePlus 6.

  • Published: May 23, 2018 5:17 PM IST
htc u12 plus vs galaxy s9 plus vs oneplus 6

HTC has finally unveiled its flagship smartphone of the year, the U12+, and it comes with a bold new design, a tall screen, top of the line hardware and more. Just like the U11 and U11+, the new smartphone also comes with pressure sensitive sides where you can squeeze the phone to perform different actions. The smartphone also pressure sensitive buttons that offer haptic feedback when you press the power or volume buttons.

With IP68 dust and water resistance, the smartphone also comes with HTC’s signature BoomSound speakers. With the U-series, HTC introduced the Liquid Surface design, and the latest smartphone now comes with an improved design, which HTC calls cold-polished 3D glass. The HTC U12+ will compete with the likes of OnePlus 6 and Samsung Galaxy S9+. We compared all three smartphones based on their specifications and features, and here’s how they compete.


All three smartphones come with tall displays and slim bezels on the sides. And while the forehead and chin on the HTC U12+ is still thick, the Galaxy S9+ and OnePlus 6 have relatively thinner ones. Also, the display size, resolution and aspect ratio on all three phones is different.

The U12+ comes with a 6-inch QHD+ Super LCD6 display with 18:9 aspect ratio and resolution of 1440x2880pixels. The Galaxy S9+ comes with the slightly larger 6.2-inch QHD+ display with 18.5:9 aspect ratio and a resolution of 1440x2960pixels. Lastly, the OnePlus 6 comes with a later 6.28-inch full HD+ display (1080×2280 pixels) with an aspect ratio of 19:9 and a notch on top.

Watch: OnePlus 6 Marvel Avengers Edition First Look


All three phones are powered by a Qualcomm Snapdragon 845 octa-core SoC, paired with 6GB of RAM. In India, the Galaxy S9+ is powered by Samsung’s homebrew Exynos 9810 octa-core SoC with 6GB of RAM, and 64GB , 128GB or 256GB onboard storage options. The HTC U12+ comes with 128GB onboard storage, whereas the OnePlus 6 is offered in 6GB RAM with 64GB storage, 8GB RAM with 128GB storage, and Avengers Special Edition with 8GB RAM and 256GB storage.


All three smartphones are equipped with dual cameras at the back. The HTC U12+ comes with a 12-megapixel senor with wide-angle lens, whereas the other is a 16-megapixel sensor with a telephoto lens. Also, the U12+ comes with dual cameras up front, a pair of 8-megapixel sensors – where one acts like a depth sensor to add DSLR-like bokeh effects to your photos.

The Galaxy S9+ also comes with dual cameras at the back, one is a standard 12-megapixel sensor with variable aperture (f/1.5 to f/2.4) and the second is a 12-megapixel sensor with telephoto lens. It supports 4K video recording and 960fps slow-motion video recording. Up front is an 8-megapixel sensor for selfies and video calling.

Lastly, the OnePlus 6 also comes with dual cameras at the back. One is a 16-megapixel sensor with wide-angle lens, and other is a 20-megapixel sensor with telephoto lens. Up front, you get a 16-megapixel selfie camera. The smartphone also supports slow-motion video recording at 480fps.

The dual cameras on all three smartphones let you click photos with DSLR-like subject in focus, and background defocused. They also support 2X lossless optical zoom feature. 

Battery, connectivity OS

Connectivity options across all smartphones remain the same – you get Bluetooth 5.0, Wi-Fi 802.11ac, GPS, 4G LTE with VoLTE HD voice calling support, and dual SIM card slots. For charging and data transfer, you get a USB Type-C port, and while the U12+ ditches the 3.5mm headphone socket, the Galaxy S9+ and the OnePlus 6 retains it.

To keep things ticking, the U12+ and Galaxy S9+ feature a 3,500mAh battery, whereas the OnePlus 6 comes with a slightly smaller capacity of 3,300mAh. All of them include fast charging feature, and the Galaxy S9+ also includes fast wireless charging.

In the software department, all of them run on Android Oreo OS with support for Project Treble. But while the OnePlus 6 runs on Android 8.1 Oreo, the other two run on Android 8.0 Oreo.

HTC U12+ vs Samsung Galaxy S9+ vs OnePlus 6: Comparison table

Features HTC U12+ Samsung Galaxy S9+ OnePlus 6
Display 6-inch QHD+ (18:9 aspect ratio) 6.2-inch QHD+ (18.5:9 aspect ratio) 6.28-inch Full HD+ (19:9 aspect ratio)
Processor Qualcomm Snapdragon 845 octa-core Samsung Exynos 9810 octa-core Qualcomm Snapdragon 845 octa-core
Storage 128GB (expandable) 64GB/128GB/256GB (expandable) 64GB/128GB/256GB (non-expandable)
Rear camera Dual – 12-megapixel + 16-megapixel 12-megapixel + 12-megapixel 16-megapixel + 20-megapixel
Front camera Dual – 8-megapixel + 8-megapixel 8-megapixel 16-megapixel
OS Android 8.0 Oreo Android 8.0 Oreo Android 8.1 Oreo
Connectivity Dual-SIM, 4G VoLTE, Bluetooth 5.0, GPS 4G LTE, Dual-SIM, Wi-Fi, Bluetooth Dual-SIM, 4G VoLTE, Bluetooth 5.0, GPS
Security Fingerprint sensor Fingerprint / Iris scanner Fingerprint sensor / Face Unlock
Battery 3,500mAh 3,500mAh 3,300mAh

You Might be Interested

Samsung Galaxy S9+


Android 8.0 Oreo
Samsung Exynos 9810 octa-core SoC
Super Speed Dual Pixel 12 MP OIS (F1.5/F2.4) + 12 MP OIS (F2.4)
OnePlus 6


Android 8.1 Oreo with OxygenOS
Qualcomm Snapdragon 845 octa-core SoC
16MP + 20MP
HTC U12+
Android Oreo with Sense UI
Qualcomm Snapdragon 845 octa-core SoC
Dual - 12MP (wide-angle) + 16MP (telephoto)
  • Published Date: May 23, 2018 5:17 PM IST