Rasa Bhava Explorer

The relationship between Bhava and Rasa is at the heart of every classical performance. Bhava is what the performer feels and embodies. It is the raw emotional state. Rasa is what the audience receives, the aesthetic experience that emotion creates. Natyashastra tells us that Rasa does not exist in the performer alone, nor in the audience alone. It arises in the space between them. This tool helps you locate that space. Select the emotion you are working with, or simply feeling, and follow the questions. Your Rasa will find you.

Choose the emotion closest to your scene or your study. If two Rasas are possible, one follow-up question will guide you to the right one.

Bhava Analyserby Natya-Shastra.in

Rasa · Bhava · Abhinaya cues · Choreography guidance · 7 Indian scripts

Loading…

Understand the emotional heart of any verse

The Bhava Analyser is a free beta tool by Natya-Shastra.in designed for dancers, choreographers, directors, and students of classical Indian performance. It decodes the emotional and expressive essence of any shloka, poem, song lyric, or literary passage from Sanskrit, Tamil, Telugu, Kannada, Pali, Sinhalese, and Devanagari sources.

Paste a verse or upload a manuscript image. The tool identifies the primary bhava, the nine rasas present, the character’s emotional state, and gives you concrete abhinaya and choreography cues, so performers and directors know exactly what needs to be felt and expressed on stage.

How to use

1
Choose your input – paste or type the verse directly, or upload a photo of a manuscript, book page, or handwritten text.
2
Select the source language – Sanskrit, Tamil, Telugu, Kannada, Pali, Sinhalese, or auto-detect. This helps the tool parse the text accurately.
3
Choose your perspective – analyse bhava from the poet’s viewpoint (the intention behind the verse) or the character’s viewpoint (who is speaking inside the narrative).
4
Select output language – receive the full analysis in English, Hindi, Tamil, Kannada, Telugu, or Malayalam.
5
Click Analyse Bhava – the tool returns the primary bhava, all rasas, character emotion, choreography cues, abhinaya suggestions, and a full performance commentary.

What the tool gives you

🎭
Primary bhava – the dominant emotional state and its Natyashastra classification
🌊
Rasa mapping – all nine rasas identified with intensity levels
👤
Character’s inner state – what the speaker or subject is feeling
💃
Choreography cues – movement, rhythm, stage placement guidance
🤲
Abhinaya guidance – angika, vachika, aharya, sattvika suggestions
📜
Image OCR – extract and analyse bhava from manuscript photos
⚠️
Beta disclaimer
This tool is in public beta and is a scholarly aid, not a definitive performance manual. Outputs are AI-generated and may not capture every nuance of a verse’s interpretation, particularly for rare texts or regional variants. Cross-reference with your guru, choreographer, or authoritative commentary before performance use.

Natya-Shastra.in is not responsible for performance decisions based on this tool’s output. Questions or corrections? Write to natyashastra7@gmail.com
🎭
Free beta – 5 analyses per session. Accepts Sanskrit, Tamil, Telugu, Kannada, Pali, Sinhalese, Devanagari and manuscript images.
Script / format
Type or paste in Devanagari script directly.
Upload manuscript, book page, or handwritten verse
📜

Click to browse, or drag and drop here

JPG, PNG, WEBP · Max 5 MB

Preview
Source language
Perspective
Output language

Reading the bhava… this may take a few seconds.

· ❧ ·

Original verse

Primary bhava

🎭
Intensity

Rasa present in this verse

Character’s inner state

