Audio

White Noise Generator

Play white, pink, or brown noise for sleep, focus, baby soothing, tinnitus masking, and distraction blocking — directly in your browser.

Primary controls

Noise console

Play first, then shape the spectrum. The tuning deck stays directly below the header so the generator feels more like a dedicated noise machine.

Pink noiseReadyFlat

Playback

Ready to start continuous playback.

Neutral response across all bands.

Ready when you are.

Ready when you are.

Sleep mode ready for overnight listening.

Fine tune noise

Vertical EQ sliders

Tune low to high frequencies in one horizontal row, with more space for precise control.

Flat

90 Hz

0 dB

250 Hz

0 dB

1 kHz

0 dB

3.5 kHz

0 dB

9 kHz

0 dB

Noise color

Choose the base tone after the transport and EQ are dialed in.

Pink noise

Channel layout

Wide
55%

Blend shared and independent left/right noise for a wider stereo field.

50%

Adjust playback gain while keeping the browser tab active.

White noise

Evenly spread energy across the spectrum. Great for masking chatter, traffic, and office distractions.

Best for general sound masking and concentration.

Pink noise

Softer high frequencies with a more balanced, natural feel than white noise.

Best for sleep, focus, and gentler overnight listening.

Brown noise

A smoother, darker noise profile with softened highs and a steady, gentle texture.

Best for calmer focus sessions and soft background masking.

Sleep mode and fullscreen behavior

Fullscreen switches the page into a black-screen view for overnight listening or low-distraction focus sessions. Controls stay hidden by default and reappear when you tap, click, or use the keyboard.

Playback keeps running in the background when your browser allows it, so you can start the sound and let the device settle.

Privacy first: This generator runs locally in your browser. No signup, no uploads, and no saved listening history.

Looking for structured audio entrainment?

MindFlow generates binaural beats — precise left/right frequency offsets your brain perceives as Delta, Theta, Alpha, or Beta waves. Immersive 3D visualization, ambient layering, and shareable links. Requires stereo headphones.

Try MindFlow →

Two playback engines, chosen automatically, for the same gapless sound

This generator prefers the Web Audio API's AudioWorklet, which synthesizes noise sample by sample on a dedicated audio thread with no fixed loop length. If a browser does not support AudioWorklet, or loading it fails for any reason, playback falls back automatically to a 14-second noise buffer that loops continuously — labeled "Compatibility mode" in the interface. Both paths produce the same three noise colors and respond to the same controls; the fallback exists purely so playback still works on browsers without worklet support, not as a lesser or reduced-feature mode.

White, pink, and brown are three different filters, not three volume levels

All three start from the same raw random source and then color it differently. White noise takes each random sample and scales it down to about 58% of full range for a comfortable listening level, with no filtering — every frequency carries equal energy. Pink noise runs that same random signal through a seven-coefficient filter bank (the standard Paul Kellet approximation) that reduces high-frequency energy at a steady rate, producing the smoother, less hissy character people associate with pink noise. Brown noise goes further: a leaky integrator followed by a DC-blocking high-pass filter, then a fixed 4.2x scale-up and a further 1.1x loudness boost applied only to brown — because that heavy low-frequency shaping otherwise makes brown noise sound quieter than white or pink at the same volume setting.

Stereo width blends two noise sources, it does not pan one

Mono mode plays the identical signal on both channels. Stereo mode generates a shared "center" noise stream and two additional, fully independent left and right noise streams, then blends them per channel according to the stereo width percentage: at 0% width, both channels play only the shared stream (indistinguishable from mono despite being in stereo mode); at 100%, both channels play only their own independent stream, with none of the shared signal left. Nothing about width moves the sound left or right — it only controls how correlated the two channels are with each other.

A five-band EQ from 90 Hz to 9 kHz, plus four starting points

Beyond the base noise color, five filter bands — Sub (90 Hz, low-shelf), Bass (250 Hz, peaking), Mid (1 kHz, peaking), Presence (3.5 kHz, peaking), and Air (9 kHz, high-shelf) — each adjust independently from -12 dB to +12 dB. Four presets set all five bands at once: Flat leaves every band at 0 dB; Sleep lifts Sub and Bass slightly while cutting Presence and Air for a darker tone; Focus lifts Mid and Presence a little for extra clarity; Deep pushes Sub up further while cutting Presence and Air harder than Sleep does. Moving any slider by hand after applying a preset switches the display to "Custom curve."

Fullscreen black screen hides controls, it is not a sleep timer

The black-screen mode fills the browser viewport and fades its playback controls out after about 2.6 seconds of no interaction, bringing them back on any tap, click, or keypress. There is no built-in duration control, countdown, or automatic stop anywhere in this feature — playback continues until you stop it yourself or leave the page. Whether audio keeps playing after the browser tab is backgrounded or the screen locks is entirely up to the browser and operating system's own background-audio policy; this generator does nothing itself to request or guarantee continued playback once the tab loses focus.

Common use cases

Sleep sound masking overnight

Choose pink or brown noise with the Sleep EQ preset, then switch to fullscreen black-screen mode for a dark display through the night.

Blocking office chatter while focusing

Play white or pink noise with the Focus preset's slight presence boost to mask nearby conversation without needing headphones tuned to a specific frequency.

Soothing a baby with steady background sound

Run mono playback at a moderate, steady volume — mono keeps the sound centered and consistent regardless of where a crib or bassinet sits relative to the speaker.

Masking tinnitus with a broader, gentler spectrum

Try brown or pink noise with the fine-tune bands nudged to whichever frequency range feels most masking for your own ears, since the right balance varies by person.

Frequently asked questions

What is actually different about white, pink, and brown noise here?

They are the same random source shaped by three different filters: white is unfiltered and scaled down for comfort, pink runs through a seven-band filter approximation that softens highs, and brown adds a leaky-integrator low-pass with DC blocking and its own loudness boost for a darker, heavier tone.

Why did the volume slider disappear and get replaced with different text?

On a touch device or phone-like browser, the interface assumes you'll use the device's own hardware volume buttons for final loudness instead of an on-screen slider, and swaps in a short note saying so.

What does the "Compatibility mode" badge mean?

It means your browser doesn't support the AudioWorklet API, or loading it failed, so playback fell back to a 14-second looping noise buffer instead of continuous sample-by-sample synthesis. The noise colors and controls behave identically either way.

Does stereo width pan the sound left or right?

No — it blends a shared noise stream with two independently generated left and right streams. Higher width makes the two channels less correlated with each other; it never moves the perceived source to one side.

What do the five EQ band sliders actually control?

Five fixed frequency points — 90 Hz, 250 Hz, 1 kHz, 3.5 kHz, and 9 kHz — each boostable or cuttable from -12 dB to +12 dB, applied on top of whichever base noise color is selected.

Will playback keep running if I lock my phone or switch tabs?

That depends entirely on your browser and operating system's background-audio behavior — this generator does not manage or guarantee continued playback once a tab loses focus or the screen locks.

Does turning on fullscreen black-screen mode start a sleep timer?

No — there is no duration, countdown, or auto-stop feature anywhere in this tool. Fullscreen mode only darkens the display and hides controls after a few seconds of inactivity; playback keeps going until you stop it.

Is anything about my listening session saved or sent anywhere?

No — noise generation and playback run entirely in your browser using the Web Audio API, with no account, no upload, and no listening history kept.

You might also like