The GigaTracKer (GTK) is the beam spectrometer of the CERN NA62 experiment. The detector features challenging design specifications, in particular a peak particle flux reaching up to 2.0 MHz/mm$^2$, a single hit time resolution smaller than 200 ps and, a material budget of 0.5% X$_0$ per tracking plane. To fulfill these specifications, novel technologies were especially employed in the domain of silicon hybrid time-stamping pixel technology and micro-channel cooling. This article describes the detector design and reports on the achieved performance.