ZonoTools
//Rain Sounds Generator

Rain Sounds Generator

How to use

  1. Press Play. The rain loop starts immediately — adjust its volume with the slider.
  2. For a storm feel, open the full mixer and add Thunder (random mode) and Wind (interval mode).
  3. For sleep, lower the master volume and set a 30m or 60m sleep timer so it fades out automatically.
  4. Use the Variants below to jump straight to a pre-tuned mix (rain for sleep, rain for focus, rain for relax, rain for reading).

FAQ

Is the rain sound a real recording?

The rain layer is a looped field recording. The rest of the engine is generated in your browser via Web Audio.

Can I combine rain with thunder?

Yes. The Thunder Sounds for Sleep variant is rain plus a random-mode thunder layer — and you can edit it further in the full mixer.

Does audio keep playing when I switch tabs?

Browsers sometimes throttle background timers. Looping rain keeps playing; interval / random layers may pause until the tab is focused again.

When to use rain sounds

Rain sounds work because they sit in a wide, steady frequency range that
masks sudden noises without being distracting on its own. That makes rain one
of the most flexible ambient tracks you can loop: focus, sleep, reading, or
just background cover on a call.

How layering helps

A single rain loop is fine. Adding one or two layers lifts it:

  • Rain + distant thunder (random) — weather realism for sleep.
  • Rain + pink noise (low) — extra spectral density for focus sessions.
  • Rain + fire (low) — a fireside-in-the-rain mood for reading.

All three are available as presets below.

Best practices

  • Cap the master volume around 50% for long sessions. Louder masking is
    tempting but tires your ears.
  • If thunder feels too frequent, drop its Probability to 0.5 and raise the
    Max delay to 30s for a calmer storm.