White Noise Generator β white, pink & brown noise
Generate white, pink or brown noise for focus and sleep, with volume control and a fade-out sleep timer. Runs entirely in your browser.
π Runs entirely in your browser. Your input and output are never sent to a server or stored β fully private.
White noise masks distractions; pink and brown sound deeper and softer. The sleep timer fades out gently before stopping. Audio starts on the first click (browser requirement) and is generated locally β nothing is downloaded or uploaded.
About this tool
Need a steady bed of sound to work, study or fall asleep to? This noise generator plays white, pink or brown noise straight from your browser, with a smooth volume control and a sleep timer that fades the sound out after 15, 30 or 60 minutes. The noise is synthesised locally with the Web Audio API β no audio files to stream, no account, and it keeps playing offline once the page has loaded. Switch colours to find the texture that best masks the distractions around you.
Frequently asked questions
What is the difference between white, pink and brown noise?
They differ in how energy is spread across frequencies. White noise has equal energy at every frequency, so it sounds bright and hissy, like static. Pink noise rolls off with each octave, giving equal energy per octave β closer to steady rainfall and gentler on the ear. Brown noise falls off even faster, leaving a deep, warm rumble like distant surf. Many people find pink or brown more comfortable for sleep, while white can mask sharper sounds.
How loud should I play noise, especially overnight?
Keep it just loud enough to blur the sounds that bother you β roughly the level of a quiet conversation or a soft shower, and clearly quieter than the distraction itself. For all-night listening, err on the low side: hearing experts caution against prolonged exposure above about 60β70 dB, and lower still for children. If you use earbuds in bed, keep the volume well below half and let the sleep timer fade the sound out rather than playing until morning.
Does the noise stream from a server, and how does the sleep timer work?
Nothing streams. The noise is generated in real time by the Web Audio API inside your browser, so it uses no bandwidth while playing and keeps working with the connection off once the page is open. The sleep timer simply schedules a stop after 15, 30 or 60 minutes and lowers the volume gradually over the final stretch, so the sound melts away instead of cutting off abruptly β handy if you are already drifting off.