El Motorola Moto G31 es un smartphone Android con una pantalla OLED de 6.4 pulgadas a resolución FHD+. Potenciado por un procesador Helio G85 de MediaTek, el Moto G31 cuenta con 4GB de memoria RAM y 128GB de almacenamiento interno expandible. En su posterior, el Moto G31 cuenta con un arreglo triple de cámaras con sensor principal de 50MP, ultrawide de 8MP y macro de 2MP y su cámara frontal es de 13MP. Una batería de 5000 mAh de carga rápida de 10W alimenta al Moto G31, que completa sus especificaciones con un lector de huellas lateral.