In this work, a coumarin derivative, SWJT-14, was synthesized as a fluorescence probe to distinguish cysteine (Cys), homocysteine (Hcy) and glutathione (GSH) in aqueous solutions. The detection limit of Cys, Hcy and GSH for the probe was 0.02 μM, 0.42 μM and 0.92 μM, respectively, which was lower than biothiols in cells. The probe reacted with biothiols to generate different products with different conjugated structures. Additionally, it could distinguish Cys, Hcy and GSH using fluorescence and UV-Vis spectra. The detection mechanism was confirmed by MS. SWJT-14 was successfully used in cellular experiments and detected both endogenous and exogenous biothiols.