Language
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
Rain On Window

Rain On Window

Realistic rain on window simulation with soothing rain sounds, thunder, lightning, and beautiful scene backgrounds for relaxation and focus.

Rain On Window Simulator

Experience the calming beauty of rain falling on a window pane. This simulator creates a realistic rainy atmosphere with water droplets sliding down glass, gentle rain sounds, and optional thunder and lightning — all rendered in real-time in your browser.

Whether you need to focus on work, unwind after a long day, or simply enjoy the cozy feeling of watching rain from indoors, this simulator provides a serene environment with customizable settings to match your mood.

How to Use

The rain starts automatically when you open the app. Move your mouse or tap the screen to reveal the controls.

Controls

Play/Pause

Start or stop the rain and audio

Volume

Drag the slider or click the speaker icon to mute/unmute

Intensity

Adjust from Light drizzle to full Storm

Thunder

Toggle random lightning flashes and thunder sounds

Fog

Add a subtle fog layer on the glass

Timer

Set auto-off after 30, 60, 90, or 120 minutes

Scene Backgrounds

Choose from four built-in scenes at the top of the screen to set the perfect atmosphere:

Dark

Minimal dark background for pure focus on the rain

City Night

Blurred city lights and neon reflections

Forest

Tree canopy silhouettes with soft green tones

Street Lamp

Warm lamplight with wet street reflections

Custom Background

Click the image icon next to the scene buttons to upload your own photo. The image will be displayed behind the rain with a subtle blur and darkening effect. Click the trash icon to remove it and return to the default scene.

Privacy note: Your image is processed entirely in your browser and stored locally. It is never uploaded to any server.

Features

Realistic Rain Rendering

Rain drops fall with a natural parallax depth effect — distant drops appear smaller and slower, while nearby drops are larger and faster. Each drop follows a slight wind angle for added realism. When drops reach the bottom, they burst into tiny splash particles.

Distant Drops

Background Layer

  • Smaller size
  • Slower fall speed
  • Subtle appearance
Nearby Drops

Foreground Layer

  • Larger size
  • Faster fall speed
  • Prominent with splash effects

Glass Droplets

Water droplets sit on the glass surface and slowly accumulate rain water. Once heavy enough, they begin sliding down, wobbling due to surface tension. Nearby droplets merge together to form larger ones, leaving thin water trails behind them.

Immersive Audio

Rain sounds are generated procedurally using the Web Audio API — no pre-recorded loops. The audio adapts to your selected intensity, from gentle patter to heavy downpour. Thunder rumbles with a natural delay after lightning flashes, simulating the distance of the storm.

Dynamic audio: The sound quality and intensity automatically adjust based on your settings, creating a unique listening experience every time.

Scene Backgrounds

Four carefully crafted scene backgrounds set the mood: a dark minimalist view, city lights at night, a misty forest, or a solitary street lamp. You can also upload your own image to create a personalized atmosphere.

Sleep and Focus Timer

Set a timer for 30 to 120 minutes. When the timer expires, the audio gently fades out and the rain stops — perfect for falling asleep or timing a focus session.

1

Set Duration

Choose 30-120 minutes

2

Adjust Settings

Select intensity and scene

3

Relax

Auto-fade when time ends

Frequently Asked Questions

Why is there no sound when I open the app?

Modern browsers require a user interaction (click or tap) before playing audio. Simply click anywhere on the screen or interact with any control to start the audio.

Can I use this for sleeping?

Yes. Set the timer to your desired duration (30-120 minutes), adjust the intensity to Light or Moderate, and the app will automatically fade out and stop when time is up.

Will my uploaded background image be sent to a server?

No. Your image is processed entirely in your browser and stored locally. It is never uploaded to any server.

Why does the rain look different at different intensities?

Each intensity level changes the number of rain drops, their speed, the amount of splash particles, and the density of glass droplets. The audio also adjusts to match — heavier rain produces louder, deeper sounds with more frequent individual drop impacts.

Can I use this on mobile?

Yes. The app is fully responsive and works on mobile devices. Tap the screen to show controls. For the best experience, use fullscreen mode.

Intensity
Adjust Intensity slider to change rain from light drizzle to heavy storm
Enable Thunder for random lightning flashes with delayed thunder sounds
Click the image icon to upload your own photo as background
Use the Timer to auto-stop after 30-120 minutes — perfect for sleeping
Toggle Fog for an extra layer of atmosphere
Everything runs locally in your browser — no data uploaded
Want to learn more? Read documentation →
1/7
Can't find it? Build your own tool with AI
Start typing to search...
Searching...
No results found
Try searching with different keywords