Scintillators, owing to their exceptional ability to convert high-energy ionizing radiation into visible light, are the core component of X-ray radiography. However, conventional single-crystal scintillators are inadequate to satisfy the modern social and scientific demands. So, the development of novel scintillator materials is imminent. Herein, a series of Na5Lu9-xGdxF32:Ce3+ glass-ceramics (GCs) scintillators were elaborated by an exercisable and low-cost method. Benefiting from the proper introduction of Al powder and Gd3+, as well as the crystallization of Na5Lu9-xGdxF32 nanocrystal (NCs) after heat treatment, luminescence excited by ultraviolet and X-ray of the sample is enhanced significantly. The integrated X-ray excited luminescence intensity of the representative sample can reach up to 128% of that of Bi4Ge3O12. More importantly, the sample has excellent irradiation stability that is almost undamaged even exposed to high-energy X-ray radiation. Finally, satisfactory X-ray imaging based on the resultant sample was realized. The spatial resolution is as high as 14 lp mm−1, which exceeds that of many novel perovskite scintillators. Thus, this investigation promotes the development of low-cost, stable and high-performing Ce3+-activated GCs scintillators.