Microsoft Lumia 640 vs Motorola Moto G (3rd Gen)
A spec-by-spec comparison of the Microsoft Lumia 640 and the Motorola Moto G (3rd Gen), taken from their full specification sheets. Green marks the better value in each measured row.
Head to head
| Microsoft Lumia 640 | Motorola Moto G (3rd Gen) |
| Price | $49 | $40 |
| Our rating | 6/10 | 8/10 |
| Battery | 2,500 mAh | 2,470 mAh |
| RAM (max) | 1 GB | — |
| Storage (max) | 128 GB | 32 GB |
| Screen size | 5 in | 5 in |
| Main camera | 8 MP | 13 MP |
| Weight (lower is lighter) | 145 g | 155 g |
| Released | Apr 2015 | Jul 2015 |
Summary: Microsoft Lumia 640 is ahead on battery, storage (max), weight (lower is lighter). Motorola Moto G (3rd Gen) is ahead on our rating, main camera.
★ Which should you buy? Microsoft Lumia 640 is the stronger overall pick on the measured specs. If budget matters more than the extra capability, Motorola Moto G (3rd Gen) is the cheaper option.
Reviewed by the infozme.com Editorial Team — see how we research & rate phones.
Display
| Microsoft Lumia 640 | Motorola Moto G (3rd Gen) |
| Type | IPS LCD capacitive touchscreen, 16M colors | IPS LCD |
| Size | 5.0 inches, 68.9 cm2 (~67.2% screen-to-body ratio) | 5.0 inches |
| Resolution | 720 x 1280 pixels, 16:9 ratio (~294 ppi density) | 720 x 1280 pixels |
| Protection | Corning Gorilla Glass 3 | Corning Gorilla Glass 3 |
| Features | Glance screen, Sunlight readability enhancements | — |
| Pixel Density | — | ~294 ppi |
Platform
| Microsoft Lumia 640 | Motorola Moto G (3rd Gen) |
| OS | Microsoft Windows Phone 8.1 with Lumia Denim, upgradable to Windows 10 Mobile | Android 5.1.1 Lollipop, upgradable to Android 6.0.1 Marshmallow |
| Chipset | Qualcomm Snapdragon 400 (MSM8926) | Qualcomm Snapdragon 410 (MSM8916) |
| CPU | Quad-core 1.2 GHz Cortex-A7 | 1.4 GHz Quad-core (Cortex-A53) |
| GPU | Adreno 305 | Adreno 306 |
Memory
| Microsoft Lumia 640 | Motorola Moto G (3rd Gen) |
| Card slot | microSDXC (dedicated slot), up to 128 GB | microSDHC, up to 32 GB |
| Internal | 8GB eMMC 4.5 (approximately 3GB user available), 1GB RAM | — |
| RAM | — | 1GB or 2GB |
| Internal Storage | — | 8GB or 16GB |
Main Camera
| Microsoft Lumia 640 | Motorola Moto G (3rd Gen) |
| Single | 8 MP, f/2.2, 28mm (wide), AF | — |
| Features | LED flash, Panorama | Autofocus, dual CCT dual-tone LED flash, HDR, panorama, burst mode, manual focus and exposure control |
| Video | 1080p@30fps | 1080p@30fps, slow motion video |
| Modules | — | Single |
| Specs | — | 13 MP, f/2.0 aperture, Sony IMX214 sensor |
Selfie Camera
| Microsoft Lumia 640 | Motorola Moto G (3rd Gen) |
| Single | 0.9 MP (or 1 MP FF), f/2.4 | — |
| Video | 720p | — |
| Modules | — | Single |
| Specs | — | 5 MP, f/2.2 aperture |
| Features | — | Display flash |
Battery
| Microsoft Lumia 640 | Motorola Moto G (3rd Gen) |
| Type | Removable Li-Ion 2500 mAh battery | Li-Ion, non-removable |
| Stand-by | Up to 864 h (2G) / Up to 864 h (3G) | — |
| Talk time | Up to 26 h 30 min (2G) / Up to 17 h 30 min (3G) | — |
| Capacity | — | 2470 mAh |
Body
| Microsoft Lumia 640 | Motorola Moto G (3rd Gen) |
| Dimensions | 141.3 x 72.2 x 8.8 mm (5.56 x 2.84 x 0.35 in) | 142.1 x 72.4 x 6.1-11.6 mm |
| Weight | 145 g (5.11 oz) | 155 g |
| SIM | Micro-SIM (Single SIM or Dual SIM models) | Micro-SIM |
| Build | Plastic body, removable back cover | Plastic back (removable, textured) |
| Water Resistance | — | IPX7 certified (up to 1 meter for 30 minutes) |
Comms
| Microsoft Lumia 640 | Motorola Moto G (3rd Gen) |
| WLAN | Wi-Fi 802.11 b/g/n, DLNA, hotspot | Wi-Fi 802.11 b/g/n (2.4 GHz) |
| Bluetooth | 4.0, A2DP, LE | 4.0 LE |
| Positioning | GPS, GLONASS, BDS (A-GPS) | — |
| NFC | Yes (LTE model) | — |
| Radio | FM radio | FM radio |
| USB | microUSB 2.0 | microUSB 2.0 |
| GPS | — | Yes |
Launch
| Microsoft Lumia 640 | Motorola Moto G (3rd Gen) |
| Announced | 2015, March 02 | July 2015 |
| Status | Available. Released 2015, April | Available |
Frequently asked questions
Which has the better battery, Microsoft Lumia 640 or Motorola Moto G (3rd Gen)?
Microsoft Lumia 640 — 2,500 mAh for the Microsoft Lumia 640 versus 2,470 mAh for the Motorola Moto G (3rd Gen).
Which is lighter, Microsoft Lumia 640 or Motorola Moto G (3rd Gen)?
Microsoft Lumia 640 — 145 g for the Microsoft Lumia 640 versus 155 g for the Motorola Moto G (3rd Gen).
Which is newer, Microsoft Lumia 640 or Motorola Moto G (3rd Gen)?
Motorola Moto G (3rd Gen) — Apr 2015 for the Microsoft Lumia 640 versus Jul 2015 for the Motorola Moto G (3rd Gen).
Is the Microsoft Lumia 640 or the Motorola Moto G (3rd Gen) rated higher?
We rate the Microsoft Lumia 640 6/10 and the Motorola Moto G (3rd Gen) 8/10.
Best phone lists →