Click any tile, or press Space to start with rain. Keys 1–9 switch the first nine tiles on and off.
Add as many as you like. Each tile has its own Vol and Tone: slide Tone left for darker, right for brighter.
Open Mixes for eleven ready-made blends, or press 🎲 Surprise for a random one. Mixes crossfade in.
Run Pomodoro rounds with a soft chime between focus and breaks, or set a sleep timer that fades the mix out.
Press Z for a full-screen scene with the timer. The screen stays awake and the controls fade away.
Each sound is a filtered noise bed plus small events scheduled at random, so the rain never repeats the same droplet pattern and the fire never pops in the same place twice.
Focus and break lengths, rounds before a long break, and what the sound does during breaks: lower, keep playing or pause.
Pick 15 minutes to 2 hours. Over the last stretch the whole mix fades down gently, then pauses, so there is no sudden silence to wake you.
Save the blend you like under your own name. Share copies a link that plays your exact mix for anyone who opens it.
The window above the controls paints the mix: rain streaks, waves that rise with each swell, embers, fireflies, birds flying across, lightning with the thunder.
Everything main works without the mouse.
Focus Audio is a background noise generator for work, study and sleep. Mix white, pink and brown noise with rain, thunder, ocean waves, a stream, forest birdsong, crickets, a crackling fireplace, café chatter, a night train, an airplane cabin, a desk fan, binaural beats and a soft drone. Set each sound's volume and tone, then run a Pomodoro timer or a sleep timer that fades out.
Nothing is downloaded or streamed. Every sound is made on the spot with the Web Audio API, which is why the page loads quickly and keeps playing without an internet connection once it is open.
Most noise apps play a recording that repeats every minute or so, and after a while you start to hear the seam. Here each sound has two layers. The bed is noise shaped by filters: brown noise under a low-pass for the roar of a fire, pink noise through a band-pass for wind, and so on. On top of that, small events are scheduled at random times: raindrops, crackles and pops, bird phrases, cup clinks, cricket chirps, the clack of rail joints, waves that each rise and fall at their own pace, and thunder rolls every so often. Because the timing is random, no two minutes are the same.
Use the Tone slider on any sound to make it darker or brighter without changing its volume.
The Pomodoro technique splits work into focused blocks, usually 25 minutes, separated by short breaks, with a longer break after four rounds. The timer here does exactly that and lets you choose what the sound does in a break: drop to a lower level so you notice the change, keep playing, or pause until the next focus block. A soft chime marks each switch. The page keeps a count of the minutes you focused today and the sessions you finished, stored only in your browser.
For sleep, low and steady sounds work best: brown noise, ocean waves, a thunderstorm or airplane cabin hum. Start the sleep timer and the whole mix fades down slowly over the last part of the time, then pauses. Zen mode keeps the screen awake if you want the scene as a night light.
Binaural beats play a slightly different tone in each ear: here 200 Hz with the left and right tones set apart by 16, 10, 6 or 2 Hz. Your brain hears the difference as a slow pulse. The settings are named after the brainwave bands those rates fall in: beta for focus, alpha for calm, theta for meditation and delta for sleep. You need headphones for the effect; on speakers the two tones simply mix. Treat them as a pleasant texture rather than a treatment: the research on their effects is mixed.
Save keeps a named mix in this browser, and it appears under My mixes next time. Share copies a link with the sounds, volumes and tone settings in it; whoever opens it gets a button to play the same mix. Your last mix, master volume and timer settings are remembered too.
No account and no audio uploads: the sounds are created in your browser and your mixes, settings and focus statistics stay in its local storage. The page uses privacy-friendly Simple Analytics to count visits, without cookies.
For endless generated music instead of ambience, try the endless music generator. The web radio player keeps your favourite stations, the decibel meter shows how loud your room really is, and the MP3 player plays your own files. For work sessions, pair it with the pomodoro timer or the deep work log, or browse all music tools.