I see these 2 terms (sloka and mantra) being used interchangeably. But they are not the same. If someone knowledgeable can elaborate on the difference for the benefit of the future users, it would be very insightful.

  • A sloka is a four-line verse... While a Mantra is a usually longer prayer, which usually consists of many Slokas..,
    – user15963
    Nov 23, 2018 at 13:44
  • @HayagreevRam want to move that to be an answer?
    – Ambi
    Nov 23, 2018 at 13:52
  • if you are satisfied with that answer!
    – user15963
    Nov 23, 2018 at 13:53
  • Haha :D, I do believe there is more significance in the usage. So I will wait for some more folks to respond.
    – Ambi
    Nov 23, 2018 at 13:55
  • And I have made a mistake in my first comment.. it is two verses, not four.. I have corrected it in the answer I have posted
    – user15963
    Nov 23, 2018 at 14:01

2 Answers 2


A Sloka is referred to mean a verse of two lines, of sixteen syllables each, ie. written in the Anushtubh metre... An example of a Sloka would be:

Sarasvati namastubhyam varadē kāmarūpiṇi| Vidyārambham kariṣyāmi siddhirbhavatu mē sadā||

A Mantra, on the other hand, is a longer prayer, usually composed of many Slokas. It is also called Stotra... An example of a Mantra would be Shiva Tandava Stotram

  • 1
    Om Namo Shivay... or Om Namo Bhagavate Vasudevay...are not Mantras as you say "longer prayer, usually composed of many Slokas"....???
    – YDS
    Nov 23, 2018 at 16:03
  • 4
    You seems to be confused between stotra and mantra. Shiva Tandava stotram is not a mantra. It is a stotra. Nov 24, 2018 at 5:32

I am going to attempt at answering this based on study I did.

A Shloka (or Sloka) basically seems to be a poetic meter, consisting of varying number of syllables or lines, 2 lines of 16 syllables or 4 lines of 8 syllables. Both the itihasas, Ramayana and Mahabharata are primarily written Shloka format.


The word Mantra's root is explained as "Manah trayate iti mantrah" or "mananat trayate iti mantraha". I have seen 2 different explanations for this. One that should/does keep coming back to the mind (OR) one that liberates the mind.

What I have heard from my teachers is the definition that says "Mantra is that which liberates the mind". We can add to it, "through constant remembrance/usage/prayoga". It doesn't seem to have any rules regarding number of syllables or lines. But certain mantras are not to be uttered/ utilized unless it has been handed down by a proper Guru.

  • 3
    There are beeja mantra, dhyana mantra, pushpanjali mantra, pranam mantra, bhutasuddhi mantra and so many other mantras. Mananat trayata is applicable only for the beeja mantra so far as my limited knowledge goes. Also, each sloka of Chandi is a mantra.
    – user17294
    Jan 21, 2019 at 16:33

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .