OnePlus 13s
Oppo F31 Pro 5G

OnePlus 13s Oppo F31 Pro 5G

Overview

When choosing between the OnePlus 13s and the Oppo F31 Pro 5G, buyers face a genuinely compelling trade-off across several key areas. Both smartphones share a solid foundation — 12GB of RAM, a 120Hz AMOLED display, 5G connectivity, and Android 15 — yet they diverge significantly when it comes to raw processing power, camera versatility, battery capacity, and audio codec support. This detailed spec comparison breaks down exactly where each device leads and where it falls short.

Common Features

  • Neither product has a rugged build.
  • Neither product can be folded.
  • Both products have an OLED/AMOLED display.
  • Both products have a 120Hz refresh rate.
  • Both products feature branded damage-resistant glass.
  • Dolby Vision support is not available on either product.
  • Neither product has a secondary screen.
  • Both products have a touch screen.
  • Both products come with 12GB of RAM.
  • Integrated LTE is available on both products.
  • Both products support 64-bit processing.
  • Both products use DirectX 12.
  • Both products have integrated graphics.
  • Both products use big.LITTLE technology.
  • Both products have 8 CPU threads.
  • Both products use HMP technology.
  • Both products feature a dual-lens or multi-lens main camera.
  • Both products have a 32MP front camera.
  • Built-in optical image stabilization is present on both products.
  • A dual-tone LED flash is not available on either product.
  • Both products have one flash LED.
  • A BSI sensor is not present on either product.
  • Both products have a CMOS sensor.
  • Continuous autofocus when recording movies is available on both products.
  • Both products run Android 15.
  • Clipboard warnings are present on both products.
  • Location privacy options are available on both products.
  • Camera and microphone privacy options are available on both products.
  • Mail Privacy Protection is not available on either product.
  • Theme customization is supported on both products.
  • App tracking can be blocked on both products.
  • Cross-site tracking is not blocked on either product.
  • Wireless charging is not available on either product.
  • Both products support fast charging at 80W.
  • Neither product has a removable battery.
  • Both products have a battery level indicator.
  • Both products have a rechargeable battery.
  • A 3.5mm audio jack is not present on either product.
  • Both products have stereo speakers.
  • aptX Adaptive support is not available on either product.
  • aptX Lossless support is not available on either product.
  • A radio is not present on either product.
  • Both products support 5G.
  • Neither product has an external memory slot.
  • Both products have USB Type-C.
  • Both products use USB version 2.
  • NFC is available on both products.
  • Both products have a fingerprint scanner.
  • Emergency SOS via satellite is not available on either product.
  • Crash detection is not available on either product.
  • Both products have a video light.
  • Neither product has a sapphire glass display.
  • Neither product has a curved display.
  • Neither product has an e-paper display.

