White Noise Generator

Generate white, pink or brown noise in the browser and play it for as long as you need. The audio is synthesised on your own device in real time, so there is no download, no streaming and no file sitting on a server.

Three Colours of Noise, Three Different Spectra

The colours are named for the way energy is distributed across frequencies, and the difference is audible once you know what to listen for. White noise sounds hissy and bright. Pink noise sounds more like steady rainfall or a fan. Brown noise is a low rumble, closer to distant traffic or an aircraft cabin. Which one helps depends on what you are trying to mask.

Setting It Up

  1. Press play to start. Nothing is downloaded and playback is generated live, so it begins immediately.
  2. Choose a colour using the three buttons. You can switch between them while playing without an interruption.
  3. Set the volume with the slider, which runs from 0 to 100 and starts at 50. Begin lower than you expect to need — noise is easy to creep upward over an hour.
  4. Set the timer if you want playback to stop on its own. It accepts 0 to 480 minutes, and 0 means no timer at all, so the noise continues until you stop it.
  5. Optionally raise the tone level to mix a sine wave into the noise, and set its frequency. A level of 0 removes it entirely, which is the default.
  6. Turn on mix mode if you want more than one noise colour playing at once. The layers are summed rather than switched between.

The Four Built-In Starting Points

AlternativeNotes
SleepPink noise at 40 percent volume with a 60-minute timer. The timer matters here: the point is to fall asleep to it, not to keep the room noisy all night.
FocusWhite noise at 35 percent, no timer. White noise is the strongest masker of speech, so this is the preset for a noisy open-plan office where conversation is the distraction.
StudyBrown noise at 45 percent, no timer. Softer and lower than the focus preset, better suited to reading where a bright hiss becomes tiring.
TinnitusPink noise at 30 percent with mix mode on, layering white and pink together, plus a 4000 Hz tone at a low level. The tone is meant to sit below the noise rather than be the main sound.

How the Noise Is Actually Made

This is the part that distinguishes a real generator from a looping recording. The page fills an audio buffer using the Web Audio API and loops it, which is why it can run for eight hours without a file large enough to matter.

Using It Without Doing Yourself Harm

Noise is a tool with a sensible dosage, and the failure mode is gradual rather than obvious.

White Noise Questions

Does the page record anything through my microphone?

No, and it never asks for microphone access. All three noise colours are generated mathematically from random numbers — the audio is created rather than captured. The only permission involved is the one your browser requires before any page may produce sound.

Why does the timer offer 480 minutes if I only want to sleep?

Because the same page is used for concentration during a long shift or a study session. The practical settings for sleep are the 30 to 90 minute range; the longer values are there for background masking over a working day.

What does mix mode do that switching colours does not?

Switching replaces one colour with another. Mix mode plays several at once, summing them into a single output. The tinnitus preset uses this to layer white and pink together, which produces a broader mask than either colour achieves alone.

Can I run it for eight hours?

Yes. The audio is a two-second buffer looping in memory, so duration costs nothing in storage or memory and there is no file to run out. Practically, your device will stay awake while it plays, so the battery cost is the real limit on a laptop or phone.

Last verified: October 3, 2026

Launch White Noise Generator

All Tools · All Tools · About · How We Test · Contact · Privacy

Maintained by Huang Bin · Last updated October 3, 2026

Loading Vue Application