Rain sounds for studying, focus and sleep
Rainroom is a free web app that makes rain, thunder and soft lo-fi music live in your browser, with a calm rain scene to look at. Nothing is pre-recorded: every drop, rumble and chord is generated as you listen, so it never loops and never repeats.
Start the rainWhat you can hear
Mix your own weather. Every layer has its own switch and level.
- Rain
- From a light drizzle to a heavy downpour, shown in millimetres per hour, with its own volume.
- Lo-fi music
- Slow, warm chords that sit under the rain without pulling your attention.
- Thunder
- Distant or close. The rumble arrives after the flash, timed by how far away the strike is.
- Wind
- Gusts that change direction now and then, and you hear them move from side to side.
- Rain on the window
- The muffled sound through glass, with taps and drips on the pane.
- Mud and puddles
- Soft squelches, and now and then someone walking through.
- City traffic
- A low city hum with cars passing on wet roads.
- Keyboard
- Someone typing nearby, in short bursts, for that library feeling.
- Dogs and cats
- Distant barks and the odd meow from across the street.
Or start from a preset: Drizzle, Steady rain, Downpour, Thunderstorm, City night or Lo-fi focus.
The room
A rainy street seen from your window, by daylight or in the evening. Switch the desk lamp and the street lamps on or off (one of the street lamps flickers). Raindrops gather and run down the glass, lightning lights up the clouds, and when the wind picks up, a clear umbrella sometimes drifts past.
Made for long sessions
- Focus timer of 25, 50 or 90 minutes, with a gentle chime at the end.
- Keeps your screen awake while the rain plays, and the controls fade away when you're not using them.
- Lock-screen controls to play and pause from your phone's lock screen.
- Keyboard shortcuts: Space play or pause, L call a lightning strike, H hide the controls, D switch between day and evening.
- Your listening time: sign in with Google, if you like, to see how many hours you've spent in Rainroom and a list of your sessions by date.
How it works
Rainroom uses the Web Audio API to build every sound from noise and simple tones as you listen. Raindrops arrive at random like real rain, thunder is shaped by distance, and the music is played note by note. Because nothing is a recording, there's no loop to notice, even after hours. The rain scene is drawn with WebGL on your device.
Free and private
Rainroom is free, has no ads and needs no account. If you sign in, it stores only your listening sessions (when they started and ended, how long they were and which preset you used) so it can show your listening time. The small "online" counter uses an anonymous random ID, never your name or email.
Questions
Is Rainroom free?
Yes. It's free to use, with no ads and no sign-up.
Does it work on my phone?
Yes, in the browser on iPhone, Android, tablets and computers. There's nothing to install. Headphones make the rain feel closer.
Can I leave it playing all night?
Yes. The sound is generated as it plays, so it never loops or repeats. Use the focus timer if you want it to remind you to take a break.
Does it need a fast connection?
Only to open the page. After that, the sound is made on your device, so a patchy connection won't interrupt the rain.
I can't hear anything. What should I check?
Tap Start the rain first, because browsers only play sound after you tap. Then check the Volume slider and your device's volume.