Detect emotional tone in any text. Instantly.

A lightweight API for mood detection built for developers.

Get Free API Key View Docs →

Try it

Analyze
{ "mood": "positive", "emoji": "šŸ˜„", "score": 0.92, "reasons": [ "positive wording detected", "high emotional intensity", "absence of negative language" ] }

How it works

Send text

Get mood

Build something

Example

POST /analyze { "text": "I feel nervous but excited about this launch." } --- { "mood": "mixed", "emoji": "😬", "score": 0.61, "reasons": [ "conflicting emotional signals", "presence of anxiety-related terms", "positive anticipation detected" ] }

Pricing

Free

$0

1,000 requests / month

Basic

$9

50,000 requests / month

Pro

$29

Unlimited requests