123PeriodicTimer is a Flipper Zero repeating interval timer and recurring reminder app. Set any interval from 1 second to 59:59, then let the timer repeat continuously until you stop it, with beep and vibration alerts at every cycle.
If you are looking for a Flipper Zero interval timer, Flipper Zero repeating timer, Flipper Zero recurring alarm, or a simple Flipper Zero productivity timer for workouts, study sessions, breathing, cooking, or Pomodoro-style pacing, this app is built for that exact use case.
Sometimes you need a simple repeating timer: time-boxing tasks, pacing activities, cooking intervals, meditation, or anything that needs a periodic reminder. 123PeriodicTimer does one thing well — beeps at your interval, forever, until you stop it.
- HIIT and workout intervals on Flipper Zero
- Pomodoro-style focus sessions with repeating reminders
- Breathing and meditation pacing with gentle periodic alerts
- Cooking and kitchen timing when you need a recurring beep
- General recurring reminders for any short repeated task
- Flexible interval — from 00:01 to 59:59 (minutes:seconds)
- Infinite repeat — runs until you stop it
- 3 display modes — Countdown, Intervals count, Total time
- Vibration control — Off / Short / Long
- Sound control — Off / On
- Pause/resume with OK button
- Progress bar — visual indicator of current interval
- Persistent settings — saved to SD card, remembered between launches
- Backlight stays on during active timer
- Repeating work / break prompts
- Exercise rounds and recovery intervals
- Stretch, hydration, and posture reminders
- Tea, coffee, and kitchen countdown loops
- Habit-building routines that need a simple recurring alert
┌────────────────────────────┐ ┌────────────────────────────┐
│ 123PeriodicTimer │ │ 123PeriodicTimer │
│ │ │ │
│ > Start Timer │ │ [00] : [30] │
│ Settings │ │ min sec │
│ About │ │ │
│ │ │ │
│ │ │ [<] Back [OK] Start │
│ │ │ │
└────────────────────────────┘ └────────────────────────────┘
Main Menu Timer Setup
┌────────────────────────────┐ ┌────────────────────────────┐
│ Vibration < Short >│ │123PeriodicTimer 00:30 │
│ Sound < On >│ │ │
│ Display Mode < Countdown >│ │ 18 │
│ │ │ │
│ │ │ countdown │
│ │ │ [███████░░░░░░░] │
│ │ │ [OK]=Pause [<]=Stop │
└────────────────────────────┘ └────────────────────────────┘
Settings Timer: Countdown Mode
┌────────────────────────────┐ ┌────────────────────────────┐
│123PeriodicTimer 00:30 │ │123PeriodicTimer 00:30 │
│ │ │ │
│ 5 │ │ PAUSED │
│ │ │ │
│ intervals │ │ │
│ [███████░░░░░░░] │ │ [███████░░░░░░░] │
│ [OK]=Pause [<]=Stop │ │ [OK]=Resume [<]=Stop │
└────────────────────────────┘ └────────────────────────────┘
Timer: Intervals Mode Timer: Paused
- Download
periodic_timer.fapfrom Releases - Copy to your Flipper Zero SD card:
SD Card/apps/Tools/ - Open on Flipper:
Applications → Tools → 123PeriodicTimer
# Install ufbt if you haven't
pip install ufbt
# Clone and build
git clone https://github.com/123fzero/123PeriodicTimer.git
cd 123PeriodicTimer
ufbt
# Build and launch on connected Flipper
ufbt launch- Open 123PeriodicTimer from Applications → Tools
- Select Start Timer from the main menu
- Set the interval using Up/Down (change value) and Left/Right (switch min/sec)
- Press OK to start the timer
- Flipper alerts you on each interval with beep and vibration
- Press OK to pause/resume, Back to stop
- Open Settings from the main menu for vibration, sound, and default display mode
- Open About from the main menu for version and repository info
- Use Up/Down during timer to switch display mode
| Button | Action |
|---|---|
| Up/Down | Move between menu items |
| OK | Open selected item |
| Back | Exit app |
| Button | Action |
|---|---|
| Up/Down | Change minutes or seconds value |
| Left/Right | Switch between minutes and seconds |
| OK | Start timer |
| Back | Return to main menu |
| Button | Action |
|---|---|
| Up/Down | Select setting |
| Left/Right | Change value |
| Back | Return to main menu |
| Button | Action |
|---|---|
| OK | Pause / Resume |
| Up/Down | Switch display mode |
| Back | Stop timer, return to timer setup |
- Firmware: Momentum (mntm-012)
- API: 87.1
- Hardware: Flipper Zero (f7)
Should also work on official firmware and other custom firmwares (Unleashed, RogueMaster, Xtreme) with compatible API versions.
Flipper Zero timer, Flipper Zero interval timer, Flipper Zero repeating timer, Flipper Zero recurring reminder, Flipper Zero productivity app, Flipper Zero workout timer, Flipper Zero HIIT timer, Flipper Zero Pomodoro timer, Flipper Zero meditation timer, Flipper Zero cooking timer, periodic timer for Flipper Zero, recurring alarm for Flipper Zero.
MIT