Huawei P30 vs. Galaxy S10 vs. iPhone XS: Which small flagship is best?

Julian Chokkattu/Digital Trends

Huawei revealed the Huawei P30 Pro and P30, two new flagships with beautiful designs, stunning camera suites, and more power and special features than you can shake a stick at. Of the two, the Huawei P30 is the cheaper and slightly smaller, making it the perfect phone for anyone who finds large phones a little too intimidating. But it’s not the only smaller flagship that offers the same level of power as its larger brethren — the Samsung Galaxy S10 is the middle child in the new S10 range, while the iPhone XS is the excellent smaller sibling in the new iPhone range. So between these three excellent phones, which should you get? We compared them to find out.


Huawei P30
Samsung Galaxy S10
iPhone XS
149.1 mm x 71.4 mm x 7.57 mm (5.87 x 2.94 x 0.30 inches)
149.9 x 70.4 x 7.8 mm (5.90 x 2.77 x 0.31 inches)
143.6 x 70.9 x 7.7 mm (5.65 x 2.79 x 0.30 inches)
165 grams (5.82 ounces)
157 grams (5.54 ounces)
177 grams (6.24 ounces)
Screen size
6.1-inch OLED
6.1-inch Dynamic AMOLED
5.8-inch Super Retina HD OLED True Tone display
Screen resolution
2,340 x 1,080 pixels (422 pixels per inch)
3,040 x 1,440 pixels (551 pixels per inch)
2,436 x 1,125 pixels (458 pixels per inch)
Operating system
Android 9.0 Pie (under EMUI 9.1)
Android 9.0 Pie (under One UI)
iOS 12
Storage space
128GB, 512GB
64GB, 256GB, 512GB
MicroSD card slot
No, Huawei’s proprietary NM card only
Tap-to-pay services
Google Pay
Google Pay, Samsung Pay
Apple Pay
Kirin 980
Qualcomm Snapdragon 855
Apple A12 Bionic
Triple lens 40-megapixel lens, 16-megapixel ultra wide-angle lens, 8-megapixel 3x optical periscope zoom (OIS) rear, 32-megapixel lens front
Triple-lens ultra wide-angle 16-megapixel, standard 12MP with OIS and variable aperture, and telephoto 12MP with OIS rear, 10MP front
Dual 12MP (with dual OIS) rear, 7MP TrueDepth front camera
2160p at 30 frames per second, 1080p at 60 fps, 720p at 960 fps
2160p at 60 frames per second, 1080p at 240 fps, 720p at 960 fps
2160p at 24, 30, or 60fps, 1080p at 30, 60, 120, or 240 fps
Bluetooth version
Bluetooth 5.0
Bluetooth 5.0
Bluetooth 5.0
USB-C, 3.5mm audio jack
USB-C, 3.5mm audio jack
Fingerprint sensor
Yes (in-display)
Yes (in-display ultrasonic)
No, Face ID
Water resistance

Fast charging



Quick Charge 2.0

Qi wireless charging with Wireless PowerShare


Fast charge capable (Additional charger needed)

Qi wireless charging

App marketplace
Google Play Store
Google Play Store
Apple App Store
Network support
AT&T, T-Mobile
AT&T, T-Mobile, Sprint, Verizon
AT&T, T-Mobile, Sprint, Verizon
Amber Sunrise, Breathing Crystal, Pearl White, Aurora, Black
Prism Black, Prism Blue, Flamingo Pink, Prism White, Prism Green
Silver, Space Gray, Gold
Buy from

Samsung | Amazon

Apple | Amazon

Review score
Hands-on review
4 out of 5 stars
4.5 out of 5 stars

Performance, battery life, and charging

Julian Chokkattu/Digital Trends

There’s top-notch hardware crammed into all of these phones, and you’ll get smooth performance and solid gaming from all three. But while the P30 isn’t likely to let you down in the power stakes, its Kirin 980 processor isn’t up to the same level as the iPhone XS’s A12 Bionic and the Galaxy S10’s Snapdragon 855. That difference probably won’t be very noticeable in day-to-day performance, but it’s definitely there.

There is not much to separate battery performance though, and you can expect a solid day’s worth of life from all three. There is a bigger difference in potential charging speed, both wired and wireless. While the Galaxy S10 languishes with QuickCharge 2.0 at 15W, the P30 storms ahead with Huawei’s fast SuperCharge wired charging at 22.5W. The iPhone also offers fast charging speeds up to 18W, but not with the charger in the box; it ships with a measly 5W charger and you will have to pay extra to get anywhere near the speed of the other two.

The Galaxy S10 and iPhone XS both offer wireless charging, which is lacking on the P30. But the S10 charges much faster at up to 15W, and it can also wirelessly charge other phones, thanks to the PowerShare feature.

Winner: Samsung Galaxy S10

Design and durability

  • 1.
    Huawei P30
  • 2.
    Samsung Galaxy S10
  • 3.
    Apple iPhone XS

All three of these phones come with gorgeous designs and glass bodies, but there are definitely differences between them. The P30 and iPhone XS come with color options that change slightly in the light, giving them strong wow-factors. The Galaxy S10 is less overt, relying on a minimalist and clean look. All three have minimal bezels on the front, maximizing screen space — but if you dislike the notch, then you will probably be put off by the notches on the iPhone and (admittedly smaller) teardrop notch on the P30. The S10 uses a floating hole-punch display, which we prefer to the notch.

Durability is where the leaders start to show. Glass means you will probably want a case for all three, but water-resistance is a serious splitter. The Galaxy S10 and iPhone XS come with IP68 ratings for water-resistance, meaning they’ll survive a dip in the pool or bathtub whereas the IP53-rated P30 will not.

