100% offline · No account

Focus deeply.
Break intentionally.

A calm Pomodoro timer with daily tasks, streaks, and stats — built for iPhone, iPad, and Mac. Your data never leaves your device.

✓ No ads ✓ No analytics ✓ One-time purchase ✓ Universal app
Focus Timer — active Pomodoro session with progress ring

Everything you need to stay on track

Classic Pomodoro workflow, refined. No clutter, no noise — just focused work and well-earned breaks.

Visual Pomodoro timer

Progress ring, phase badges, quick-start chips, and optional daily session goals with celebration when you hit your target.

Daily tasks

Lightweight to-do list for today. Link a task to your focus session and track completion progress at a glance.

📊

Stats & streaks

Today, weekly, and all-time summaries. Seven-day chart, session history, and a streak counter to keep momentum.

Flexible presets

Classic, Short, or Deep Focus presets — or customize work, break, and long-break durations to match your rhythm.

🔔

Local alerts

Optional notifications and sound when a phase ends. Everything runs on-device — no servers involved.

🖥

macOS menu bar

Control the timer from the menu bar with a live countdown, mini progress ring, and ⌘⇧T keyboard shortcut.

Designed to stay out of your way

Native SwiftUI on iOS 17+ and macOS 14+. Dark Mode supported. Works fully offline.

Timer screen with progress ring
Timer
Daily tasks list
Tasks
Statistics and streak chart
Stats
Settings with Pomodoro presets
Settings

Privacy by design

Focus Timer does not collect, store, or transmit personal data. No account, no analytics SDKs, no network requests. Sessions and tasks are saved locally on your device using Apple's SwiftData framework.

iPhone iPad Mac iOS 17+ macOS 14+
Read Privacy Policy