HandyTools Hub

White Noise Generator

White, pink, and brown noise for focus and sleep — synthesized in your browser

Equal energy at every frequency — masks distractions

50%

How to Use

  1. Pick a noise type — White masks distractions, pink is a balanced focus background, and brown is a deep rumble popular for sleep. A short description under the buttons explains the selected type.
  2. Press Play — The noise fades in over 200 ms so there is no click. Press Stop to fade out and stop.
  3. Set the volume — Drag the volume slider; changes apply immediately while playing.
  4. Switch types live — Click a different noise type while playing and the sound crossfades to the new color without stopping.
  5. Set a sleep timer — Tap 15, 30, or 60 minutes. Playback starts if needed, a countdown shows the remaining time, and the noise fades out automatically when the timer ends.

Features

  • Three synthesized noise colors — White (uniform spectrum), pink (Paul Kellet filter bank, −3 dB/octave), and brown (leaky integrator, −6 dB/octave), all generated mathematically in your browser.
  • Click-free fades — Play, stop, type switching, and timer expiry all use a 200 ms volume ramp, so you never hear pops or abrupt silence.
  • Sleep timer — 15, 30, or 60 minute presets with a live countdown and automatic fade-out.
  • Live type switching — Change noise color mid-playback with a smooth crossfade instead of a hard cut.
  • 100% client-side — No audio files, no streaming, no uploads; works offline once loaded.

Use Cases

  • Deep focus: Pink noise at low volume masks keyboard clatter and office chatter without demanding attention.
  • Falling asleep: Brown noise with a 30-minute timer rumbles warmly and fades out after you’re asleep.
  • Masking tinnitus: White or pink noise can soften the perceived ringing for some listeners — start at a very low volume.
  • Calming babies: Steady broadband noise mimics the constant sound environment infants are used to.
  • Tone Generator — Generate sine, square, and other waveforms at exact frequencies.
  • Audio Visualizer — Visualize audio as waveforms and frequency spectra.
  • Sleep Calculator — Find the best bedtime or wake-up time based on sleep cycles.

Frequently Asked Questions

What is the difference between white, pink, and brown noise?

They differ in how energy is distributed across frequencies. White noise has equal energy at every frequency, so it sounds bright and hissy — great for masking sudden sounds. Pink noise drops off by 3 dB per octave, sounding softer and more balanced, like steady rain. Brown noise drops off even faster (6 dB per octave), emphasizing deep, warm rumble similar to a waterfall or strong wind. This tool generates pink noise with Paul Kellet's filter bank and brown noise with a leaky integrator — both synthesized live in your browser.

How does the sleep timer work?

Pick 15, 30, or 60 minutes and playback starts automatically if it is not already running. A countdown appears next to the timer, and when it reaches zero the noise fades out smoothly over 200 ms instead of cutting off abruptly — so the silence itself won't wake you. Choose Off to cancel a running timer.

Why does playback fade in and out?

Instantly starting or stopping a raw audio signal creates a sharp transient that you hear as a click or pop. Every play, stop, noise-type switch, and timer expiry in this tool ramps the volume over 200 milliseconds, which removes those transients and keeps the listening experience smooth.

Is my audio generated locally, and does it work offline?

Yes. All three noise types are synthesized in real time with the Web Audio API — no audio files are downloaded and nothing is uploaded. Once the page is loaded, the generator works fully offline and keeps playing while you work in other tabs.