The modified sol–gel approach was utilised to synthesise Eu3+ (1–5 mol%) doped CaSiO3 nanophosphors (NPs) using eggshell (ES) and rice husk ash (RHA) as precursors for SiO2 and CaO, respectively. Powder X-ray diffraction (PXRD) peaks confirm the monoclinic structure of the powdered samples. The photoluminescence (PL) emission spectra display distinct emission peaks corresponding to Eu3+ ions. After optimizing the Eu3+ ion concentration, the highest intensity (CaSiO3:3Eu3+) was achieved at 3 mol%. As the concentration increased beyond this point, the emission intensity decreased due to concentration quenching (CQ). Temperature-dependent photoluminescence (TDPL) was investigated in the range of 303 to 443 K. The results demonstrated that emissions at elevated temperatures are significantly stronger than those at ambient temperature. TDPL studies revealed excellent thermal stability, with emission intensity remaining at 87.5 % even at 423 K. Additionally, the phosphor’s absolute sensitivity of 0.003 K−1 and relative sensitivity of 1.44 % K−1 highlight its strong potential for temperature sensing applications. The suitability of the phosphor for the powder dusting method in fingerprint (FP) detection on various surfaces was also assessed. Under 365 nm UV light, the CaSiO3:3Eu3+ phosphor clearly reveals the level 1–3 structure of LFPs.