HTC Evo 3D weighs 170 grams, while the HTC Sensation has a weight of 148 grams. HTC Evo 3D has a 4.3-inch touchscreen with a resolution of 540 x 960 pixels and HTC Sensation also has a touch screen measuring 4.3 inches with a resolution of 540 x 960 pixels.
HTC Evo 3D and HTC Sensation both use the Android 2.3 Gingerbread and powered by a 1.2GHz dual core processor. But the HTC Evo 3D comes with a larger capacity battery which is 1730mAh, while HTC Sensation only equipped with a 1520Mah battery capacity.
HTC Evo 3D is equipped with dual 5-megapixel camera on the back. Dual camera is capable of taking pictures and recording a 3D video. And HTC Evo 3D also equipped with 1.3 megapixel front camera. While HTC Sensation is equipped with 8 megapixel camera on the back which can record 1080p HD video. HTC Sensation has also a VGA front camera.
HTC Evo 3D and HTC Sensation both have internal memory capacity of 1GB and both come equipped with microSD slots support up to 32GB. HTC Evo 3D and HTC Sensation have the same specs, but HTC Evo 3D comes with 3D technology support that is not owned by HTC Sensation.