The Nokia C5-04 is powered by a 600 MHz CPU processor with 128 MB RAM, 256 MB ROM. The device also has 60 MB internal storage + microSD (up to 16 GB) and a 3.2-inch TFT resistive touchscreen (360 x 640 , 229 ppi) display. It has a 2MP rear camera and supports Wifi, GPS and 3G. It packs in a Li-Ion 1000 mAh battery (Bl-4U) at 13.8mm device thickness and weight 100g, running on Symbian OS v9.4, Series 60 rel. 5.