Main Differences

  • Water resistance is rated as waterproof on Oppo F31 Pro 5G and water resistant on OnePlus 13s.
  • The IP rating is IP68 on Oppo F31 Pro 5G and IP65 on OnePlus 13s.
  • Weight is 190g on Oppo F31 Pro 5G and 185g on OnePlus 13s.
  • Thickness is 8mm on Oppo F31 Pro 5G and 8.2mm on OnePlus 13s.
  • Width is 75mm on Oppo F31 Pro 5G and 71.7mm on OnePlus 13s.
  • Height is 158.2mm on Oppo F31 Pro 5G and 150.8mm on OnePlus 13s.
  • Volume is 94.92 cm³ on Oppo F31 Pro 5G and 88.661352 cm³ on OnePlus 13s.
  • Screen size is 6.57″ on Oppo F31 Pro 5G and 6.32″ on OnePlus 13s.
  • Pixel density is 460 ppi on OnePlus 13s and 397 ppi on Oppo F31 Pro 5G.
  • Resolution is 1216 x 2640 px on OnePlus 13s and 1080 x 2372 px on Oppo F31 Pro 5G.
  • HDR10 support is present on OnePlus 13s but not available on Oppo F31 Pro 5G.
  • HDR10+ support is present on OnePlus 13s but not available on Oppo F31 Pro 5G.
  • Internal storage is 512GB on OnePlus 13s and 256GB on Oppo F31 Pro 5G.
  • The chipset is Qualcomm Snapdragon 8 Elite on OnePlus 13s and MediaTek Dimensity 7300 on Oppo F31 Pro 5G.
  • The GPU is Adreno 830 on OnePlus 13s and Mali G615 MC2 on Oppo F31 Pro 5G.
  • CPU speed is 2 x 4.32 & 6 x 3.53 GHz on OnePlus 13s and 4 x 2.5 & 4 x 2 GHz on Oppo F31 Pro 5G.
  • Geekbench 6 multi-core score is 10059 on OnePlus 13s and 2932 on Oppo F31 Pro 5G.
  • Geekbench 6 single-core score is 3234 on OnePlus 13s and 1026 on Oppo F31 Pro 5G.
  • GPU clock speed is 1100 MHz on OnePlus 13s and 1047 MHz on Oppo F31 Pro 5G.
  • RAM speed is 6400 MHz on Oppo F31 Pro 5G and 5300 MHz on OnePlus 13s.
  • Semiconductor size is 3nm on OnePlus 13s and 4nm on Oppo F31 Pro 5G.
  • Maximum memory amount is 24GB on OnePlus 13s and 16GB on Oppo F31 Pro 5G.
  • Supported displays is 2 on OnePlus 13s and 1 on Oppo F31 Pro 5G.
  • Main camera megapixels are 50 & 50 MP on OnePlus 13s and 50 & 2 MP on Oppo F31 Pro 5G.
  • Main camera wide aperture is f/2 & f/1.8 on OnePlus 13s and f/2.4 & f/1.8 on Oppo F31 Pro 5G.
  • Main camera video recording goes up to 2160p at 60fps on OnePlus 13s and 2160p at 30fps on Oppo F31 Pro 5G.
  • Optical zoom is 2x on OnePlus 13s and not available on Oppo F31 Pro 5G.
  • RAW shooting is supported on OnePlus 13s but not on Oppo F31 Pro 5G.
  • Front camera wide aperture is f/2 on OnePlus 13s and f/2.4 on Oppo F31 Pro 5G.
  • Battery capacity is 7000 mAh on Oppo F31 Pro 5G and 5850 mAh on OnePlus 13s.
  • aptX support is present on Oppo F31 Pro 5G but not available on OnePlus 13s.
  • LDAC support is present on Oppo F31 Pro 5G but not available on OnePlus 13s.
  • aptX HD support is present on Oppo F31 Pro 5G but not available on OnePlus 13s.
  • Wi-Fi 7 (802.11be) support is present on OnePlus 13s but not available on Oppo F31 Pro 5G.
  • Bluetooth version is 6 on OnePlus 13s and 5.4 on Oppo F31 Pro 5G.
  • Download speed reaches 10000 Mbit/s on OnePlus 13s and 3270 Mbit/s on Oppo F31 Pro 5G.
  • Upload speed reaches 3500 Mbit/s on OnePlus 13s and 3270 Mbit/s on Oppo F31 Pro 5G.
  • The OnePlus 13s supports both 1 SIM and 2 SIM configurations, while the Oppo F31 Pro 5G supports 2 SIM only.
Specs Comparison
OnePlus 13s

OnePlus 13s

Oppo F31 Pro 5G

Oppo F31 Pro 5G

Design:
water resistance Water resistant Waterproof
weight 185 g 190 g
thickness 8.2 mm 8 mm
width 71.7 mm 75 mm
height 150.8 mm 158.2 mm
volume 88.661352 cm³ 94.92 cm³
Ingress Protection (IP) rating IP65 IP68
has a rugged build
can be folded

The most significant differentiator in this category is water protection. The Oppo F31 Pro 5G carries an IP68 rating, meaning it can withstand submersion in water — typically up to 1.5 meters for 30 minutes — making it genuinely waterproof. The OnePlus 13s is rated IP65, which only guarantees protection against low-pressure water jets and dust ingress, but not submersion. In practical terms, the Oppo can survive an accidental drop in a sink or pool, while the OnePlus cannot. For users who frequently use their phone near water or in unpredictable environments, this is a meaningful real-world gap.

