Halide perovskite semiconductors are poised to revitalize the field of ionizing radiation detection as they have done to solar photovoltaics. We show that all-inorganic perovskite CsPbBr3 devices resolve 137Cs 662-keV γ-rays with 1.4% energy resolution, as well as other X- and γ-rays with energies ranging from tens of keV to over 1 MeV in ambipolar sensing and unipolar hole-only sensing modes with crystal volumes of 6.65 mm3 and 297 mm3, respectively. We report the scale-up of CsPbBr3 ingots to up to 1.5 inches in diameter with an excellent hole mobility–lifetime product of 8 × 10−3 cm2 V−1 and a long hole lifetime of up to 296 μs. CsPbBr3 detectors demonstrate a wide temperature region from ~2 °C to ~70 °C for stable operation. Detectors protected with suitable encapsulants show a uniform response for over 18 months. Consequently, we identify perovskite CsPbBr3 semiconductor as an exceptional candidate for new-generation high-energy γ-ray detection. Energy resolution of high-energy photon detectors is desired for applications ranging from biomedical imaging to homeland security. In this work, perovskite-based γ-ray detection with 1.4% energy resolution is demonstrated.