While all three phones are gorgeous, the extra water-resistance on the Galaxy S10 and iPhone XS puts them in a different league. They win this round.

Winner: Tie – Samsung Galaxy S10 and Apple iPhone XS


Julian Chokkattu/Digital Trends

It’s a good day for display lovers; there are three stunning OLED displays here with strong color accuracy, deep blacks, and vibrant colors. The P30 rocks a 6.1-inch OLED display with a 2,340 x 1,080-pixel resolution and a small teardrop notch. The iPhone XS’s screen is a smaller, 5.8-inch Super Retina OLED display running a 2,436 x 1,125 resolution, with a slightly larger notch. Both are beautiful, but they’re just not on the level of the Galaxy S10’s 6.1-inch Dynamic AMOLED display. It runs a crisp 3,040 x 1,440 resolution, and broke records in DisplayMate’s screen tests. It’s definitely the strongest out of a strong three.

Winner: Samsung Galaxy S10


Julian Chokkattu/Digital Trends

With 11 lenses between these three phones, it’s fair to say all of them are camera phone powerhouses. All three come with 4K video capabilities and A.I.-powered assistance.

The iPhone XS has the fewest lenses of the three, with two 12-megapixel lenses on the back (one standard, one 2x telephoto) and a single 7-megapixel lens around the front. But it’s not lacking in power and it delivers excellent photos with its Smart HDR, and exceptional portrait mode shots. The Galaxy S10 sports three lenses on the back; a 12-megapixel lens, a 16-megapixel ultra wide-angle lens, and a 12-megapixel 2x telephoto lens. Around the front, you’ll find a single 8-megapixel selfie lens. The S10’s cameras are similarly impressive, and the versatility of the ultra wide-angle and telephoto lens gives it a strong edge.

But is it as strong as the P30’s triple lens system? It’s a similar setup to the S10 with a standard, ultra wide-angle, and telephoto lens, but each has been dialed up to 11. The standard lens is a 40-megapixel monster, joined by a 16-megapixel ultra wide-angle, and an 8-megapixel telephoto lens with 3x optical zoom. There’s also a 32-megapixel selfie lens on the front. Huawei tweaked the filters to let the P30 take in a huge amount more light than most camera phones, leading to a much higher ISO than the other two.

While we’re yet to put the P30 to serious tests, we’re going to bet on it for now.

Winner: Huawei P30

Software and updates

Julian Chokkattu/Digital Trends

There’s a mismatch of operating systems here. The P30 and the Galaxy S10 run Android 9.0 Pie, but both run manufacturer skins on top. The iPhone XS runs Apple’s iOS 12 instead. Samsung’s and Huawei’s UIs are much better than they used to be, and your choice between them and iOS 12 is going to be purely personal.

Update speed, however, isn’t personal, and Samsung and Huawei are extremely slow to update their phones even by Android’s fairly slow standards. Updates to iOS generally hit iPhones within days of being rolled out. Apple also supports phones for a lot longer than most other manufacturers. While your choice of operating system is personal, Apple wins this hands down on update speed alone.

Winner: Apple iPhone XS

Special features

Julian Chokkattu/Digital Trends

All three phones are full of special features and we struggle to list them all. Thankfully, some share features. The S10 and P30 both come with in-display fingerprint scanners, though the S10’s ultrasonic tech is more secure and faster than the P30’s optical method. The iPhone XS has no fingerprint scanner, but with Face ID you likely won’t miss it. A.I. assistants run wild here too, with Siri on the iPhone, and Google Assistant on the P30 and S10. The S10 packs Samsung’s Bixby, too. You’ll find desktop-like modes on the P30 and Galaxy S10 if you plug them into monitors, and the S10 also comes with support for Gear VR, and AR Emojis, which are like the iPhone XS’s Memojis.

There are so many special features on these phones now that it’s hard to summarize them all, and honestly, you’ll forget about most of them. Apple’s features tend to be more refined, but the S10 takes it with sheer weight of numbers.

Winner: Samsung Galaxy S10

Price and availability

The iPhone XS starts at $1,000, while the 512GB version costs $1,350. It’s available from most U.S. carriers. The same is true of the Galaxy S10, and prices for that start from $900. The Huawei P30 is the odd one out, and you may have to import it as it’s not officially available in the U.S. It will also likely only work on T-Mobile or AT&T. It starts at around $900.

Overall winner: Samsung Galaxy S10 

It’s a close fight, but while the Huawei P30 has a lot to offer, it’s found wanting when compared to both the Samsung Galaxy S10 and the iPhone XS. Between those two phones, there’s almost nothing to separate them. The Galaxy S10 has the more versatile camera, while the iPhone XS boasts the slickness only an iOS or Pixel device can deliver.

If you’re used to iOS and you have other Apple devices, then the iPhone XS is going to be your best bet, but we think the Samsung Galaxy S10 is a better phone overall.

Editors’ Recommendations

  • Huawei P30 Pro vs. Samsung Galaxy S10 Plus: 2019’s biggest flagships clash
  • Huawei P30 Pro vs. Huawei P30: Should you go pro or save some dough?
  • Huawei P30 Pro vs. Mate 20 Pro vs. P20 Pro: Which Huawei flagship is best for you?
  • Samsung Galaxy S10 Plus vs. S9 Plus vs. Note 9: Supersized smartphone skirmish
  • Samsung Galaxy Fold vs. Huawei Mate X: Which flagship folding phone is best?