OnePlus 13s
Oppo F31 Pro 5G

OnePlus 13s Oppo F31 Pro 5G

Common Features

  • Both products have an OLED/AMOLED display type.
  • Both products have a 120Hz refresh rate.
  • Both products have branded damage-resistant glass.
  • Both products support Dolby Vision.
  • Both products have a touch screen.
  • Both products are powered by Android 15.
  • Both products have clipboard warnings.
  • Both products have location privacy options.
  • Both products have camera/microphone privacy options.
  • Both products have theme customization.
  • Both products can block app tracking.
  • Both products have a USB Type-C port.
  • Both products have NFC.
  • Both products have a fingerprint scanner.
  • Both products support fast charging at 80W.
  • Both products have stereo speakers.
  • Both products support 5G connectivity.
  • Both products have a rechargeable battery.
  • Both products have a video light.

Main Differences

  • Water resistance is available on OnePlus 13s, while Oppo F31 Pro 5G is waterproof.
  • OnePlus 13s weighs 185 g, whereas Oppo F31 Pro 5G weighs 190 g.
  • OnePlus 13s has a thickness of 8.2 mm, while Oppo F31 Pro 5G is 8 mm thick.
  • OnePlus 13s has a width of 71.7 mm, while Oppo F31 Pro 5G is 75 mm wide.
  • OnePlus 13s has a height of 150.8 mm, while Oppo F31 Pro 5G is 158.2 mm tall.
  • OnePlus 13s has a volume of 88.661352 cm³, while Oppo F31 Pro 5G has a volume of 94.92 cm³.
  • Ingress Protection (IP) rating is IP65 on OnePlus 13s and IP68 on Oppo F31 Pro 5G.
  • Screen size is 6.32″ on OnePlus 13s, whereas Oppo F31 Pro 5G has a 6.57″ screen.
  • Pixel density is 460 ppi on OnePlus 13s, while Oppo F31 Pro 5G has 397 ppi.
  • Resolution is 1216 x 2640 px on OnePlus 13s, whereas Oppo F31 Pro 5G has 1080 x 2372 px.
  • HDR10 support is available on OnePlus 13s but not supported by Oppo F31 Pro 5G.
  • HDR10+ support is available on OnePlus 13s but not available on Oppo F31 Pro 5G.
  • OnePlus 13s has an internal storage of 512GB, while Oppo F31 Pro 5G has 256GB.
  • OnePlus 13s is powered by the Qualcomm Snapdragon 8 Elite chipset, while Oppo F31 Pro 5G uses the MediaTek Dimensity 7300 chipset.
  • GPU name is Adreno 830 on OnePlus 13s, whereas Oppo F31 Pro 5G uses the Mali G615 MC2 GPU.
  • CPU speed on OnePlus 13s is 2 x 4.32 & 6 x 3.53 GHz, while Oppo F31 Pro 5G has 4 x 2.5 & 4 x 2 GHz.
  • Geekbench 6 multi-core result is 10059 on OnePlus 13s and 2932 on Oppo F31 Pro 5G.
  • Geekbench 6 single-core result is 3234 on OnePlus 13s and 1026 on Oppo F31 Pro 5G.
  • GPU clock speed is 1100 MHz on OnePlus 13s, while Oppo F31 Pro 5G has a GPU clock speed of 1047 MHz.
  • RAM speed is 5300 MHz on OnePlus 13s, whereas Oppo F31 Pro 5G has a RAM speed of 6400 MHz.
  • Semiconductor size is 3 nm on OnePlus 13s, while Oppo F31 Pro 5G uses a 4 nm semiconductor size.
  • Maximum memory amount is 24GB on OnePlus 13s, whereas Oppo F31 Pro 5G supports a maximum of 16GB.
  • OnePlus 13s supports two displays, while Oppo F31 Pro 5G supports only one display.
  • Main camera on OnePlus 13s has 50 & 50 MP, while Oppo F31 Pro 5G has a 50 & 2 MP main camera.
  • Wide aperture on the main camera is 2 & 1.8f on OnePlus 13s and 2.4 & 1.8f on Oppo F31 Pro 5G.
  • Video recording on the main camera is 2160 x 60 fps on OnePlus 13s, while Oppo F31 Pro 5G records at 2160 x 30 fps.
  • OnePlus 13s has 2x optical zoom, whereas Oppo F31 Pro 5G has no optical zoom.
  • OnePlus 13s shoots raw, while Oppo F31 Pro 5G does not.
  • Wide aperture on the front camera is 2f on OnePlus 13s, while Oppo F31 Pro 5G has a 2.4f wide aperture.
  • Battery power is 5850 mAh on OnePlus 13s, whereas Oppo F31 Pro 5G has a 7000 mAh battery.
  • OnePlus 13s lacks aptX support, while Oppo F31 Pro 5G supports aptX.
  • OnePlus 13s lacks LDAC support, while Oppo F31 Pro 5G supports LDAC.
  • OnePlus 13s lacks aptX HD support, while Oppo F31 Pro 5G supports aptX HD.
  • Wi-Fi version on OnePlus 13s includes Wi-Fi 4, Wi-Fi 6, Wi-Fi 5, and Wi-Fi 7, while Oppo F31 Pro 5G supports Wi-Fi 4, Wi-Fi 5, and Wi-Fi 6.
  • OnePlus 13s supports Bluetooth 6, while Oppo F31 Pro 5G supports Bluetooth 5.4.
  • Download speed is 10000 MBits/s on OnePlus 13s, whereas Oppo F31 Pro 5G has a download speed of 3270 MBits/s.
  • Upload speed is 3500 MBits/s on OnePlus 13s, while Oppo F31 Pro 5G has an upload speed of 3270 MBits/s.
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 OnePlus 13s and Oppo F31 Pro 5G both have water resistance, with the OnePlus 13s rated as water resistant and the Oppo F31 Pro 5G being waterproof, with an IP68 rating compared to the OnePlus’s IP65. This suggests a slight difference in water protection, with the Oppo offering a higher level of waterproofing.

