Shanti (IAST : śānti ; devanagari : शान्ति) est un mot sanskrit qui signifie paix[1], absence de passion, calme, tranquillité, prospérité, félicité[2].
Il est utilisé en Inde comme prénom féminin ou masculin, en Indonésie comme prénom féminin seulement. Dans la mythologie hindoue, Śānti est le nom de plusieurs personnages[3].
Shanti est aussi un nom de famille ou utilisé dans la culture (musique, télévision, cinéma, etc.)
Dans l'hindouisme et le bouddhisme, śānti est le nom d'un rite d’« apaisement[3] » d'un démon ou d'une divinité[4], utilisé également dans un contexte astrologique pour parer les mauvais présages[5].