Design:
| water resistance |
Waterproof |
| weight |
185 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 5G has a non-folding, non-rugged design measuring 158.2 mm tall, 75 mm wide, and 8 mm thick, with a total volume of 94.92 cm³ and a weight of 185 g. A notable aspect of its build is the IP68 ingress protection rating, which certifies it as waterproof and capable of withstanding submersion to a depth of 1.5 metres.
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 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 reasonably sharp image across its panel. The display runs at a 120Hz refresh rate with 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 6300 |
| GPU name |
Arm Mali-G57 MC2 |
| CPU speed |
2 x 2.4 & 6 x 2 GHz |
| Geekbench 6 result (multi) |
2012 |
| Geekbench 6 result (single) |
782 |
| GPU clock speed |
950 MHz |
| Has integrated LTE |
✓ |
| RAM speed |
2133 MHz |
| semiconductor size |
6 nm |
| Supports 64-bit |
✓ |
| DirectX version |
DirectX 12 |
| Has integrated graphics |
✓ |
| Uses big.LITTLE technology |
✓ |
| CPU threads |
8 threads |
| Uses HMP |
✓ |
| maximum memory bandwidth |
17.07 GB/s |
| L2 cache |
1 MB |
| L1 cache |
512 KB |
| maximum memory amount |
12GB |
| uses multithreading |
✓ |
| DDR memory version |
4 |
| L3 cache |
2 MB |
The Oppo F31 5G is powered by the MediaTek Dimensity 6300, an octa-core SoC built on a 6 nm process with two cores clocked at 2.4 GHz and six at 2 GHz, supported by big.LITTLE architecture and Heterogeneous Multi-Processing for efficient workload distribution across 8 threads. It comes with 8 GB of LPDDR4 RAM running at 2133 MHz — with a maximum supported memory amount of 12 GB — alongside 256 GB of internal storage and a maximum memory bandwidth of 17.07 GB/s. Graphics are handled by the integrated Arm Mali-G57 MC2 GPU clocked at 950 MHz with DirectX 12 support, while the cache hierarchy consists of 512 KB L1, 1 MB L2, and 2 MB L3. In Geekbench 6, the chipset scores 782 in single-core and 2012 in multi-core testing, and the SoC also integrates LTE connectivity alongside 64-bit and multithreading support.
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) |
16MP |
| 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 Oppo F31 5G has a dual-lens rear camera system pairing a 50 MP primary sensor at f/1.8 with a 2 MP secondary lens at f/2.4, both using a CMOS sensor without back-side illumination or optical image stabilization. The main camera supports 4K video recording at 30 fps, continuous autofocus during video, phase-detection autofocus for stills, touch autofocus, slow-motion recording, timelapse, burst mode, HDR, and in-camera panoramas, while manual controls cover ISO, exposure, focus, and white balance — though manual shutter speed, RAW capture, 360° panorama, HDR10 recording, Dolby Vision recording, and 3D capture are not available. A single LED flash is present on the rear, but there is no dual-tone or RGB flash. On the front, a 16 MP single-lens camera with an f/2.4 aperture handles selfies without a dedicated flash, and the front camera is a standard placement with no under-display positioning.
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 5G runs Android 15, a free and open-source platform that supports multiple user accounts and includes a broad set of privacy controls — covering location access, camera and microphone permissions, clipboard warnings, and the ability to block app tracking, though cross-site tracking blocking and Mail Privacy Protection are not available. On the usability side, it offers dark mode, dynamic and manual theme customization, an extra dim mode, customizable notifications with a media picker, full-page scrolling screenshots, split-screen multitasking, Picture-in-Picture, widgets, sharing intents, a child lock, and the ability to offload apps or play games while they are still downloading. On-device machine learning is supported alongside offline voice recognition, voice commands, Live Text, and device position tracking, while focus modes, Wi-Fi password sharing, Quick Start, and PC mode are absent. OS updates are not delivered directly from the platform vendor.
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 5G houses a 7000 mAh rechargeable, non-removable battery with a battery level indicator included as standard. It supports 80W wired fast charging, and a charger is included in the box, though wireless charging and reverse wireless charging are not available.
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 5G features stereo speakers and supports aptX, aptX HD, and LDAC Bluetooth audio codecs, making it compatible with a range of higher-quality wireless audio workflows, though aptX Adaptive and aptX Lossless are not supported. 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) |
| SIM cards |
2 SIM |
| Bluetooth version |
5.4 |
| has an external memory slot |
✕ |
| Has USB Type-C |
✓ |
| USB version |
2 |
| has NFC |
✓ |
| download speed |
3300 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 5G supports 5G cellular connectivity alongside Wi-Fi 4 (802.11n) and Wi-Fi 5 (802.11ac), Bluetooth 5.4, and NFC, with a dual-SIM configuration and a maximum download speed of 3300 Mbit/s. It connects via a USB Type-C port running USB 2.0, though there is no HDMI output and no external memory slot. For navigation, the device includes GPS with Galileo support and a compass, while an accelerometer is also on board; however, a gyroscope, barometer, infrared sensor, heart rate monitor, and motion or optical tracking are all absent. Security is handled by a fingerprint scanner, with no iris scanner, 3D facial recognition, or stylus included, and features such as crash detection, satellite SOS, ANT+, DLNA certification, and a built-in projector are not present.
Miscellaneous:
| has a video light |
✓ |
| Has sapphire glass display |
✕ |
| Has a curved display |
✕ |
| Has an e-paper display |
✕ |
The Oppo F31 5G includes a video light for recording in low-light conditions, while its display is flat rather than curved and uses neither sapphire glass nor an e-paper panel.