b2KIT

White Noise Generator

Generate white, pink, and brown noise for focus, sleep, and sound masking.

Tested tool guide Tested browser tools Checked August 16, 2026

What White Noise Generator does and how it behaves

This tool synthesizes noise in real time in your browser and plays it back as a continuous, non-looping stream in white, pink, or brown flavors, each with a different frequency balance. You pick a color and a volume, and it runs for as long as the tab stays open and active. What catches people off guard: the three colors are not equal-loudness. White noise carries more high-frequency energy, so pink and brown noise can sound noticeably quieter or duller at the same volume slider position, which reads as a broken control when it is really just a different spectral shape.

How the result is produced

1

How each color is generated

White noise is produced from independent random values on every sample, giving roughly equal energy at every audible frequency. Pink noise filters that signal so energy falls off by about 3 dB per octave, weighting it toward lower frequencies. Brown (red) noise integrates the random signal further, a random-walk process, so energy falls off by about 6 dB per octave, producing a deeper, rumbling sound with almost no high-frequency content.

2

Live playback, nothing downloaded

Samples are computed on the fly in the browser's audio engine rather than played from a recorded file, so there is no audio to download or stream and no fixed loop length to listen for a seam in. Volume is applied as a gain stage on top of the generated signal. Because generation depends on the tab running, playback can be interrupted if the device sleeps or the browser suspends background tabs.

Good uses

  • covering open-plan office chatter or a noisy street so you can hold focus on a task
  • playing a steady background bed to fall asleep and stay asleep through household noise
  • providing calming, consistent background sound for sensory sensitivity or to reduce awareness of tinnitus

Limits and checks

  • playback is tied to the browser tab: on phones especially, locking the screen or switching apps can pause or stop the noise mid-sleep, so it is not a reliable all-night source without checking your device's background-audio behavior first
  • white, pink, and brown are not equal-loudness at the same volume setting; white noise's flat high-frequency energy makes it sound louder than pink or brown at an identical slider value, which can look like an inconsistent volume control rather than a spectral difference
  • each session is generated live rather than played from a file, so there is nothing to scrub, save, or take offline as an audio file - closing the tab ends the noise with no session to resume

Common questions

Is pink noise just a quieter version of white noise?

No. It is a different frequency balance, not a volume change. White noise has flat energy across all audible frequencies. Pink noise's energy falls off by about 3 dB per octave, favoring lows and mids. Brown noise falls off faster, about 6 dB per octave, so it sounds deeper and more muffled than either.

Does running this use data or drain my battery like a streaming app?

No data is streamed or downloaded since the noise is generated locally by your browser's audio engine. Any battery drain comes from your CPU continuously generating samples and from keeping the screen or tab active, not from network use.

References and verification

The behavioral notes were checked against the browser implementation. Standards and primary references below define the relevant format, formula, or platform behavior.

Related Tools