Skip to content

Meditation Timer with Music

Ten minutes of ocean or rain, ending on a soft chime rather than an alarm.

Sitting practice is easier with something to rest attention on that is not a thought. The ocean bed swells about every fifteen seconds, which is close enough to a slow breath to be useful and far enough from it not to become a metronome. The default alarm is the gentle chime, not the digital alarm — change it in settings if you want something firmer.

10:00
Alarm on

Space start/pause · R reset · + adjust

Floating Picture-in-Picture needs a Chromium browser; this one doesn't support it.

Background sound

Off

Long, rolling surf that breathes in and out. Plays while the countdown runs and fades out at zero, so the alarm is never buried.

Quick timers

meditation timer with musicmindfulness timer with soundmeditation timer with ocean soundsbreathing timer with music

More ways to run this timer

Other timers people set

Embed this timer

Paste this into any page — a class blog, a lesson plan, a meeting agenda — and visitors get a working meditation timer with music with no script tag, no account and no tracking. Please keep the credit link.

About the Meditation Timer with Music

A free meditation timer with ambient background sound. Ten minutes of ocean waves with a gentle chime at the end — or mute the alarm and let the sound fade out into silence.

TimerHub calculates remaining time from an absolute finish timestamp, so missed browser callbacks do not create drift. Read the timing accuracy methodology and reproducible tests.

Common Uses

  • Ten-minute sitting practice
  • Breathing exercises
  • Body scan practice
  • Reset breaks between meetings
  • Evening wind-down

How to Use the Meditation Timer with Music

  • Press Start — or the Space bar — to run the 10 minute countdown. Space also pauses and resumes it; R resets it
  • Adjust by 1 minute with the +/- buttons while it runs, toggle Repeat to loop it, and check the finish time shown under the display
  • Use the Fullscreen control below the timer for a room-sized countdown (Esc to exit)
  • Choose or mute the alarm in the header's sound settings, and pick a background sound — rain, ocean, fireplace or brown noise — that fades out at zero
  • Enable notifications to be alerted when your meditation timer with music finishes in a background tab, and add ?autostart=1 to the link to start the countdown on load

Frequently Asked Questions

Can I have an interval bell partway through?

Turn on the 10-second warning in settings for a single soft tone before the end. For repeated interval bells across a longer sit, use the interval timer and set equal work rounds with no rest.

Where does the music come from — is it a YouTube video?

Neither. Every background sound is generated live in your browser with the Web Audio API. Nothing streams, nothing buffers, there are no ads or mid-roll breaks, and the sound never loops back on itself because it is never the same two seconds running.

Does the sound stop when the timer finishes?

Yes. The background bed fades out over about four seconds as the alarm sounds, so you always hear the end of the countdown. Pausing the timer fades the sound out too, and resuming brings it back.

Can I use the background sound without the visual backdrop?

Yes. The backdrop is a separate toggle in the background sound panel. Turn it off for a plain black screen, or leave it on and switch to fullscreen for a full-screen rain window, starfield, or ember drift behind the countdown.

Will it keep playing if I switch tabs?

The countdown keeps running from an absolute finish time, so it stays accurate in a background tab. Browsers may throttle audio in hidden tabs, so keep the tab visible — or in a Picture-in-Picture float — if you want unbroken sound.