Design:
| water resistance |
Waterproof |
| weight |
190 g |
| thickness |
8 mm |
| width |
75 mm |
| height |
158.2 mm |
| volume |
94.92 cm³ |
| Ingress Protection (IP) rating |
IP68 |
| waterproof depth rating |
1.5 m |
| has a rugged build |
✕ |
| can be folded |
✕ |
The Oppo F31 Pro 5G has a streamlined form factor measuring 158.2 mm tall, 75 mm wide, and just 8 mm thick, with a total volume of 94.92 cm³ and a weight of 190 g. It is not a folding or rugged device, but it does carry an IP68 rating, certifying it as waterproof and capable of withstanding submersion to a depth of 1.5 m.
Display:
| Display type |
OLED/AMOLED |
| screen size |
6.57" |
| pixel density |
397 ppi |
| resolution |
1080 x 2372 px |
| refresh rate |
120Hz |
| touch sampling rate |
240Hz |
| brightness (typical) |
600 nits |
| has branded damage-resistant glass |
✓ |
| supports HDR10 |
✕ |
| supports HDR10+ |
✕ |
| supports Dolby Vision |
✕ |
| Has a secondary screen |
✕ |
| has a touch screen |
✓ |
The Oppo F31 Pro 5G features a 6.57″ OLED/AMOLED touchscreen with a resolution of 1080 x 2372 px and a pixel density of 397 ppi, delivering a sharp and vibrant visual experience. The panel runs at a 120Hz refresh rate backed by a 240Hz touch sampling rate, and reaches a typical brightness of 600 nits. It is covered by branded damage-resistant glass, though it does not support HDR10, HDR10+, or Dolby Vision, and there is no secondary screen.
Performance:
| internal storage |
256GB |
| RAM |
8GB |
| Chipset (SoC) name |
MediaTek Dimensity 7300 |
| GPU name |
Mali G615 MC2 |
| CPU speed |
4 x 2.5 & 4 x 2 GHz |
| Geekbench 6 result (multi) |
2932 |
| Geekbench 6 result (single) |
1026 |
| GPU clock speed |
1047 MHz |
| Has integrated LTE |
✓ |
| RAM speed |
6400 MHz |
| semiconductor size |
4 nm |
| Supports 64-bit |
✓ |
| DirectX version |
DirectX 12 |
| Has integrated graphics |
✓ |
| Uses big.LITTLE technology |
✓ |
| CPU threads |
8 threads |
| Uses HMP |
✓ |
| maximum memory amount |
16GB |
| number of transistors |
6200 million |
| DDR memory version |
5 |
| supported displays |
1 |
The Oppo F31 Pro 5G is powered by the MediaTek Dimensity 7300 SoC, built on a 4 nm process with 6,200 million transistors and an octa-core CPU arranged in a big.LITTLE configuration running at 4 x 2.5 GHz and 4 x 2 GHz across 8 threads, with HMP support for efficient workload distribution. Graphics are handled by the integrated Mali G615 MC2 GPU clocked at 1047 MHz, supporting DirectX 12 and a single display output. The chip includes integrated LTE and pairs with 8 GB of LPDDR5 RAM at 6400 MHz — expandable up to a maximum of 16 GB — alongside 256 GB of internal storage, while Geekbench 6 scores of 1026 (single-core) and 2932 (multi-core) reflect the chip's 64-bit processing capability.
Cameras:
| megapixels (main camera) |
50 & 2 MP |
| wide aperture (main camera) |
2.4 & 1.8f |
| Has a dual-lens (or multi-lens) main camera |
✓ |
| megapixels (front camera) |
32MP |
| has built-in optical image stabilization |
✓ |
| video recording (main camera) |
2160 x 30 fps |
| Has a dual-tone LED flash |
✕ |
| number of flash LEDs |
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 |
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) |
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 |
✕ |
The rear camera system on the Oppo F31 Pro 5G uses a dual-lens setup combining a 50 MP main sensor (f/1.8) with a 2 MP secondary lens (f/2.4), both backed by a CMOS sensor and optical image stabilisation, though there is no BSI sensor or optical zoom. Autofocus options include phase-detection and touch AF for stills, as well as continuous autofocus during video, while a single LED flash is available — there is no dual-tone or RGB flash. The camera supports 4K video recording at 30 fps along with slow-motion capture, and offers a broad range of manual controls including exposure, ISO, focus, and white balance, plus burst mode, HDR, panorama, and timelapse; raw shooting, manual shutter speed, laser autofocus, and 360° panorama are not supported, nor is HDR10 or Dolby Vision recording. On the front, a 32 MP single-lens camera at f/2.4 handles selfies without an LED flash or under-display placement.
Operating system:
| Android version |
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 |
✕ |
The Oppo F31 Pro 5G runs Android 15 and ships with a broad set of privacy controls, including location privacy options, camera and microphone access management, clipboard warnings, and the ability to block app tracking — though cross-site tracking blocking, Mail Privacy Protection, and Wi-Fi password sharing are absent. On the customisation side, the OS supports dynamic and manual theme customisation, dark mode, an extra dim mode, widgets, customisable notifications, and split-screen multitasking, while focus modes and Quick Start are not available. Productivity and usability features include Picture-in-Picture, full-page screenshots, Live Text, a media picker, sharing intents, app offloading, a child lock, multi-user support, and the ability to play games while they download. The device also offers on-device machine learning, offline voice recognition, voice commands, and phone tracking, though it does not receive direct OS updates from the vendor and cannot be used as a PC.
Battery:
| battery power |
7000 mAh |
| has wireless charging |
✕ |
| Supports fast charging |
✓ |
| charging speed |
80W |
| has reverse wireless charging |
✕ |
| comes with a charger |
✓ |
| has a removable battery |
✕ |
| has a battery level indicator |
✓ |
| has a rechargeable battery |
✓ |
The Oppo F31 Pro 5G houses a 7000 mAh rechargeable, non-removable battery that supports 80W wired fast charging, and a charger is included in the box. A battery level indicator is built in, though wireless charging and reverse wireless charging are not supported.
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 |
✕ |
The Oppo F31 Pro 5G features stereo speakers and supports a strong selection of Bluetooth audio codecs, including aptX, aptX HD, and LDAC, though aptX Adaptive and aptX Lossless are not available. There is no 3.5 mm headphone jack and no built-in radio.
Connectivity & Features:
| has 5G support |
✓ |
| Wi-Fi version |
Wi-Fi 4 (802.11n), Wi-Fi 5 (802.11ac), Wi-Fi 6 (802.11ax) |
| SIM cards |
2 SIM |
| Bluetooth version |
5.4 |
| has an external memory slot |
✕ |
| Has USB Type-C |
✓ |
| USB version |
2 |
| has NFC |
✓ |
| download speed |
3270 MBits/s |
| upload speed |
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 |
✕ |
The Oppo F31 Pro 5G supports 5G connectivity alongside dual SIM capability, Wi-Fi 4/5/6, and Bluetooth 5.4, with download and upload speeds reaching up to 3270 Mbit/s. It connects via USB Type-C (USB 2.0) and includes NFC, while there is no external memory slot, HDMI output, or DLNA certification. The sensor suite covers GPS with Galileo support, a gyroscope, accelerometer, compass, infrared sensor, and a fingerprint scanner, though there is no barometer, heart rate monitor, ANT+ support, or motion/optical tracking. Security relies on the fingerprint scanner, as 3D facial recognition and an iris scanner are absent, and no stylus, satellite SOS, crash detection, or built-in projector is included.
Miscellaneous:
| has a video light |
✓ |
| Has sapphire glass display |
✕ |
| Has a curved display |
✕ |
| Has an e-paper display |
✕ |
The Oppo F31 Pro 5G includes a video light for illumination during video recording, but does not feature a sapphire glass display, a curved display, or an e-paper display.