iLoveTimersiLoveTimers.com
Breathing presets
Meditation + yoga presets

Settings

Shortcuts: Space start/pause / R reset / F fullscreen / S sound / L loop
Ready
10:00

Meditation Timer

Use a calm meditation countdown with compact bell, chime, loop, and fullscreen controls.

How it works

Meditation Timer is built for one job: a calm, easy-to-read countdown you can start instantly for meditation, breathing blocks, or yoga. Instead of complicated programs or training plans, you get a simple flow: pick a duration, press start, and let the countdown run. When you want the cleanest experience, go fullscreen and use the timer as a large, minimal display you can see from across the room.

This page stays tool-focused. It does not try to teach techniques or tell you what to practice. It helps you run timing reliably, with options that match real use: quick presets, custom minutes plus extra seconds for precision, a reset that returns you to the full duration, optional sound cues, and a loop mode for repeating short sessions without touching controls every time.

A practical detail: the time display automatically sizes to fit your screen. On a phone, it stays readable at arm’s length. On a laptop, it fills the card. In fullscreen, it expands so you can glance at it without squinting, which is useful when your device is on a table, a yoga mat, or a shelf.

PresetsCustom minutesExtra secondsFullscreenLoopSoundEnd chimeFinal beeps
Quick use (what most people do)
  1. 1) Pick a preset (for example 10m, 15m, or 20m), or set Custom minutes plus + extra seconds.
  2. 2) Decide whether you want it silent or with an end cue. If you turn Sound on, you can choose End chime, Final beeps, or both.
  3. 3) Press Start. You can pause any time and resume without losing your selected duration.
  4. 4) For a clean display, press F to go fullscreen. In fullscreen, you can also tap/click the time to start or pause.
  5. 5) If you want repeated blocks, toggle Loop on. Exit fullscreen with Esc.
What Reset does here (so there are no surprises)

Reset stops the countdown and returns to the full duration you set. For example, if you started a 12:00 session and paused at 7:35 remaining, Reset brings you back to 12:00 ready to start again. Your options like Sound, End chime, Final beeps, and Loop remain as you set them.

Practical checklist
  • For a calm experience, start with Sound off.
  • If you want a finish cue without beeps, turn on Sound and enable End chime only.
  • If you want a gentle heads-up, enable Final beeps to hear soft beeps in the last 5 seconds.
  • If you do not hear sound cues, some browsers require a user gesture first. Press Start once, then try again.
  • If shortcuts do nothing, click the timer card once so it has focus.
Shortcuts: Space start/pause, R reset, F fullscreen, S sound, L loop, Esc exit.

What this timer is optimized for

Meditation and breathwork usually fail for simple reasons: you are checking the clock too often, the display is too small, or the ending is unclear. This page focuses on solving those issues with minimal controls. You get a big readable countdown, a fullscreen mode that keeps the layout clean, and optional finish cues so you can stay present without counting minutes in your head.

The presets are there to reduce friction. Many sessions are predictable: 5 minutes to settle, 10 minutes for a daily sit, 20 minutes when you have time, or 3 to 5 minutes for a breathwork block. When you need precision, custom minutes plus extra seconds makes it easy to run 1:30 holds, short rests, or a specific block length like 7:45.

Loop exists for repetition. Some people repeat short windows, like a 3-minute breathing block several times. With Loop on, the timer will restart automatically at 0:00 using the same duration. If you prefer a single “one and done” session, leave Loop off.

Scenarios with concrete numbers (what you will experience here)

These examples use values you can select on this page. They are intentionally practical and match what you will see on screen.