In terms of physical dimensions, the OnePlus 13s is slightly smaller and lighter, weighing 185 g and measuring 71.7 mm in width, 150.8 mm in height, and 8.2 mm in thickness. The Oppo F31 Pro 5G is a bit bulkier, weighing 190 g and measuring 75 mm in width, 158.2 mm in height, and 8 mm in thickness. The Oppo also has a larger overall volume at 94.92 cm³, compared to the OnePlus's 88.661352 cm³.

Both devices do not have a rugged build and cannot be folded, which means they offer standard smartphone designs without specialized durability or folding capabilities.

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 the OnePlus 13s and Oppo F31 Pro 5G feature OLED/AMOLED displays, ensuring vibrant colors and deep blacks. The OnePlus 13s has a screen size of 6.32″, while the Oppo F31 Pro 5G is slightly larger at 6.57″. Despite the Oppo's larger display, the OnePlus has a higher pixel density of 460 ppi compared to the Oppo's 397 ppi, which may offer sharper visuals on the OnePlus.

The resolution also differs, with the OnePlus offering a higher resolution of 1216 x 2640 px, compared to the Oppo’s 1080 x 2372 px. Both phones support a 120Hz refresh rate, ensuring smooth scrolling and gaming experiences on both devices.

In terms of additional features, the OnePlus 13s supports HDR10 and HDR10+, while the Oppo F31 Pro 5G only supports a standard display without HDR support. Both devices include branded damage-resistant glass and touchscreen functionality, but neither offers Dolby Vision or a secondary screen.

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

The OnePlus 13s and Oppo F31 Pro 5G both come with 12GB of RAM, but they differ in other key performance specifications. The OnePlus 13s offers a larger internal storage capacity of 512GB, while the Oppo F31 Pro 5G has 256GB of internal storage. The OnePlus also has a more powerful chipset, featuring the Qualcomm Snapdragon 8 Elite, compared to the MediaTek Dimensity 7300 in the Oppo.

The OnePlus 13s's Snapdragon 8 Elite chipset is paired with an Adreno 830 GPU, which has a clock speed of 1100 MHz, whereas the Oppo’s MediaTek chipset is paired with a Mali G615 MC2 GPU running at 1047 MHz. The OnePlus 13s also has a higher CPU speed, with 2 cores running at 4.32 GHz and 6 cores at 3.53 GHz, while the Oppo’s CPU speed is 4 cores at 2.5 GHz and 4 cores at 2 GHz.

In benchmark tests, the OnePlus 13s performs better, scoring 10059 in multi-core and 3234 in single-core Geekbench 6 results, compared to the Oppo's 2932 and 1026, respectively. Additionally, the OnePlus 13s supports up to 24GB of maximum memory, while the Oppo supports up to 16GB. Both phones use big.LITTLE technology, have integrated LTE, and support DirectX 12 and HMP, but the OnePlus 13s benefits from a smaller 3 nm semiconductor size compared to the Oppo’s 4 nm size.

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 the OnePlus 13s and Oppo F31 Pro 5G feature dual-lens main cameras, but they differ in the configuration of their lenses. The OnePlus 13s has a 50 MP + 50 MP setup with wide apertures of f/2 and f/1.8, while the Oppo F31 Pro 5G uses a 50 MP + 2 MP setup with apertures of f/2.4 and f/1.8. The OnePlus 13s offers optical zoom at 2x, while the Oppo F31 Pro 5G lacks optical zoom, marked as 0x.

Both phones share a 32 MP front camera with similar wide apertures: f/2 for the OnePlus and f/2.4 for the Oppo. Both devices have built-in optical image stabilization (OIS), continuous autofocus while recording videos, phase-detection autofocus for photos, and support for slow-motion video recording. They also share features like manual exposure, flash, touch autofocus, and panorama creation, though neither has a dual-lens front camera or a front-facing LED flash.

