Skip to content
← All Apps macOS App

Fluid Timer

A focused, fluid Pomodoro timer for macOS. Animated wave UI, glass morphism design, and deep system integration. Lives in your menu bar.

7 Siri Intents
4 Languages
2 Widget Sizes
6 Shortcuts

Features

Liquid Wave Timer

Animated wave fills as your timer progresses, giving a satisfying fluid visual of time remaining.

Glass Morphism UI

Translucent, vibrancy-based interface with .ultraThinMaterial that blends seamlessly with your desktop.

Focus Chain

Automatically cycle through Work, Short Break, and Long Break sessions. Set it and stay in the zone.

Session History

Stats, streak tracking, weekly chart, session notes, and CSV/JSON export for all your focus data.

Interactive Widget

Control your timer directly from a macOS widget. Small and medium sizes, with full start/pause/stop controls.

7 Siri Shortcuts

Start, pause, resume, stop, check status, start a preset, and toggle. All via Siri and the Shortcuts app.

Do Not Disturb

Optionally silence other notifications during focus sessions so nothing breaks your flow.

4 Languages

Fully localized in English, Spanish, Japanese, and German. The entire UI adapts to your system language.

Also includes

Customizable Presets: Name, duration, icon, and color for each timer
Daily Focus Goal: Set a daily target and track your progress
Session Notes: Add a note when each session completes for reflection
Completion Celebrations: Full-screen overlay and menu bar panel when you finish
Menu Bar Countdown: Progress ring icon, live countdown, and quick controls
Preset Import/Export: Back up or share your presets as JSON
Auto Updates: Background update checks via Sparkle
Launch at Login: Start automatically via SMAppService

Keyboard Shortcuts

Space Pause / Resume
Escape Stop timer
⌘ 1–9 Quick-start preset by position
⌘ , Open Settings
⌃ ⌥ P Global toggle (works from any app)
⌘ Q Quit

Built with

SwiftUI AppKit WidgetKit App Intents Sparkle SF Symbols XcodeGen SMAppService

Requires macOS 13 Ventura or later. Interactive widget requires macOS 14 Sonoma.

Try Fluid Timer

Native macOS experience, zero dependencies.