Choreography cues for performers

    Abhinaya guidance

    Performance commentary

    Sanchari — suggested storyline for the dancer

    Explore related tools on Natya-Shastra.in

    Further reading & references

    • Natyashastra — Bharata MuniThe foundational treatise on rasa, bhava, abhinaya and all aspects of classical performance.Read on Archive.org ↗
    • Abhinayadarpana — Nandikeshwara (tr. Dr. Manmohan Ghosh)The mirror of gesture — essential reading on hasta mudras and their expressive meanings.Read on Archive.org ↗
    • Bharatarnava — NandikeshwaraAn extensive treatise on dance, covering karanas, movements, and performance theory.Read on Archive.org ↗
    • Traditional Indian Theatre — Kapila VatsyayanA comprehensive survey of India’s multiple theatrical streams and their expressive traditions.Read on Archive.org ↗
    • Non-Verbal Communication in Bharatanatyam GesturesAcademic study on the symbolic meanings embedded in gesture vocabulary.Download paper ↗
    • Hasta Lakshana DeepikaClassical text detailing the classification and usage of hand gestures in dance.
    • Sanskrit DocumentsA vast digital repository of Sanskrit texts, useful for tracing source verses.Visit ↗
    • Natya-Shastra.in ReferencesOur full curated reading list for students and practitioners of classical Indian arts.View all ↗
    🎭

    You’ve used all 5 free analyses

    Leave your email and we’ll notify you the moment the full version launches — with an exclusive early-bird offer just for beta users.

    🔒 No spam. One email when we launch. That’s it.

    Thank you! You’re on the list 🎉

    As a beta tester, you get exclusive early-bird pricing when we launch:

    Regular price ₹199/month
    ₹99/month
    50% off · First 3 months · Beta testers only
    ⚡ Limited to first 50 subscribers
    • Unlimited bhava analyses
    • Image upload & manuscript OCR
    • Full abhinaya & choreography cues
    • 6 output languages
    • All 9 rasas mapped with intensity
    • Priority support

    We’ll email when it’s ready.

    Built with ❤️ by Natya-Shastra.in

    Bhava and Rasa in Natyashastra

    Bharata Muni, in the Natyashastra, describes Rasa as the refined experience of emotion. The word itself comes from the Sanskrit root meaning juice, essence, or taste. When you taste a performance, that is when grief on stage moves you to a stillness that feels almost sacred, that is Rasa working exactly as Bharata intended.

    Bhava is the mechanism through which Rasa is created. There are two kinds that matter most in performance. The Sthayi Bhavas are the nine sustained emotional states – love, mirth, sorrow, fury, heroism, fear, disgust, wonder, and serenity. Each one has a corresponding Rasa it generates in the audience. These are the primary colours of performance.

    The Vyabhichari Bhavas ( also called Sanchari Bhavas) are the thirty-three transitory states that move through a performance like weather. Discouragement, jealousy, fatigue, shame, confusion, joy. No performance stays in one sustained state. A hero in battle moves through resolve, then fear, then indignation, then grief. Each of these is a Vyabhichari Bhava, and each one colours the dominant Rasa without replacing it.

    This is why the tool asks a follow-up question when a Bhava can lead to more than one Rasa. Fatigue, for instance, can deepen into Karuna if it comes from loss, or into Shanta if it comes from wisdom. The emotion is the same. The scene context determines the Rasa.

    For students, understanding this framework changes how you approach abhinaya. You stop performing an emotion and start tracing its origin. What caused it, what it does to the body, where it wants to go. For teachers, it offers a way to correct expression that goes beyond instruction. You can ask a student which Bhava they are embodying, and the answer reveals what is missing. For rasikas, it opens a new way of watching by understanding the precise craft behind the moment that moved you.

    Natyashastra gives us thirty-six chapters of this kind of precision. The Rasa-Bhava framework in Chapter Six is its emotional core.

    Frequently asked questions

    1. What is the difference between rasa and bhava in Natyashastra?

    Bhava is the emotion felt and expressed by the performer, the internal state. Rasa is what the audience experiences as a result of that expression. Bhava is the cause; rasa is the aesthetic effect.

    2. What are the nine rasas described by Bharata Muni?

    The eight original rasas are Shringara (love), Hasya (humour), Karuna (compassion), Raudra (anger), Veera (heroism), Bhayanaka (fear), Bibhatsa (disgust), and Adbhuta (wonder). Shanta (serenity) was added later.

    3. What does the Rasa Bhava Explorer help users do?

    It helps performers, students, and researchers map emotional states to their corresponding rasas, understand the triggers (vibhava), physical expressions (anubhava), and transitory emotions (sanchari bhava) in performance.

    4. What is sthayi bhava and why does it matter?

    Sthayi bhava is the dominant, sustained emotional state underlying a performance, the emotional foundation from which a rasa emerges. It differs from transitory emotions, which come and go during a scene.

    5. Can modern actors and dancers apply rasa-bhava theory?

    Very much so. The rasa-bhava framework gives performers a structured way to build emotional authenticity in a role, making it equally relevant to classical Indian dance, theatre, film performance, and even emotional intelligence training.


    About Natya-Shastra.in

    At Natya-Shastra.in, our mission is to serve as a gateway to the illustrious world of the Natyashastra. We offer insights, resources, and a platform to delve deeper into the nuances of Indian performing arts.

    Also, we aim to bring forth the richness of this ancient text. We try to shed light on the profound wisdom it holds and its everlasting influence on various artistic traditions.


    We are here, follow us.


    Disclaimer: 

    Affiliate Links: Some links earn us a commission (at no cost to you). We only recommend helpful products.

    NatyaShastra Glossary: Head over to the Natyashastra Glossary page to know the meaning behind Sanskrit terms used in the articles.

    Images & Videos: Representational only, not exact depictions.

    Knowledge Source & References: Inspired by ancient Natyashastra scriptures, open to interpretation.

    Experience rasa through sound, speech, and silence

    Download your free ebook

    We don’t spam! Read our privacy policy for more info.