In terms of video recording, the OnePlus 13s supports 2160p at 60 fps, while the Oppo F31 Pro 5G supports 2160p at 30 fps. The OnePlus 13s also offers raw photo capture, manual ISO adjustments, and other advanced manual controls like shutter speed and white balance. The Oppo lacks raw photo support but includes many of the same manual settings, though it does not feature manual shutter speed.

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

Both the OnePlus 13s and Oppo F31 Pro 5G run on Android 15 and offer similar operating system features, including clipboard warnings, location privacy options, and camera/microphone privacy options. Both devices support theme customization, allow blocking app tracking, and offer on-device machine learning. They also have features like notification permissions, media pickers, and the ability to play games while downloading.

Additional features shared by the two phones include dark mode, battery health checks, extra dim modes, dynamic theming, offloading apps, customizable notifications, and support for Live Text, full-page screenshots, and split-screen multitasking. Both phones also have PiP (Picture in Picture), sharing intents, a child lock, widgets, offline voice recognition, voice commands, and track the current position of the mobile device. Both are multi-user systems and are free and open source.

The OnePlus 13s and Oppo F31 Pro 5G both lack Quick Start functionality and direct OS updates. The OnePlus 13s, however, does not provide any unique features that are absent from the Oppo F31 Pro 5G in this category. Overall, the two devices are very similar in terms of operating system functionality.

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

The OnePlus 13s and Oppo F31 Pro 5G both have non-removable, rechargeable batteries, with the OnePlus 13s featuring a 5850 mAh battery, and the Oppo F31 Pro 5G boasting a larger 7000 mAh battery. Both phones support fast charging at a speed of 80W, although neither supports wireless charging.

Both devices also include a battery level indicator, allowing users to easily track battery status. Despite the Oppo F31 Pro 5G's larger battery, both devices share similar charging speeds and the absence of wireless charging capabilities.

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

Both the OnePlus 13s and Oppo F31 Pro 5G lack a 3.5 mm audio jack, meaning users must rely on wireless or USB-C audio solutions. Both devices are equipped with stereo speakers, providing enhanced audio quality compared to single speakers. However, when it comes to high-quality wireless audio, the OnePlus 13s does not support any advanced Bluetooth audio codecs such as aptX, LDAC, or aptX HD. In contrast, the Oppo F31 Pro 5G supports aptX, LDAC, and aptX HD, allowing for superior audio streaming quality over Bluetooth.

Neither device includes support for aptX Adaptive or aptX Lossless. Additionally, neither device offers an FM radio feature.

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

Both the OnePlus 13s and Oppo F31 Pro 5G support 5G connectivity, ensuring fast mobile data speeds. The OnePlus 13s offers a wider range of Wi-Fi support, including Wi-Fi 4, 5, 6, and the latest Wi-Fi 7, whereas the Oppo F31 Pro 5G supports Wi-Fi 4, 5, and 6, but lacks Wi-Fi 7. The download speeds are notably faster on the OnePlus 13s, with a maximum of 10,000 MBits/s, compared to the Oppo’s 3,270 MBits/s. However, the Oppo F31 Pro 5G matches the OnePlus in upload speed, with both devices supporting 3,270 MBits/s.

Both phones support NFC, have USB Type-C ports with USB 2.0, and come with a fingerprint scanner for added security. They also share a similar set of sensors, including a gyroscope, accelerometer, compass, and GPS, though neither supports a barometer, HDMI output, or optical/motion tracking. Both devices also have cellular modules for communication and support Galileo satellite navigation.

The OnePlus 13s supports Bluetooth 6, while the Oppo F31 Pro 5G features Bluetooth 5.4, offering slightly lower Bluetooth version support. Neither device offers features like a stylus, iris scanner, or 3D facial recognition, and neither has emergency SOS via satellite or crash detection.

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

Both the OnePlus 13s and Oppo F31 Pro 5G are equipped with a video light, which can be used to enhance video quality in low-light conditions. Neither device features sapphire glass displays, curved displays, or e-paper displays, indicating that both phones have traditional flat displays made from more common materials.

With matching specifications in this category, the two devices offer a similar user experience when it comes to these specific display and lighting features.

Comparison Summary

This is a specification comparison between the OnePlus 13s and Oppo F31 Pro 5G. Both products share features such as an OLED/AMOLED display with a 120Hz refresh rate, a rechargeable battery, and 5G support. The OnePlus 13s has a water resistance rating of IP65, while the Oppo F31 Pro 5G is rated IP68 for waterproofing. The OnePlus 13s features a 50 & 50 MP main camera and a Qualcomm Snapdragon 8 Elite chipset, whereas the Oppo F31 Pro 5G offers a 50 & 2 MP main camera and a MediaTek Dimensity 7300 chipset. Additionally, the OnePlus 13s has a 5850 mAh battery, while the Oppo F31 Pro 5G is equipped with a larger 7000 mAh battery.