Scenario 1: A 10-minute daily sit, silent and fullscreen
Simple setup with zero distractions.
Settings: - Preset: 10m - Sound: Off - Loop: Off What you will see: - Status shows Ready, then Running - Large countdown: 10:00 → 0:00 How people typically run it: - Press F to enter fullscreen - Press Space to start - Press Esc to exit when finished
Scenario 2: 12 minutes with a clean finish cue (end chime only)
You want silence during the session, but a clear endpoint.
Settings: - Preset: 12m - Sound: On - End chime: On - Final beeps: Off - Loop: Off What you will experience: - Silent countdown until the end - A gentle chime plays at 0:00 Example timing: - Start at 12:00 - If you pause at 7:20, Resume continues from 7:20 - Reset returns to 12:00
Scenario 3: A quick reset between meetings (2 minutes)
Fast, repeatable, no setup friction.
Settings: - Preset: 2m - Sound: Off (or End chime On if you want a finish cue) What you will see: - 2:00 → 0:00 in a single clean block Real-world use: - Hit Space to start while you sit down - If interrupted, Space pauses instantly
Scenario 4: Box breathing practice window (5 minutes) with gentle heads-up
You want to know the block is ending without watching the screen.
Settings: - Preset: Box 5m (breathing presets) - Sound: On - Final beeps: On (last 5 seconds) - End chime: On (optional) - Loop: Off What you will hear: - Soft beeps at 0:05, 0:04, 0:03, 0:02, 0:01 - End chime at 0:00 (if enabled)
Scenario 5: Yoga hold timing (1 minute 30 seconds)
Precise timing using minutes plus extra seconds.
Settings: - Custom minutes: 1 - + extra seconds: 30 - Sound: Off (or End chime On for a finish cue) What you will see: - 1:30 → 0:00 Why it matters: - You can keep your phone on the mat and glance occasionally - Fullscreen makes 1:30 readable from farther away
Scenario 6: Repeating short breathing blocks automatically (Loop on)
You want the same duration over and over without touching controls.
Settings: - Preset: 3m (or Box 3m) - Loop: On - Sound: On (optional), End chime On (optional) What you will experience: - Countdown runs 3:00 → 0:00 - Immediately restarts back to 3:00 - Continues until you pause or turn Loop off
Choosing the right page when your goal is slightly different

This route is built for calm, single-block countdown sessions. If you want a different experience, use the closest match: a dedicated breathing tool, a silent-only timer, a no-frills big display, or multiple blocks on one screen.

For a dedicated breathwork experience, use Breathing Timer. For silence by design, use Silent Timer. For the largest display with minimal extras, use Fullscreen Timer. If you want several blocks in one routine, use Multiple Timers.

Related tools (same site, different job)

Pick the closest match to what you are actually trying to do.

Shortcuts: Space R F S L Esc
Technical details (timing, sound, focus, fullscreen)
Optional notes if you rely on exact behavior
Countdown timing

The countdown targets the end time using a monotonic clock (performance timing) rather than relying only on setInterval. This helps reduce drift if the browser is busy. Visual updates can still stutter on a slow device, but the countdown still aims for the intended duration.

Audio behavior

Web audio may be blocked until a user gesture occurs. If you do not hear sound, press Start once, then keep Sound enabled. Final beeps play only in the last five seconds, and the end chime plays when the timer hits 0:00 (when enabled).

Keyboard focus rules

Shortcuts are handled on the timer card. If they do not work, click the card once to focus it. While typing in a number input, shortcuts are ignored to prevent accidental starts.

Fullscreen targeting

Fullscreen is applied to the timer card itself. That keeps the controls and time display together. In fullscreen, you can also tap or click the time display to start or pause. Use Esc or the Exit button to leave fullscreen.

Duration changes reset the run

Changing the duration (preset, minutes, or seconds) resets the run state back to the full duration. This prevents confusion where a countdown continues with a mix of old and new values.

Want a simple countdown only? Use Countdown Timer for a no-frills one-shot timer.
Need multiple blocks on screen? Use Multiple Timers for routines with several timed blocks.
In one sentence: this meditation timer gives you a calm fullscreen countdown with quick presets, custom minutes and seconds, optional sound, final beeps, end chime, loop mode, and simple shortcuts so you can time meditation, breathwork blocks, or yoga without distractions.

Keyboard shortcuts

Click the timer card once, then use the shortcuts below. Shortcuts won’t trigger while you’re typing in an input, select, textarea, or editable field.

KeyAction
SpaceStart / pause
RReset to full duration
FToggle fullscreen
SToggle sound
LToggle loop
EscExit fullscreen
Tip: if shortcuts do nothing, the timer card probably isn’t focused. Click the timer once, then try again.

