Mood Detector
Analyze the mood, energy, and vibe of any song using AI. Get mood tags, energy scores, danceability ratings, and valence analysis.
Upload a clip and get mood tags, confidence percentages, and three numeric scores, Energy, Danceability, and Valence, that describe how a track feels. The AI analyzes acoustic features like tempo, key, timbre, dynamics, and spectral content.
How to use it
- Click the upload area or drag and drop an audio or video file (MP3, WAV, OGG, FLAC, M4A, WebM, MP4; max 50 MB, max 60 seconds).
- Wait a few seconds while the file is sent to the server and the AI processes it.
- Review the mood tags ranked by confidence percentage, the top tags represent the dominant character of the track.
- Check the Energy, Danceability, and Valence gauges (each scored 0–100) for a fuller picture of how the track feels.
FAQ
What do the three scores, Energy, Danceability, and Valence, actually measure? Energy reflects overall intensity (loud, fast, dense = high). Danceability reflects rhythmic groove and beat steadiness, not tempo alone. Valence reflects emotional positivity, high means happy or euphoric, low means sad or dark. A track can be high-energy and low-valence at the same time (e.g., aggressive punk).
How many mood categories are there? Ten: Happy, Sad, Energetic, Calm, Melancholic, Romantic, Dark, Dreamy, Angry, and Chill. Most tracks match multiple categories at different confidence levels, that overlap is normal.
The result does not match how I perceive the song. Why? The AI analyzes the audio signal itself, not the lyrics or cultural context. Try uploading a different section, a song's verse and chorus can have very different mood profiles. Cleaner recordings also tend to give more accurate results than noisy or low-quality files.
What happens with clips longer than 60 seconds? The tool does not accept files longer than 60 seconds. Trim your file to a representative section before uploading.
Is there a daily usage limit? Yes, the AI analysis runs on our servers and has a daily limit per device. If you hit it, you will see a message and can try again the next day.