Samsung Galaxy S25 512GB vs Vivo X100s

close
Samsung Galaxy S25 512GB

Samsung Galaxy S25 512GB

$959

12 GB RAM 512 GB

close
Vivo X100s

Vivo X100s

$720

16 GB RAM 1024 GB

Galaxy S25 512GBX100s
PriceUSD 959USD 720
Battery4000 mAh5100 mAh
Charging (W)25100
RAM12 GB16 GB
Storage512 GB1024 GB
ChipsetQualcomm Snapdragon 8 Elite for GalaxyMediaTek Dimensity 9300+
Display6.2" • Dynamic LTPO AMOLED 2X • 120Hz6.78" • 8T LTPO AMOLED • 120Hz
Main Camera50MP50MP
Front Camera12MP32MP
OSAndroid 15Android 14

Detailed comparison will load when you open this tab.

Key Differences

Only the differences that meaningfully separate these phones.

Price
USD 239 cheaper
vsGalaxy S25 512GBUSD 959
RAM
4 GB more RAM
vsGalaxy S25 512GB12 GB RAM
Storage
2× more storage
vsGalaxy S25 512GB512 GB
Battery
28% larger battery
vsGalaxy S25 512GB4,000 mAh
Charging
75 W faster wired charging
vsGalaxy S25 512GB25 W wired
Performance
Different chipsets
vsX100sMediaTek Dimensity 9300+
Display
Larger display
vsGalaxy S25 512GB6.2-inch

Best For

Where each phone stands out based on this comparison.

Best if you want

Vivo X100s

More hardware
Much lower purchase priceUSD 720
More RAM and storage16 GB RAM · 1,024 GB
Larger battery5,100 mAh
Faster wired charging100 W wired

What CompareTab says about Samsung Galaxy S25 512GB vs Vivo X100s

Vivo X100s offers more RAM, storage and a larger battery than Galaxy S25 512GB, with 16 GB of RAM versus 12 GB, 1024 GB of storage versus 512 GB, a 5100 mAh battery versus 4000 mAh, and a 6.78 inch display versus 6.2 inch. It also adds a higher-resolution front camera (32 MP versus 12 MP) and 100W charging. Samsung Galaxy S25 512GB, however, is lighter at 162 g versus 203 g and thinner at 7.2 mm versus 7.8 mm. The choice comes down to X100s’s extra RAM, storage, faster charging, battery capacity, and larger display versus Galaxy S25 512GB’s lighter, thinner build.