On physical dimensions, the two phones tell a different story. The OnePlus 13s is noticeably more compact — 150.8 mm tall and 71.7 mm wide — compared to the Oppo's 158.2 mm height and 75 mm width. This translates to a volume difference of roughly 6.3 cm³, making the OnePlus 13s easier to handle one-handed and more pocketable. The weight gap is slim — 185 g vs 190 g — and unlikely to be felt day-to-day, while the thickness of both phones is virtually identical at around 8 mm.

Overall, the Oppo F31 Pro 5G has a clear edge in water protection, which is arguably the most safety-critical design spec for most users. However, the OnePlus 13s wins on ergonomics and portability thanks to its more compact footprint. Buyers who prioritize durability near water should lean toward the Oppo; those who value a smaller, easier-to-manage form factor will prefer the OnePlus.

Display:
Display type OLED/AMOLED OLED/AMOLED
screen size 6.32" 6.57"
pixel density 460 ppi 397 ppi
resolution 1216 x 2640 px 1080 x 2372 px
refresh rate 120Hz 120Hz
has branded damage-resistant glass
supports HDR10
supports HDR10+
supports Dolby Vision
Has a secondary screen
has a touch screen

Both phones use OLED/AMOLED panels with a 120Hz refresh rate, so the fundamentals — deep blacks, vibrant colors, and smooth scrolling — are shared across the board. Where they diverge is in screen size and pixel density, and that trade-off is worth unpacking. The Oppo F31 Pro 5G offers a larger 6.57″ display, which benefits media consumption and multitasking, but its pixel density of 397 ppi trails the OnePlus 13s considerably.

The OnePlus 13s packs a 6.32″ screen with a resolution of 1216 x 2640 px, yielding a sharp 460 ppi — a 63 ppi advantage over the Oppo's 1080 x 2372 px panel. At this level, the difference is genuinely visible: text edges appear crisper, fine UI details are more defined, and images look more refined on the OnePlus, particularly to users coming from high-density displays. Beyond sharpness, the OnePlus 13s also supports HDR10 and HDR10+, enabling it to render a wider range of brightness and contrast levels when viewing compatible content — a feature the Oppo entirely lacks.

For display quality, the OnePlus 13s holds a clear advantage. Its higher pixel density and HDR10+ support make it the stronger choice for users who care about visual fidelity — whether reading, streaming, or gaming. The Oppo's larger screen may appeal to those who simply want more real estate, but on a per-pixel and color-depth basis, the OnePlus panel is the more capable of the two.

Performance:
internal storage 512GB 256GB
RAM 12GB 12GB
Chipset (SoC) name Qualcomm Snapdragon 8 Elite MediaTek Dimensity 7300
GPU name Adreno 830 Mali G615 MC2
CPU speed 2 x 4.32 & 6 x 3.53 GHz 4 x 2.5 & 4 x 2 GHz
Geekbench 6 result (multi) 10059 2932
Geekbench 6 result (single) 3234 1026
GPU clock speed 1100 MHz 1047 MHz
Has integrated LTE
RAM speed 5300 MHz 6400 MHz
semiconductor size 3 nm 4 nm
Supports 64-bit
DirectX version DirectX 12 DirectX 12
Has integrated graphics
Uses big.LITTLE technology
CPU threads 8 threads 8 threads
Uses HMP
maximum memory amount 24GB 16GB
DDR memory version 5 5
supported displays 2 1

This is one of the most lopsided performance matchups possible in the smartphone space. The OnePlus 13s is powered by the Qualcomm Snapdragon 8 Elite, a flagship-tier chipset built on a 3 nm process, while the Oppo F31 Pro 5G runs on the MediaTek Dimensity 7300, a mid-range chip on a 4 nm node. The benchmark numbers lay bare the gap: the OnePlus 13s scores 10,059 in Geekbench 6 multi-core versus just 2,932 for the Oppo — more than 3.4 times the multi-core throughput. Single-core performance follows the same pattern, with the OnePlus posting 3,234 against the Oppo's 1,026. In everyday use, this translates to faster app launches, smoother multitasking under load, and a substantially better experience in demanding tasks like video editing, gaming, or running AI-driven features.

