Canon EOS 7D body to profesjonalna lustrzanka dostępna w kolorze czarnym. Maksymalna rozdzielczość z jaką mogą być robione zdjęcia to 5184x3456. Urządzenie można opcjonalnie wyposażyć w nadajnik GPS dodający do zdjęcia współrzędne miejsca w którym zostało zrobione. Aparat ma też możliwość nagrywania filmów w jakości Full HD. Producent wyposażył sprzęt w matrycę typu 22,3x14,9 mm (APS-C) CMOS.
Całkowita liczba pikseli to 19,0 Mpx, zaś efektywana to 18,0 Mpx. Zoom optyczny aparatu zależny jest od zastosowanej przez użytkownika optyki. Amatarom zdjęć z ręki przypadnie do gustu opcja optycznej stabilizacji obrazu, która możliwa jest przy użyciu wyposażonych w nią obiektywów. Dzięki niej drobne drgania i ruchy aparatu nie będą miały wpływu na jakość zdjęcia. Fotograf może korzystać z wizjera optycznego i 3,0-calowego ekranu LCD.
Alternatywą dla wizjera jest też dostępny tryb Live View wyświetlający obraz na żywo bezpośrednio na ekranie LCD. Aparat obsługuje karty pamięci w standardach: CompactFlash, CompactFlash II, Microdrive. Wbudowana lampa błyskowa znacznie zwiększa uniwersalność aparatu pozwalając na robienie prostych ujęć bez stosowania dodatkowych akcesoriów. Sprzęt jest w pełni kompatybilny z dedykowanymi zewnętrznymi lampami błyskowymi poprzez stopkę HotShoe.
Profesjonaliści docenią też możliwość podłączenia i synchronizowania lamp studyjnych. Producent ulokował w body kilka przydatnych złączy multimedialnych, takich jak np. mikrofonowe, USB, HDMI, AV, które rozszerzają możliwości aparatu. Sprzęt posiada opcję bezprzewodowego transferu zdjęć po dodaniu opcjonalnego modułu WiFi. Gwarancja producenta obejmuje okres dwóch lat.