A mood diary in colour and sound

Say how you feel. Keep the day in colour.

Synesthesia is a mood diary: say or type how you feel, and it paints your mood as a moving picture, plays it as a short piece of music, and keeps it on a calendar in colour.

Free · iPhone, iPad, Android, Mac, Windows · No App Store, no account

01How it works

From a sentence to a page in your diary.

A sentence or two is all it needs. Here is what happens after you say it.

  1. 1Speak or type

    Say how you feel

    Tap Speak and talk, then Finish. Or type it and press Render. Speaking says more: it hears how you sound, not just what you say.

  2. 2Feeling · energy

    It reads two things

    Feeling, mostly from your words: how pleasant or unpleasant. Energy, mostly from your voice: how calm or charged.

  3. 316–20 seconds

    It paints and plays your mood

    It lands on the nearest of 13 moods, then paints a moving picture and plays a short melody in that mood’s own scale and tempo.

  4. 4With the time

    It goes in your diary

    Turn the diary on once, and every finished piece is kept with the time and your words. Each day takes its latest mood’s colour.

02What it listens for

It listens for
two things.

One happy-to-sad scale can’t tell calm sadness from panic, or contentment from excitement. So it reads two things at once.

FeelingFrom your words · −1 to +1

How pleasant or unpleasant. A built-in vocabulary of about 230 feeling words that understands “not”, “very” and “a bit”: “not great” is not “great”, and “really awful” is worse than “awful”.

EnergyFrom your voice · 0 to 1

How calm or charged: how loud you are, how bright your tone is, and how fast you’re talking.

With no words at all, it stays near neutral instead of inventing a feeling. The reading happens on your device; turning speech into words is your browser’s job (see Privacy).

03The 13 moods

Thirteen moods, each with its own colour.

Whatever you say lands on the nearest of thirteen moods. Each has its own colour, its own moving picture, its own line style and its own music. Every moving picture is one of Rory’s own videos.

  • Joyful

    lydian · ~108 bpm

  • Content

    major pentatonic · ~68 bpm

  • Tender

    major sixth · ~60 bpm

  • Hopeful

    mixolydian · ~88 bpm

  • Calm

    major pentatonic · ~52 bpm

  • Even

    mixolydian · ~66 bpm

  • Numb

    open fifths · ~46 bpm

  • Moody

    dorian · ~72 bpm

  • Sad

    natural minor · ~54 bpm

  • Lonely

    minor pentatonic · ~50 bpm

  • Stressed

    phrygian · ~112 bpm

  • Anxious

    diminished · ~126 bpm

  • Angry

    phrygian dominant · ~132 bpm

  • How the colours move

    Colours travel from indigo through violet and rose to amber as the feeling rises. Agitated moods break into more colours and sharper angles; good moods, into sweeping curves.

    No two pieces play the same phrase.

04Your diary

Your month, in colour.

Turn the diary on once and every finished piece is added, with the time. Each day takes its latest mood’s colour; a small dot means more than one entry.

September 2026

more than one entry

Opened · 2026-09-24

Thursday, September 24

2 entries · newest first

“Made a plan, wrote it down, and I can breathe again.”

“Woke up at four with my mind racing about money.”

The Mood diary screen in the Synesthesia app on a phone: September 2026 in colour, with the 24th opened.
In the appThe same month, on a phone.

Recorded as it plays

Watch it again, or replay it live

Every piece is recorded as it plays, picture and music together, and kept with its entry. Watch the recording, or replay it live: same mood, same painting, same melody.

JPG or video

Save the picture or the whole piece

Keep the picture as a JPG, or save the whole piece, picture and music, as a video.

A .ics calendar file

Take it to your calendar

Download your diary as a calendar file. It opens in Apple Calendar, Google Calendar or Outlook, with one event per entry.

Any time

Delete anything

Delete an entry or a recording, or clear the whole diary, whenever you like.

05Privacy

Your diary stays on your device.

Your diary and its recordings are stored on your device, in your browser’s storage. There’s no account, no sign-up and no ads, and your diary is never sent to a server.

One honest exception

Turning speech into words is done by your browser’s built-in speech recognition, and some browsers (Chrome, for example) send the audio to their speech service to do it. If you’d rather nothing you say leaves your device, type instead.

On this device
Your diary and its recordings live in your browser’s storage on this device, not on a server.
Read here
The mood reading, from your words and your voice, runs on your device.
No account
No sign-up and no account. No ads.
Visit counts
This website counts visits anonymously with Umami: no cookies and nothing that identifies you. The app itself counts nothing.
Keep a copy
Clearing your browser’s data for this site removes the diary. Download the calendar file to keep a copy.
Not medical
Synesthesia is a creative diary. It is not a medical or mental-health tool.

06Get the app

Free, and it installs
from this page.

No App Store, no Google Play, no account. Once installed, Synesthesia has its own icon, opens full-screen like any app, and works offline.

Free · iPhone, iPad, Android, Mac, Windows · No App Store, no account

  • In Safari

    iPhone & iPad

    1. Open the app in Safari.
    2. Tap Share.
    3. Tap Add to Home Screen.
  • In Chrome

    Android

    1. Open the app in Chrome.
    2. Tap Install, or open the three-dot menu and choose Install app.
  • In Chrome or Edge

    Windows, Mac & Chromebook

    1. Open the app in Chrome or Edge.
    2. Click Install in the address bar.
    3. On a Mac in Safari, choose File, then Add to Dock.

Works offline

Typing always works offline. Spoken words need a connection in some browsers.

Which browsers

Speech-to-words works in Chrome, Edge and Safari. Firefox reads your tone but not your words; typing works everywhere.

No install needed

Or just use it in your browser, without installing.

Open in your browser