Storage and memory headroom also favor the OnePlus. It ships with 512 GB of internal storage — double the Oppo's 256 GB — and supports up to 24 GB of RAM, compared to the Oppo's ceiling of 16 GB. Both start at 12 GB RAM, but the OnePlus's higher maximum matters for future-proofing and heavier workloads. One minor nuance: the Oppo's RAM runs at a faster 6400 MHz versus the OnePlus's 5300 MHz, but given the enormous gap in raw CPU and GPU performance, this memory speed advantage has negligible real-world impact.

The OnePlus 13s wins this category decisively and without reservation. Its Snapdragon 8 Elite chip is in a different performance class entirely, and no aspect of the Oppo F31 Pro 5G's spec sheet meaningfully closes that gap. Users who prioritize performance — whether for gaming, productivity, or long-term software support — should consider this a definitive advantage for the OnePlus.

Cameras:
megapixels (main camera) 50 & 50 MP 50 & 2 MP
wide aperture (main camera) 2 & 1.8f 2.4 & 1.8f
Has a dual-lens (or multi-lens) main camera
megapixels (front camera) 32MP 32MP
has built-in optical image stabilization
video recording (main camera) 2160 x 60 fps 2160 x 30 fps
Has a dual-tone LED flash
number of flash LEDs 1 1
has a BSI sensor
has a CMOS sensor
has continuous autofocus when recording movies
Has phase-detection autofocus for photos
supports slow-motion video recording
has a built-in HDR mode
has manual exposure
has a flash
optical zoom 2x 0x
has manual ISO
has a serial shot mode
has manual focus
has a front camera
Has laser autofocus
Shoots 360° panorama
has manual white balance
shoots raw
has touch autofocus
has manual shutter speed
can create panoramas in-camera
wide aperture (front camera) 2f 2.4f
Has timelapse function
Has a front-facing LED flash
has a dual-lens (or multi-lens) front camera
supports HDR10 recording
supports Dolby Vision recording
has a front-facing camera under the display
Has a RGB LED flash
has 3D photo/video recording capabilities

Both phones open with a 50 MP primary lens and optical image stabilization, but the secondary camera reveals a fundamental design difference. The OnePlus 13s pairs its main shooter with a second 50 MP lens featuring a wider f/1.8 aperture and 2x optical zoom, giving it a true telephoto capability. The Oppo F31 Pro 5G's second lens is a mere 2 MP depth sensor — essentially a portrait-mode aid with no independent imaging value — and lists 0x optical zoom, meaning any zoom is purely digital and results in cropped, degraded quality. For users who frequently photograph subjects at a distance, this is a practical and meaningful gap.

Video capability follows the same hierarchy. The OnePlus 13s records 4K at 60 fps, while the Oppo tops out at 4K 30 fps. At 60 fps, footage is noticeably smoother and retains far more detail when slowed down in post — a significant advantage for anyone shooting action, events, or content for social media. The OnePlus also supports RAW capture, which the Oppo lacks entirely; RAW files preserve uncompressed sensor data and give photographers meaningful flexibility in post-processing, making the OnePlus a more serious tool for enthusiasts. The front camera aperture also leans OnePlus — f/2 versus the Oppo's f/2.4 — meaning better light intake for selfies in dim conditions.

Across every meaningful camera differentiator — secondary lens quality, zoom, video frame rate, and RAW support — the OnePlus 13s holds a consistent and clear advantage. The Oppo F31 Pro 5G covers the basics competently, but its camera system is built for casual shooting, while the OnePlus is equipped for users who expect more versatility and control from their phone camera.

Operating system:
Android version Android 15 Android 15
has clipboard warnings
has location privacy options
has camera/microphone privacy options
has Mail Privacy Protection
has theme customization
can block app tracking
blocks cross-site tracking
has on-device machine learning
has notification permissions
has media picker
Can play games while they download
has dark mode
has Wi-Fi password sharing
has battery health check
has an extra dim mode
has focus modes
has dynamic theming
can offload apps
Has customizable notifications
has Live Text
has full-page screenshots
supports split screen
gets direct OS updates
has PiP
Can be used as a PC
Has sharing intents
has a child lock
Supports widgets
Is free and open source
Has offline voice recognition
has voice commands
Tracks the current position of a mobile device
is a multi-user system
has Quick Start

