OnePlus 12vs Galaxy S24
Weighted overall score across performance, camera, battery, RAM, storage and display — plus the full spec sheet below.
Score Breakdown
Performance
OnePlus 12 95
Galaxy S24 95
Camera
OnePlus 12 25
Galaxy S24 25
Battery
OnePlus 12 90
Galaxy S24 67
RAM
OnePlus 12 100
Galaxy S24 75
Storage
OnePlus 12 100
Galaxy S24 100
Display
OnePlus 12 97
Galaxy S24 89
Full Specifications
Every field on record — expand a category to compare.
OnePlus 12
Galaxy S24
RAM
12-24GB RAM
8/12GB RAM
RAM
OnePlus 12 12-24GB RAM
Galaxy S24 8/12GB RAM
Body
220g, 9.2mm thickness
167g or 168g, 7.6mm thickness
Body
OnePlus 12 220g, 9.2mm thickness
Galaxy S24 167g or 168g, 7.6mm thickness
Video
4320p
4320p
Video
OnePlus 12 4320p
Galaxy S24 4320p
Camera
50MP
50MP
Camera
OnePlus 12 50MP
Galaxy S24 50MP
Battery
5400mAh
4000mAh
Battery
OnePlus 12 5400mAh
Galaxy S24 4000mAh
Chipset
Snapdragon 8 Gen 3
Snapdragon 8 Gen 3
Chipset
OnePlus 12 Snapdragon 8 Gen 3
Galaxy S24 Snapdragon 8 Gen 3
OS
Android 14, up to 4 major OS updates
Android 14, up to 7 major OS updates
OS
OnePlus 12 Android 14, up to 4 major OS updates
Galaxy S24 Android 14, up to 7 major OS updates
Storage
256GB/512GB/1TB storage, no card slot
128GB/256GB/512GB storage, no card slot
Storage
OnePlus 12 256GB/512GB/1TB storage, no card slot
Galaxy S24 128GB/256GB/512GB storage, no card slot
Battery type
100W50W
25W15W
Battery type
OnePlus 12 100W50W
Galaxy S24 25W15W
Display resolution
1440x3168 pixels
1080x2340 pixels
Display resolution
OnePlus 12 1440x3168 pixels
Galaxy S24 1080x2340 pixels
Display size
6.82"
6.2"
Display size
OnePlus 12 6.82"
Galaxy S24 6.2"
Release date
Released 2023, December 11
Released 2024, January 24
Release date
OnePlus 12 Released 2023, December 11
Galaxy S24 Released 2024, January 24
OnePlus 12
Galaxy S24
Technology
GSM / CDMA / HSPA / CDMA2000 / LTE / 5G
GSM / CDMA / HSPA / EVDO / LTE / 5G
Technology
OnePlus 12 GSM / CDMA / HSPA / CDMA2000 / LTE / 5G
Galaxy S24 GSM / CDMA / HSPA / EVDO / LTE / 5G
2G bands
GSM 850 / 900 / 1800 / 1900
GSM 850 / 900 / 1800 / 1900
2G bands
OnePlus 12 GSM 850 / 900 / 1800 / 1900
Galaxy S24 GSM 850 / 900 / 1800 / 1900
3G bands
HSDPA 850 / 900 / 1700(AWS) / 1900 / 2100 - International
HSDPA 850 / 900 / 1700(AWS) / 1900 / 2100
3G bands
OnePlus 12 HSDPA 850 / 900 / 1700(AWS) / 1900 / 2100 - International
Galaxy S24 HSDPA 850 / 900 / 1700(AWS) / 1900 / 2100
4G bands
1, 2, 3, 4, 5, 7, 8, 12, 13, 17, 18, 19, 20, 25, 26, 28, 30, 32, 38, 39, 40, 41, 48, 66, 71 - International
1, 2, 3, 4, 5, 7, 8, 12, 13, 17, 18, 19, 20, 25, 26, 28, 32, 38, 39, 40, 41, 66 - International
4G bands
OnePlus 12 1, 2, 3, 4, 5, 7, 8, 12, 13, 17, 18, 19, 20, 25, 26, 28, 30, 32, 38, 39, 40, 41, 48, 66, 71 - International
Galaxy S24 1, 2, 3, 4, 5, 7, 8, 12, 13, 17, 18, 19, 20, 25, 26, 28, 32, 38, 39, 40, 41, 66 - International
5G bands
1, 2, 3, 5, 7, 8, 12, 20, 25, 28, 30, 38, 40, 41, 66, 71, 77, 78 SA/NSA - International
1, 2, 3, 5, 7, 8, 12, 20, 25, 26, 28, 38, 40, 41, 66, 75, 77, 78 SA/NSA/Sub6 - International
5G bands
OnePlus 12 1, 2, 3, 5, 7, 8, 12, 20, 25, 28, 30, 38, 40, 41, 66, 71, 77, 78 SA/NSA - International
Galaxy S24 1, 2, 3, 5, 7, 8, 12, 20, 25, 26, 28, 38, 40, 41, 66, 75, 77, 78 SA/NSA/Sub6 - International
Speed
HSPA, LTE, 5G
HSPA, LTE (CA), 5G
Speed
OnePlus 12 HSPA, LTE, 5G
Galaxy S24 HSPA, LTE (CA), 5G
OnePlus 12
Galaxy S24
Announced
2023, December 05
2024, January 17
Announced
OnePlus 12 2023, December 05
Galaxy S24 2024, January 17
Status
Available. Released 2023, December 11
Available. Released 2024, January 24
Status
OnePlus 12 Available. Released 2023, December 11
Galaxy S24 Available. Released 2024, January 24
OnePlus 12
Galaxy S24
Dimensions
164.3 x 75.8 x 9.2 mm (6.47 x 2.98 x 0.36 in)
147 x 70.6 x 7.6 mm (5.79 x 2.78 x 0.30 in)
Dimensions
OnePlus 12 164.3 x 75.8 x 9.2 mm (6.47 x 2.98 x 0.36 in)
Galaxy S24 147 x 70.6 x 7.6 mm (5.79 x 2.78 x 0.30 in)
Weight
220 g (7.76 oz)
167 g or 168 g (5.89 oz)
Weight
OnePlus 12 220 g (7.76 oz)
Galaxy S24 167 g or 168 g (5.89 oz)
Build
Glass front (Gorilla Glass Victus 2), glass back (Gorilla Glass), aluminum frame
Glass front (Gorilla Glass Victus 2), glass back (Gorilla Glass Victus 2), aluminum frame
Build
OnePlus 12 Glass front (Gorilla Glass Victus 2), glass back (Gorilla Glass), aluminum frame
Galaxy S24 Glass front (Gorilla Glass Victus 2), glass back (Gorilla Glass Victus 2), aluminum frame
SIM
· Nano-SIM· Nano-SIM + Nano-SIM + eSIM (max 2 at a time)· Nano-SIM + Nano-SIM
· Nano-SIM + Nano-SIM + eSIM + eSIM (max 2 at a time) - INT· Nano-SIM + eSIM + eSIM (max 2 at a time) - USA· Nano-SIM + Nano-SIM - CN
SIM
OnePlus 12 · Nano-SIM· Nano-SIM + Nano-SIM + eSIM (max 2 at a time)· Nano-SIM + Nano-SIM
Galaxy S24 · Nano-SIM + Nano-SIM + eSIM + eSIM (max 2 at a time) - INT· Nano-SIM + eSIM + eSIM (max 2 at a time) - USA· Nano-SIM + Nano-SIM - CN
OnePlus 12
Galaxy S24
Type
LTPO AMOLED, 1B colors, 120Hz, 2160Hz PWM, Dolby Vision, HDR10+, 600 nits (typ), 1600 nits (HBM), 4500 nits (peak)
Dynamic LTPO AMOLED 2X, 120Hz, HDR10+, 2600 nits (peak)
Type
OnePlus 12 LTPO AMOLED, 1B colors, 120Hz, 2160Hz PWM, Dolby Vision, HDR10+, 600 nits (typ), 1600 nits (HBM), 4500 nits (peak)
Galaxy S24 Dynamic LTPO AMOLED 2X, 120Hz, HDR10+, 2600 nits (peak)
Size
6.82 inches, 113.0 cm2 (~90.8% screen-to-body ratio)
6.2 inches, 94.4 cm2 (~90.9% screen-to-body ratio)
Size
OnePlus 12 6.82 inches, 113.0 cm2 (~90.8% screen-to-body ratio)
Galaxy S24 6.2 inches, 94.4 cm2 (~90.9% screen-to-body ratio)
Resolution
1440 x 3168 pixels (~510 ppi density)
1080 x 2340 pixels, 19.5:9 ratio (~416 ppi density)
Resolution
OnePlus 12 1440 x 3168 pixels (~510 ppi density)
Galaxy S24 1080 x 2340 pixels, 19.5:9 ratio (~416 ppi density)
Protection
Corning Gorilla Glass Victus 2
Corning Gorilla Glass Victus 2
Protection
OnePlus 12 Corning Gorilla Glass Victus 2
Galaxy S24 Corning Gorilla Glass Victus 2
OnePlus 12
Galaxy S24
OS
Android 14, up to 4 major OS updates, OxygenOS 16 (International), ColorOS 16 (China)
Android 14, up to 7 major OS updates, One UI 8.5
OS
OnePlus 12 Android 14, up to 4 major OS updates, OxygenOS 16 (International), ColorOS 16 (China)
Galaxy S24 Android 14, up to 7 major OS updates, One UI 8.5
Chipset
Qualcomm SM8650-AB Snapdragon 8 Gen 3 (4 nm)
Qualcomm SM8650-AC Snapdragon 8 Gen 3 (4 nm) - USA/Canada/ChinaExynos 2400 (4 nm) - International
Chipset
OnePlus 12 Qualcomm SM8650-AB Snapdragon 8 Gen 3 (4 nm)
Galaxy S24 Qualcomm SM8650-AC Snapdragon 8 Gen 3 (4 nm) - USA/Canada/ChinaExynos 2400 (4 nm) - International
CPU
Octa-core (1x3.3 GHz Cortex-X4 & 3x3.2 GHz Cortex-A720 & 2x3.0 GHz Cortex-A720 & 2x2.3 GHz Cortex-A520)
8-core (1x3.39GHz Cortex-X4 & 3x3.1GHz Cortex-A720 & 2x2.9GHz Cortex-A720 & 2x2.2GHz Cortex-A520)10-core (1x3.2GHz Cortex-X4 & 2x2.9GHz Cortex-A720 & 3x2.6GHz Cortex-A720 & 4x1.95GHz Cortex-A520)
CPU
OnePlus 12 Octa-core (1x3.3 GHz Cortex-X4 & 3x3.2 GHz Cortex-A720 & 2x3.0 GHz Cortex-A720 & 2x2.3 GHz Cortex-A520)
Galaxy S24 8-core (1x3.39GHz Cortex-X4 & 3x3.1GHz Cortex-A720 & 2x2.9GHz Cortex-A720 & 2x2.2GHz Cortex-A520)10-core (1x3.2GHz Cortex-X4 & 2x2.9GHz Cortex-A720 & 3x2.6GHz Cortex-A720 & 4x1.95GHz Cortex-A520)
GPU
Adreno 750
Adreno 750 (1 GHz) - USA/Canada/ChinaXclipse 940 - International
GPU
OnePlus 12 Adreno 750
Galaxy S24 Adreno 750 (1 GHz) - USA/Canada/ChinaXclipse 940 - International
OnePlus 12
Galaxy S24
Card slot
No
No
Card slot
OnePlus 12 No
Galaxy S24 No
Internal
256GB 12GB RAM, 256GB 16GB RAM, 512GB 16GB RAM, 1TB 16GB RAM, 1TB 24GB RAM
128GB 8GB RAM, 256GB 8GB RAM, 256GB 12GB RAM, 512GB 8GB RAM
Internal
OnePlus 12 256GB 12GB RAM, 256GB 16GB RAM, 512GB 16GB RAM, 1TB 16GB RAM, 1TB 24GB RAM
Galaxy S24 128GB 8GB RAM, 256GB 8GB RAM, 256GB 12GB RAM, 512GB 8GB RAM
OnePlus 12
Galaxy S24
Triple
50 MP, f/1.6, 23mm (wide), 1/1.43", 1.12µm, multi-directional PDAF, OIS
64 MP, f/2.6, 70mm (periscope telephoto), 1/2.0", 0.7µm, PDAF, OIS, 3x optical zoom
48 MP, f/2.2, 14mm, 114˚ (ultrawide), 1/2.0", 0.8µm, PDAF
50 MP, f/1.8, 24mm (wide), 1/1.56", 1.0µm, dual pixel PDAF, OIS
10 MP, f/2.4, 67mm (telephoto), 1/3.94", 1.0µm, PDAF, OIS, 3x optical zoom
12 MP, f/2.2, 13mm, 120˚ (ultrawide), 1/2.55" 1.4µm, Super Steady video
Triple
OnePlus 12 50 MP, f/1.6, 23mm (wide), 1/1.43", 1.12µm, multi-directional PDAF, OIS
64 MP, f/2.6, 70mm (periscope telephoto), 1/2.0", 0.7µm, PDAF, OIS, 3x optical zoom
48 MP, f/2.2, 14mm, 114˚ (ultrawide), 1/2.0", 0.8µm, PDAF
Galaxy S24 50 MP, f/1.8, 24mm (wide), 1/1.56", 1.0µm, dual pixel PDAF, OIS
10 MP, f/2.4, 67mm (telephoto), 1/3.94", 1.0µm, PDAF, OIS, 3x optical zoom
12 MP, f/2.2, 13mm, 120˚ (ultrawide), 1/2.55" 1.4µm, Super Steady video
Features
Hasselblad Color Calibration, color spectrum sensor, Dual-LED flash, HDR, panorama
LED flash, auto-HDR, panorama
Features
OnePlus 12 Hasselblad Color Calibration, color spectrum sensor, Dual-LED flash, HDR, panorama
Galaxy S24 LED flash, auto-HDR, panorama
Video
8K@24fps, 4K@30/60fps, 1080p@30/60/240/480fps, Auto HDR, gyro-EIS, Dolby Vision
8K@24/30fps, 4K@30/60fps, 1080p@30/60/120/240fps, HDR10+, stereo sound rec., gyro-EIS
Video
OnePlus 12 8K@24fps, 4K@30/60fps, 1080p@30/60/240/480fps, Auto HDR, gyro-EIS, Dolby Vision
Galaxy S24 8K@24/30fps, 4K@30/60fps, 1080p@30/60/120/240fps, HDR10+, stereo sound rec., gyro-EIS
OnePlus 12
Galaxy S24
Single
32 MP, f/2.4, 21mm (wide), 1/2.74", 0.8µm
12 MP, f/2.2, 26mm (wide), 1/3.2", 1.12µm, dual pixel PDAF
Single
OnePlus 12 32 MP, f/2.4, 21mm (wide), 1/2.74", 0.8µm
Galaxy S24 12 MP, f/2.2, 26mm (wide), 1/3.2", 1.12µm, dual pixel PDAF
Features
HDR, panorama
HDR, HDR10+
Features
OnePlus 12 HDR, panorama
Galaxy S24 HDR, HDR10+
Video
4K@30fps, 1080p@30fps, gyro-EIS
4K@30/60fps, 1080p@30fps
Video
OnePlus 12 4K@30fps, 1080p@30fps, gyro-EIS
Galaxy S24 4K@30/60fps, 1080p@30fps
OnePlus 12
Galaxy S24
Loudspeaker
Yes, with stereo speakers
Yes, with stereo speakers
Loudspeaker
OnePlus 12 Yes, with stereo speakers
Galaxy S24 Yes, with stereo speakers
3.5mm jack
No
No
3.5mm jack
OnePlus 12 No
Galaxy S24 No
OnePlus 12
Galaxy S24
WLAN
Wi-Fi 802.11 a/b/g/n/ac/6e/7, tri-band, Wi-Fi Direct
Wi-Fi 802.11 a/b/g/n/ac/6e, tri-band, Wi-Fi Direct
WLAN
OnePlus 12 Wi-Fi 802.11 a/b/g/n/ac/6e/7, tri-band, Wi-Fi Direct
Galaxy S24 Wi-Fi 802.11 a/b/g/n/ac/6e, tri-band, Wi-Fi Direct
Bluetooth
5.4, A2DP, LE, aptX HD, LHDC
5.3, A2DP, LE
Bluetooth
OnePlus 12 5.4, A2DP, LE, aptX HD, LHDC
Galaxy S24 5.3, A2DP, LE
Positioning
GPS (L1+L5), GLONASS (G1), BDS (B1I+B1c+B2a), GALILEO (E1+E5a), QZSS (L1+L5), NavIC
GPS, GLONASS, BDS, GALILEO, QZSS
Positioning
OnePlus 12 GPS (L1+L5), GLONASS (G1), BDS (B1I+B1c+B2a), GALILEO (E1+E5a), QZSS (L1+L5), NavIC
Galaxy S24 GPS, GLONASS, BDS, GALILEO, QZSS
NFC
Yes
Yes
NFC
OnePlus 12 Yes
Galaxy S24 Yes
Infrared port
Yes
—
Infrared port
OnePlus 12 Yes
Galaxy S24 —
Radio
No
No
Radio
OnePlus 12 No
Galaxy S24 No
USB
USB Type-C 3.2, OTG
USB Type-C 3.2, DisplayPort 1.2, OTG
USB
OnePlus 12 USB Type-C 3.2, OTG
Galaxy S24 USB Type-C 3.2, DisplayPort 1.2, OTG
OnePlus 12
Galaxy S24
Sensors
Fingerprint (under display, optical), accelerometer, gyro, proximity, compass
Fingerprint (under display, ultrasonic), accelerometer, gyro, proximity, compass, barometer
Sensors
OnePlus 12 Fingerprint (under display, optical), accelerometer, gyro, proximity, compass
Galaxy S24 Fingerprint (under display, ultrasonic), accelerometer, gyro, proximity, compass, barometer
OnePlus 12
Galaxy S24
Type
Li-Po 5400 mAh
Li-Ion 4000 mAh
Type
OnePlus 12 Li-Po 5400 mAh
Galaxy S24 Li-Ion 4000 mAh
Charging
100W wired, PD, QC, 100% in 26 min (International)
80W wired, PD, QC, 100% in 30 min (USA)
50W wireless, 100% in 55 min
10W reverse wireless
25W wired, PD3.0, 50% in 30 min
15W wireless (Qi)
4.5W reverse wireless
Charging
OnePlus 12 100W wired, PD, QC, 100% in 26 min (International)
80W wired, PD, QC, 100% in 30 min (USA)
50W wireless, 100% in 55 min
10W reverse wireless
Galaxy S24 25W wired, PD3.0, 50% in 30 min
15W wireless (Qi)
4.5W reverse wireless
OnePlus 12
Galaxy S24
Colors
Flowy Emerald, Silky Black, Silver (Glacial White)
Onyx Black, Marble Grey, Cobalt Violet, Amber Yellow, Jade Green, Sandstone Orange, Sapphire Blue
Colors
OnePlus 12 Flowy Emerald, Silky Black, Silver (Glacial White)
Galaxy S24 Onyx Black, Marble Grey, Cobalt Violet, Amber Yellow, Jade Green, Sandstone Orange, Sapphire Blue
Models
PJD110, CPH2573, CPH2581, CPH2583
SM-S921B, SM-S921B/DS, SM-S921U, SM-S921U1, SM-S921W, SM-S921N, SM-S9210, SM-S921E, SM-S921E/DS
Models
OnePlus 12 PJD110, CPH2573, CPH2581, CPH2583
Galaxy S24 SM-S921B, SM-S921B/DS, SM-S921U, SM-S921U1, SM-S921W, SM-S921N, SM-S9210, SM-S921E, SM-S921E/DS
SAR
1.18 W/kg (head) 0.68 W/kg (body)
1.23 W/kg (head) 1.10 W/kg (body)
SAR
OnePlus 12 1.18 W/kg (head) 0.68 W/kg (body)
Galaxy S24 1.23 W/kg (head) 1.10 W/kg (body)
Price
$ 729.99 / £ 499.99
$ 330.49 / £ 299.00 / € 430.85 / ₹ 54,990
Price
OnePlus 12 $ 729.99 / £ 499.99
Galaxy S24 $ 330.49 / £ 299.00 / € 430.85 / ₹ 54,990
SAR EU
—
0.87 W/kg (head) 1.35 W/kg (body)
SAR EU
OnePlus 12 —
Galaxy S24 0.87 W/kg (head) 1.35 W/kg (body)
OnePlus 12
Galaxy S24
Performance
AnTuTu: 1821801 (v10)
GeekBench: 5124 (v6)
GFXBench ES 3.1: 157fps (offscreen 1080p)
AnTuTu: 1218977 (v9), 1696727
(v10)
GeekBench: 5833 (v5), 6747 (v6)
3DMark: 4183 (Wild Life Extreme)
Performance
OnePlus 12 AnTuTu: 1821801 (v10)
GeekBench: 5124 (v6)
GFXBench ES 3.1: 157fps (offscreen 1080p)
Galaxy S24 AnTuTu: 1218977 (v9), 1696727
(v10)
GeekBench: 5833 (v5), 6747 (v6)
3DMark: 4183 (Wild Life Extreme)
Display
1155 nits max brightness (measured)
1401 nits max brightness (measured)
Display
OnePlus 12 1155 nits max brightness (measured)
Galaxy S24 1401 nits max brightness (measured)
Camera
Photo / Video
Photo / Video
Camera
OnePlus 12 Photo / Video
Galaxy S24 Photo / Video
Loudspeaker
-26.3 LUFS (Good)
-25.2 LUFS (Very good)
Loudspeaker
OnePlus 12 -26.3 LUFS (Good)
Galaxy S24 -25.2 LUFS (Very good)
Battery
Active use score 14:11h
Active use score 12:06h
Battery
OnePlus 12 Active use score 14:11h
Galaxy S24 Active use score 12:06h