Common scenarios

Use this page for a calm countdown for meditation, breathing blocks, or yoga. Choose a preset or set a custom time, then start. Use fullscreen for a clean, large display, and optionally enable sound, final beeps, end chime, or looping sessions.

Quick quiet pause (1 to 3 minutes)
Pick a 1m, 2m, or 3m preset, press Start, and keep the screen simple. This is useful when you want a short timed pause between tasks or a brief quiet block.
For
Anyone who wants a short, repeatable break that ends cleanly without thinking about timing.
Not for
You want a guided routine or breathing prompts. Use Breathing Timer for more structured breathwork.
Daily meditation sit (10 to 20 minutes)
Choose 10m, 12m, 15m, or 20m. Go fullscreen for a large, readable display. Keep Sound off for silence, or enable an End chime if you want a clear finish without watching the clock.
For
People who want a consistent daily timer with a clean fullscreen view.
Not for
You need multiple segments with different durations in one session. Use Multiple Timers for routines with several blocks.
Box breathing practice block (3 to 5 minutes)
Use a Box preset as a timed practice window. Keep Loop on if you want repeated blocks, and enable Final beeps if you want a gentle heads-up before the block ends.
For
Anyone running a short breathwork block with a clear start and finish.
Not for
You want breathing phase cues or guided pacing. Use Breathing Timer for a dedicated breathwork experience.
Yoga holds or short rests (custom seconds)
Set Custom minutes and add + extra seconds to time holds or short rests precisely. Fullscreen makes the countdown easy to see from the mat.
For
Yoga or mobility sessions where you want simple, precise timing per hold.
Not for
You need interval rounds or multi-phase workout structures. Use Stretch Timer or Workout Timer for more workout-style flows.
Hands-free large display for a calm space
Go fullscreen and keep controls minimal. Tap the time to start or pause, or use Space. Enable End chime if you want a finish cue without checking the screen.
For
Meditation rooms, classes, or any setup where the timer needs to be visible across a room.
Not for
You want a presentation-focused clock or speaker timing tools. Use Presentation Timer for stage and talk timing.
Repeat short breathing blocks automatically (Loop)
Turn Loop on to restart the countdown automatically at 0:00. This is useful for repeating short blocks without touching controls between rounds.
For
People doing repeating breathwork windows or timed practice blocks.
Not for
You need multiple independent timers running at once. Use Multiple Timers.
Quiet countdown with a clear finish cue (End chime)
Leave Sound on and enable End chime, but keep Final beeps off if you want a calm session that ends with a single gentle cue.
For
Anyone who prefers silence during the session but wants a clear finish signal.
Not for
You want an alarm-style alert. Use Alarm Timer for stronger alert behavior.
Tip: Press Space to start/pause, R to reset, F for fullscreen, S for sound, L for loop, and Esc to exit fullscreen. If shortcuts do nothing, click the timer card once to focus it.

Frequently Asked Questions

What does this Meditation Timer do?
It runs a calm countdown for meditation, breathing exercises, or yoga. Choose a preset or set a custom time (minutes plus extra seconds), then start or pause. You can go fullscreen for a large display, optionally enable sound, enable final beeps in the last 5 seconds, enable an end chime, and loop the session to restart automatically.
How do I set a custom duration?
Use Custom minutes to set the main duration, then use + extra seconds to add 0 to 59 seconds. The timer updates immediately and Reset returns you to the full duration you set.
What are the breathing presets on this page?
They are ready-to-use timed blocks for breathwork. You can pick a Box breathing preset (practice block breathing) or a calm breathing block, then adjust the time if you want.
What does Loop do?
Loop restarts the countdown automatically when it reaches 0:00, using your current duration. This is useful for repeating short breathing blocks without touching controls each time.
What sound options are available?
Sound is optional. When Sound is on, you can enable Final beeps to hear soft beeps during the last 5 seconds, and enable End chime to hear a gentle chime when the timer completes. If Sound is off, those sound options are disabled.
Why might I not hear sound?
Some browsers block audio until you interact with the page. If you do not hear cues, click or tap Start once, then turn Sound on and try again. Also confirm your device is not muted and your volume is up.
How does fullscreen work on this timer?
Fullscreen gives you a clean, large display with a top bar for Start/Pause and Reset, plus Loop and Sound toggles. In fullscreen, you can tap or click the time display to start or pause. Exit fullscreen with Esc or the Exit button.
What keyboard shortcuts are supported?
Space starts or pauses, R resets, F toggles fullscreen, S toggles sound, L toggles loop, and Esc exits fullscreen. Shortcuts are ignored while you are typing in an input.
Does Reset change my selected time?
No. Reset stops the timer and returns to the full duration you currently have set. Your selected preset and settings like Sound, Loop, Final beeps, and End chime stay as they are.
Which related timer should I use instead?
Want guided breathing intervals as a dedicated tool? Breathing Timer. Prefer a timer that stays silent by design? Silent Timer. Want a no-frills large display? Fullscreen Timer. Need multiple countdowns at once (for routines)? Multiple Timers. Want a focus-style session timer? Focus Session Timer. Setting a bedtime-adjacent countdown? Sleep Timer. Timing holds or short routines? Stretch Timer. Need a simple work-break countdown? Break Timer.