Rarely does a spec group produce a result this clear-cut: every single feature listed for the Operating System category is identical between the two phones. Both ship with Android 15, support the same privacy controls — including location, camera, and microphone permissions — and share the same productivity and usability features such as split-screen multitasking, picture-in-picture, dynamic theming, and on-device machine learning.

Notable shared omissions are also worth flagging. Neither phone receives direct OS updates from Google, meaning both depend on their respective manufacturers for update rollouts — a factor that can affect how quickly security patches and new Android features reach the device. Neither supports Wi-Fi password sharing or focus modes either, which some users in the Android ecosystem may miss.

This category is an absolute tie. Based strictly on the provided data, no advantage can be assigned to either the OnePlus 13s or the Oppo F31 Pro 5G — they are operating system equals in every measurable dimension listed here. Users should look to other spec groups to differentiate the two.

Battery:
battery power 5850 mAh 7000 mAh
has wireless charging
Supports fast charging
charging speed 80W 80W
has a removable battery
has a battery level indicator
has a rechargeable battery

Battery capacity is where the Oppo F31 Pro 5G lands its most compelling punch in this comparison. Its 7000 mAh cell is a genuinely large battery by any standard, outpacing the OnePlus 13s's already-respectable 5850 mAh by 1150 mAh — roughly a 20% advantage. In practical terms, a larger capacity directly translates to more hours of screen-on time, fewer top-ups during a heavy day, and greater confidence when away from a charger for extended periods. For users who travel frequently or simply dislike charging anxiety, that gap is tangible.

Where the two phones converge entirely is charging speed: both support fast charging at an identical 80W, and neither offers wireless charging. At 80W, both phones can recover a significant charge in a short window, which partially offsets the OnePlus's smaller battery — a quick 20-minute charge can push either phone through several more hours of use. The parity here means the Oppo's larger battery is a net gain with no trade-off in replenishment speed.

For battery longevity, the Oppo F31 Pro 5G has a clear and uncomplicated edge. Matched charging speeds mean the only variable that matters here is capacity, and the Oppo wins that outright. Users who prioritize all-day or multi-day endurance without compromise should weigh this advantage seriously against the OnePlus's strengths in other categories.

Audio:
has a socket for a 3.5 mm audio jack
has stereo speakers
has aptX
has LDAC
has aptX HD
has aptX Adaptive
has aptX Lossless
Has a radio

On the surface, these two phones look similar — both drop the 3.5 mm headphone jack and feature stereo speakers for built-in audio output. But the moment wireless headphones enter the picture, a meaningful gap opens up. The Oppo F31 Pro 5G supports aptX, aptX HD, and LDAC, while the OnePlus 13s supports none of these codecs.

That distinction matters significantly for audiophiles and anyone invested in quality Bluetooth audio gear. LDAC, developed by Sony, transmits up to three times more data than standard SBC Bluetooth, preserving far more audio detail when streaming to compatible headphones or speakers. aptX HD similarly targets high-resolution wireless audio with lower latency. Without these codecs, the OnePlus 13s is limited to more compressed Bluetooth audio transmission — even if the headphones on the other end are capable of higher quality. The Oppo effectively unlocks the full potential of premium wireless audio hardware; the OnePlus cannot.

For this category, the Oppo F31 Pro 5G holds a clear advantage. Speaker output is equal, but the Oppo's support for LDAC and aptX HD makes it the superior choice for users who prioritize wireless audio fidelity — particularly those who own or plan to own high-end Bluetooth headphones or earbuds.

