Microsoft Lumia 640 vs Motorola Moto G (2nd Gen)

A spec-by-spec comparison of the Microsoft Lumia 640 and the Motorola Moto G (2nd Gen), taken from their full specification sheets. Green marks the better value in each measured row.

Head to head

Microsoft Lumia 640Motorola Moto G (2nd Gen)
Our rating6/108/10
Battery2,500 mAh2,390 mAh
RAM (max)1 GB1 GB
Storage (max)128 GB150 GB
Screen size5 in5 in
Main camera8 MP8 MP
Weight (lower is lighter)145 g149 g
ReleasedApr 2015Sep 2014
Summary: Microsoft Lumia 640 is ahead on battery, weight (lower is lighter). Motorola Moto G (2nd Gen) is ahead on our rating, storage (max).
★ Which should you buy? Microsoft Lumia 640 and Motorola Moto G (2nd Gen) are evenly matched — either is a safe buy.

Display

Microsoft Lumia 640Motorola Moto G (2nd Gen)
TypeIPS LCD capacitive touchscreen, 16M colorsIPS LCD
Size5.0 inches, 68.9 cm2 (~67.2% screen-to-body ratio)5.0 inches
Resolution720 x 1280 pixels, 16:9 ratio (~294 ppi density)720 x 1280 pixels, 16:9 ratio (~294 ppi density)
ProtectionCorning Gorilla Glass 3Corning Gorilla Glass 3
FeaturesGlance screen, Sunlight readability enhancements—

Platform

Microsoft Lumia 640Motorola Moto G (2nd Gen)
OSMicrosoft Windows Phone 8.1 with Lumia Denim, upgradable to Windows 10 MobileAndroid 4.4.4 KitKat, upgradable to Android 6.0 Marshmallow
ChipsetQualcomm Snapdragon 400 (MSM8926)Qualcomm Snapdragon 400 (MSM8226)
CPUQuad-core 1.2 GHz Cortex-A7Quad-core 1.2 GHz Cortex-A7
GPUAdreno 305Adreno 305

Memory

Microsoft Lumia 640Motorola Moto G (2nd Gen)
Card slotmicroSDXC (dedicated slot), up to 128 GBmicroSDHC (dedicated slot), up to 32 GB (officially), some sources suggest up to 150 GB
Internal8GB eMMC 4.5 (approximately 3GB user available), 1GB RAM8GB 1GB RAM, 16GB 1GB RAM

Main Camera

Microsoft Lumia 640Motorola Moto G (2nd Gen)
Single8 MP, f/2.2, 28mm (wide), AF—
FeaturesLED flash, PanoramaLED flash, panorama, HDR
Video1080p@30fps720p@30fps
Modules—8 MP, f/2.0, autofocus

Selfie Camera

Microsoft Lumia 640Motorola Moto G (2nd Gen)
Single0.9 MP (or 1 MP FF), f/2.4—
Video720p720p@30fps
Modules—2 MP

Battery

Microsoft Lumia 640Motorola Moto G (2nd Gen)
TypeRemovable Li-Ion 2500 mAh batteryLi-Ion, non-removable
Stand-byUp to 864 h (2G) / Up to 864 h (3G)—
Talk timeUp to 26 h 30 min (2G) / Up to 17 h 30 min (3G)—
Capacity—2070 mAh (3G variant), 2390 mAh (4G variant)

Body

Microsoft Lumia 640Motorola Moto G (2nd Gen)
Dimensions141.3 x 72.2 x 8.8 mm (5.56 x 2.84 x 0.35 in)141.5 x 70.7 x 11 mm (5.57 x 2.78 x 0.43 in)
Weight145 g (5.11 oz)149 g (5.26 oz) for 3G, 155 g (5.47 oz) for 4G
SIMMicro-SIM (Single SIM or Dual SIM models)Single SIM or Dual SIM (Micro-SIM)
BuildPlastic body, removable back coverPlastic body, splash resistant coating

Comms

Microsoft Lumia 640Motorola Moto G (2nd Gen)
WLANWi-Fi 802.11 b/g/n, DLNA, hotspotWi-Fi 802.11 b/g/n, hotspot
Bluetooth4.0, A2DP, LE4.0, LE
PositioningGPS, GLONASS, BDS (A-GPS)GPS, GLONASS
NFCYes (LTE model)—
RadioFM radioFM radio
USBmicroUSB 2.0microUSB 2.0, USB Host

Launch

Microsoft Lumia 640Motorola Moto G (2nd Gen)
Announced2015, March 02September 2014
StatusAvailable. Released 2015, AprilReleased September 2014

Frequently asked questions

Which has the better battery, Microsoft Lumia 640 or Motorola Moto G (2nd Gen)?

Microsoft Lumia 640 — 2,500 mAh for the Microsoft Lumia 640 versus 2,390 mAh for the Motorola Moto G (2nd Gen).

Which is lighter, Microsoft Lumia 640 or Motorola Moto G (2nd Gen)?

Microsoft Lumia 640 — 145 g for the Microsoft Lumia 640 versus 149 g for the Motorola Moto G (2nd Gen).

Which is newer, Microsoft Lumia 640 or Motorola Moto G (2nd Gen)?

Microsoft Lumia 640 — Apr 2015 for the Microsoft Lumia 640 versus Sep 2014 for the Motorola Moto G (2nd Gen).

Is the Microsoft Lumia 640 or the Motorola Moto G (2nd Gen) rated higher?

We rate the Microsoft Lumia 640 6/10 and the Motorola Moto G (2nd Gen) 8/10.

Best phone lists →