Meditation Timer at a glance

Meditation presets • Breathing presets • Custom minutes + seconds • Fullscreen tap-to-start • Optional sound • End chime • Final beeps • Loop • Keyboard shortcuts

Use this page for a quiet, minimal countdown for meditation, breathing exercises, or yoga. Pick a preset or set a custom time, then start. Go fullscreen for a large, readable display, and optionally enable a gentle end chime, final beeps, or looping sessions.
Quick presets. Choose common meditation lengths (5, 10, 15, 20, 30 minutes and more) or short sessions for brief quiet blocks.
Breathing options. Use breathing presets (including box breathing practice) when you want a structured, timed breathing block with simple timing.
Custom time control. Set minutes and add extra seconds for precise session lengths (useful for breathwork, yoga holds, or short mindfulness breaks).
Optional sound. Keep it silent by default, or enable Sound for a gentle end chime and optional final 5-second beeps near the end.
Loop sessions. Turn on Loop to restart automatically when the countdown finishes (useful for repeating short breathing blocks).
Fullscreen meditation view. Go fullscreen for a clean, big timer. In fullscreen, you can tap/click the time to start or pause. Exit with Esc.
Quick use
  1. 1) Set your time: pick a meditation preset, a breathing preset, or set custom minutes and seconds.
  2. 2) Choose options: keep it silent, or enable Sound, End chime, Final beeps, and Loop (optional).
  3. 3) Run fullscreen: press Start, then use Fullscreen for a large display. Tap the time to start/pause while fullscreen.
Common sessions
  • Quick reset: 1 to 3 minutes to settle and refocus.
  • Daily sit: 10 to 20 minutes, silent or with an end chime.
  • Breathwork block: 3 to 10 minutes (box breathing or calm breathing presets).
  • Yoga holds: 30 to 90 seconds per hold, using custom seconds for precision.
Related tools
Want guided breathing intervals? Breathing Timer.
Prefer a no-sound timer by design? Silent Timer.
Want the biggest possible display with minimal controls? Fullscreen Timer.
Timing rest or recovery after yoga or stretching? Rest Timer.
Want a sleep-friendly countdown? Sleep Timer.
Controls + behavior details
Keyboard shortcuts

Space start/pause · R reset · F fullscreen · S sound · L loop · Esc exit fullscreen.

Shortcuts are ignored while typing in inputs.

Fullscreen behavior

In fullscreen, top controls stay available and the time display grows to fit your screen. You can tap/click the time to start or pause.

Exit fullscreen with Esc or the Exit button in the top bar.

Final beeps

Final beeps are optional and only run in the last 5 seconds of the countdown.

If Sound is off, final beeps are disabled automatically.

Sound notes

Some browsers require a user gesture before audio will play. If you do not hear cues, press Start once, then enable Sound and try again.

End chime plays when the timer reaches 0:00 (if enabled).

Tip. For a calm setup: go fullscreen, keep Sound off, and use Space to start/pause. If you want a clear finish, enable End chime without final beeps.