Connectivity & Features:
release date June 2025 September 2025
has 5G support
Wi-Fi version Wi-Fi 4 (802.11n), Wi-Fi 6 (802.11ax), Wi-Fi 5 (802.11ac), Wi-Fi 7 (802.11be) Wi-Fi 4 (802.11n), Wi-Fi 5 (802.11ac), Wi-Fi 6 (802.11ax)
SIM cards 2 SIM, 1 SIM 2 SIM
Bluetooth version 6 5.4
has an external memory slot
Has USB Type-C
USB version 2 2
has NFC
download speed 10000 MBits/s 3270 MBits/s
upload speed 3500 MBits/s 3270 MBits/s
Has a fingerprint scanner
has emergency SOS via satellite
has crash detection
is DLNA-certified
has a gyroscope
supports ANT+
Has a heart rate monitor
has GPS
has a compass
supports Wi-Fi
Has an infrared sensor
has an accelerometer
has a cellular module
Has a barometer
has an HDMI output
Uses 3D facial recognition
Has an iris scanner
Stylus included
supports Galileo
Has motion tracking
Has optical tracking
Has a built-in projector

Wireless connectivity is where the OnePlus 13s pulls noticeably ahead. It supports Wi-Fi 7 (802.11be), the latest generation of Wi-Fi, while the Oppo F31 Pro 5G tops out at Wi-Fi 6 (802.11ax). Wi-Fi 7 delivers significantly higher throughput, lower latency, and better performance in congested environments — benefits that are increasingly relevant as home routers and public infrastructure catch up. Paired with this, the OnePlus also features Bluetooth 6 versus the Oppo's Bluetooth 5.4, bringing improvements in connection stability, precision ranging, and energy efficiency — particularly useful for users with multiple paired devices or accessories.

The cellular speed gap is equally striking. The OnePlus 13s lists a peak download speed of 10,000 Mbits/s compared to the Oppo's 3,270 Mbits/s — a more than threefold difference. While real-world speeds depend heavily on network infrastructure and carrier conditions, a higher ceiling means the OnePlus is better positioned to take advantage of advanced 5G networks as they mature. Both phones share strong fundamentals — 5G, NFC, USB Type-C, dual GPS with Galileo support, fingerprint scanner, and an infrared sensor — so everyday connectivity needs are well covered on either device.

Taken together, the OnePlus 13s holds a clear advantage in this category, driven by its next-generation Wi-Fi 7, newer Bluetooth version, and substantially higher peak cellular throughput. For users who want their phone to remain connectivity-relevant for years to come, these are forward-looking specs that the Oppo simply cannot match.

Miscellaneous:
has a video light
Has sapphire glass display
Has a curved display
Has an e-paper display

The Miscellaneous category offers no differentiation whatsoever between these two phones. Both feature a video light, and both share the same set of absences — no sapphire glass, no curved display, and no e-paper panel. Every data point in this group is identical.

This is a complete tie, and given the limited and uniform nature of the specs here, it carries no weight in the broader decision between the OnePlus 13s and the Oppo F31 Pro 5G. Buyers should rely entirely on the other specification groups to draw their conclusions.

Comparison Summary & Verdict

After examining every specification, a clear picture emerges for each type of buyer. The OnePlus 13s is the stronger choice for performance-focused users: its Qualcomm Snapdragon 8 Elite chipset delivers Geekbench 6 multi-core scores more than three times higher, it offers 512GB of storage, a sharper display with HDR10+ support, optical zoom, RAW shooting, 4K 60fps video, and the latest Wi-Fi 7 and Bluetooth 6 connectivity. The Oppo F31 Pro 5G, on the other hand, appeals to users who prioritize endurance and audio quality: its 7000 mAh battery dwarfs the 13s’s 5850 mAh cell, it carries a higher IP68 waterproof rating, and it adds aptX, aptX HD, and LDAC audio codec support for superior wireless listening. Choose the OnePlus 13s for power and versatility; choose the Oppo F31 Pro 5G for all-day battery life and premium audio.

OnePlus 13s
Buy OnePlus 13s if...

Buy the OnePlus 13s if you want top-tier performance, a sharper HDR10+ display, versatile cameras with optical zoom and RAW support, and cutting-edge Wi-Fi 7 connectivity.

Oppo F31 Pro 5G
Buy Oppo F31 Pro 5G if...

Buy the Oppo F31 Pro 5G if you prioritize a massive 7000 mAh battery for all-day endurance, a higher IP68 waterproof rating, and LDAC plus aptX HD support for high-quality wireless audio.