Brown Noise Generator
You Might Also Need
Brown Noise Generator produces the deepest of the common noise colours, falling by about six decibels per octave for a soft rumble rather than a hiss. The file is peak-normalised, so the amplitude setting means what it says.
What is Brown Noise Generator?
Amplitude, duration and seed are the only options, and the result arrives as a sixteen bit WAV with a player and a download link. What comes out is markedly darker than pink noise at the same settings.
What the generator does:
- Integrates a seeded white noise source, which is what creates the falling spectrum: each sample adds a small fraction of the new random value to a running total, so low frequencies accumulate and high frequencies average away.
- Leaks a small amount of the accumulated value on every sample, a simple high-pass effect that stops the running total from drifting off into a constant offset.
- Normalises the finished file to the requested peak, so the amplitude slider behaves as a true peak control rather than as a scaling factor.
- Reports the minus six decibels per octave character, the amplitude, the duration and the seed in the panel readout.
The important detail is the leak. A pure integrator of random samples wanders without bound, and once it reaches a constant value the output becomes a DC offset rather than noise, which is inaudible and useless. Dividing the accumulator by a factor slightly above one on every sample pulls it back toward zero with a time constant of a few hundred milliseconds, so the result is rumble rather than drift. That leak is why the component output is verified as having under one percent offset. As with the other noise tools, the random source is a seeded sequence, so a file can be regenerated identically. Because the output is integrated, its energy concentrates strongly in the lowest octaves, which is exactly the property that makes it useful for masking and exactly the property that makes it sound like distant thunder rather than a hiss. In construction it is integrated white noise with a DC leak, and that combination is what separates brown noise from the other colours: the integration produces the falling spectral slope, and the DC leak keeps the offset bounded. A listener comparing the generators in this set will hear brown noise as the darkest and most substantial, pink as the most balanced, and white as the brightest.
Where the colour limits it:
- Almost all the energy sits at the bottom of the range, so it is poor for testing high-frequency reproduction.
- It can excite room modes and rumble from a speaker that cannot reproduce it cleanly, which is vigorous rather than merely audible.
- The leak makes the very lowest frequencies roll off, so it is not a true unbounded red spectrum.
- There is no filter control, so the balance cannot be adjusted.
- The output is mono, single-channel noise only.
- Files are capped at sixty seconds each.
Use it when the aim is a low, unobtrusive bed: masking traffic or an office hum, helping a baby or an adult settle where a broadband hiss would be too bright, or adding weight under a mix. For checking a system across the range, pink noise is the better choice because its energy is spread evenly by octave.
How to use Brown Noise Generator
- Set the amplitude and the duration.
- Keep the seed for reproducibility, or change it for a different random sequence.
- Press generate and listen to the preview, which should rumble rather than hiss.
- Download the WAV, checking the readout for the sample count and duration.
When to use Brown Noise Generator vs related tools
Brown Noise Generator is the choice when the sound has to sit low and out of the way rather than fill the whole range. White Noise Generator and Pink Noise Generator cover the flatter and middle colours, and Room Tone Generator builds a more realistic ambience with hum and air rather than pure noise. To confirm the balance you actually got, Spectrum Analyzer measures it.
Privacy & Security
This tool runs entirely in your browser — no data ever leaves your device. There is no server round-trip, no upload, no logging, and no account required. Your input is processed locally using client-side JavaScript and is never stored, transmitted, or accessible to anyone else. When you close the tab, everything disappears.