NeuraTiM Timer

Set the timer once and get on with it.

Stretch every hour. Brew the tea. Time the lap. Run the circuit. Four kinds of timer in one app — interval, countdown, stopwatch and workout — each set up once, told how to announce itself, and started with one tap. Free, fully offline, and it never asks for your data.

No adsNo accountNo trackingiOS · Android · Web
9:41•••
Quick timerIntervalSave
Title
Countdown5m
BreakNo break
Fixed number of timesDuring working hours
Number of times1
Start countingImmediately
Alert settingsSteelpan sky · Vibration
When it finishesNothing
DelayStartStart at

How It Works

One screen. No navigation to learn.

There is exactly one screen, and it always shows one timer — whichever of the four kinds it happens to be. The left menu is how you move between them; everything else happens where you already are.

Step 1

Pick a timer, or just use the quick one

The quick timer is always there, always holding the values you used last, and never part of the saved list. Below it sit your saved timers with their countdown and repeat summary — or their live status, if they're running.

9:41•••
NeuraTiM Timer
Quick timer10m · Repeats once
Saved timers
StretchRunning · 12:07
Drink water1h · During working hours
Look away20m · Repeats 24×
Deep work50m · Repeats 4×
New timer

Step 2

Start it — saved or not

Delay by 5, 10, 15, 30 or 60 minutes, start now, or start at a specific date and time. Starting collapses the form in place and hands the freed space to whatever that kind runs as — a ring, draining sand, or the exercise you are on.

9:41•••
StretchInterval
Stretch
12:07
Running
Cycle 3 of 8
PauseStop

Step 3

Let it interrupt you

When a countdown hits zero the alert takes the whole screen, even over the lock screen, with one big Dismiss. On phones it fires from the background too, through scheduled local notifications.

9:41•••
Time's up
Stretch
+5 minDismiss · 12

Five Kinds

Not everything you time is an interval.

A tea timer, a stopwatch, an alarm and a circuit workout have almost nothing in common — different controls, different screens, different ideas of what “done” means. So rather than one timer wearing five hats, the app asks which kind you want before it creates anything, and builds the editor around the answer.

  • Interval

    A countdown that repeats — every 25 minutes, or all through the working day. The original, and still the one most people set up first.

  • Countdown

    One countdown that ends and stays on screen when it does. Tea, laundry, a parking meter.

  • Stopwatch

    Counts up from zero instead of down, to a hundredth of a second, up to 99 hours. It doubles as a metronome: a switch at the top puts a swinging pendulum and a click a second — forty clicks to choose from — over the very same digits.

  • Workout

    Exercises with their own durations and rests, arranged into rounds — as a circuit or as sets.

  • Alarm

    Goes off at a time of day on the days you choose, rather than a length of time after you press start.

9:41•••
Quick timerIntervalSave
Title
Countdown5m
BreakNo break

What are you timing?

IntervalA countdown that repeats — every 25 minutes, or all through the working day
CountdownOne countdown that ends. Tea, laundry, a parking meter
StopwatchCounts up from zero — plain, or as a metronome
WorkoutExercises with their own timings, rests and rounds
AlarmGoes off at a time of day, on the days you choose

Countdown

Point at a dial, or turn the wheels.

Setting “about eight minutes” should cost one gesture and no reading, so the dial takes a tap anywhere on the face and a drag right round — ten-second steps throughout, which is finer than a fingertip can aim anyway. The wheels underneath are for when the number has to be exact. Once it runs, sand replaces the ring: a ring tells you how far round it has gone, sand tells you how much is left without being read at all.

9:41•••
New timerCountdownSave
Title

Set the time

05:00
hms
000102
0304050607
001020
Alert settingsBell · Vibration
When it finishesNothing
DelayStartStart at
9:42•••
New timerCountdown
Untitled timer
00:33
Running
ResetPauseStop

Stopwatch

Nothing to set. Just the number.

It has no moment to announce and nothing to configure, so the whole screen is the readout — with hundredths below the hour, because knowing whether this lap beat the last is the entire reason to reach for one. Past an hour the hundredths stop meaning anything and the digits they cost go to the hours field instead. It stops itself at 99 hours rather than rolling into a number nobody can read. One switch at the top gives it a second face: a metronome, swinging a pendulum and clicking a second over those very same digits — because a metronome is a stopwatch you can hear. And Lap, the button over the controls, keeps the score while it runs: every press writes down the clock, how long that lap itself took, and how it compares with the lap before — signed, so negative means faster. Stop the run and the whole list is waiting on the editor, with the total under a line.

9:41•••
New timerStopwatch
Untitled timer
02:12.40
Running
#TimeLapDiff
402:05.0000:30.00+00:10.00
301:35.0000:20.00-00:10.00
201:15.0000:30.00-00:15.00
100:45.0000:45.00
Lap
ResetPauseStop
9:44•••
New timerStopwatch
Untitled timer
01:24.60
Ticking
ResetPauseStop

Workout

Rounds, rests, and a name you can read mid-set.

Say whether it is a circuit or a set of sets first — the same five exercises at three rounds means something different either way — then write the list. Each exercise carries its own duration and the rest after it, and can wait for you instead of rolling on. While it runs, transitions are announced inline with a sound and a buzz rather than a full-screen alert: one you had to dismiss between two burpees would stop the workout.

9:41•••
New timerWorkoutSave
Title
Structure
CircuitSets

One lap of every exercise, then round two

Rounds3
Get ready10s
Rest between rounds1m
ExercisesAbout 5m 10s
Push-ups45s · + 15s
Add exercisePresets
Alert settingsBell · Vibration
When it finishesNothing
DelayStartStart at
9:43•••
New timerWorkout
Untitled timerRound 1 of 3
00:41
Push-ups
BackPauseSkip
Stop

Alarm

A time of day, not a length of time.

Every other kind starts counting when you press start. An alarm is set by the clock: 7:00, on the days you choose — and with no day chosen it is a one-shot, which is the commonest alarm there is. It is a kind of its own rather than an option on the others because the arithmetic is different: an alarm is built from wall-clock dates, so it still goes off at seven on the morning the clocks change.

9:41•••
New timerAlarmSave
Title
Time7:00 AM
How often
OnceRepeat

It goes off on Tuesday, August 18 and stops once you dismiss it.

Alert settingsSteelpan sky
When it finishesNothing
DelayStartStart at

Yours to Keep

A timer you built is a thing you own.

Which means three things it never used to mean: you can tell it apart at a glance, you can hand it to somebody else without either of you signing in to anything, and you can look back at what you actually ran.

Make it yours

A colour, chosen where you can see it.

Every timer wears its kind's badge, and the badge takes a colour of your choosing — eight of them, picked on the avatar they tint, so you can see the answer without leaving the screen. It is how a list of nine timers stays readable at arm's length.

9:41•••
StretchIntervalSave

Choose a colour

Default colourGreenTealBlueVioletMagentaRedOrangeBrown

Hand it over

Share a timer by holding up your phone.

A whole timer fits in a QR code: hold it up, let somebody scan it, and they have the same timer. Or send it as a file, for a workout too big for a code. Nothing leaves the device to make either one — the code is drawn from the timer itself, offline, and importing one shows you what it contains before anything is written.

9:41•••
Share timer
9:42•••
Import timers

Whatever it finds is shown to you before anything is written, and everything arrives as a new timer — nothing already here is touched.

Scan a QR code
Pick a picture of a code
Open an export file

Look back

What you actually ran.

Every run that ends is recorded — how long it lasted, and whether it finished or you stopped it. The rows outlive the timer they came from, so renaming or deleting one does not rewrite what you did with it. Local, capped, and clearable in one go.

18:04•••
History
Today2 runs
Deep work14:20 · 25m · 4 cycles · Finished
Circuit12:05 · 18m · Stopped
Yesterday1 run
Tea08:30 · 5m · Finished

Working Hours

Repeat inside a window, not just a number of times.

"Stretch every 45 minutes" only makes sense between nine and five, on weekdays. Pick a daily window and the days it applies on, and the timer repeats for as long as a whole countdown still fits inside it — then picks up again the next active day, indefinitely.

  • A window, not an end time

    From and To are times of day, so the timer knows when to stop for the evening and when to resume. Nothing fires at 2am because you forgot to cancel it.

  • Only the days you choose

    Pick any set of weekdays. A Monday-to-Friday timer sits silent all weekend and starts itself again on Monday morning without being touched.

  • It never cuts a cycle short

    A new cycle only starts if the whole countdown — plus its break — still fits before the window closes. You never get a half-length interval at the end of the day.

9:41•••
Drink waterIntervalSave
TitleDrink water
Countdown1h
BreakNo break
Fixed number of timesDuring working hours
From9:00 AM
To5:00 PM
Active days
MonTueWedThuFri
SatSun
Start countingImmediately
Alert settingsSteelpan sky · Vibration
DelayStartStart at

Alerts

It announces itself the way you want it to.

A timer nobody notices is a timer that failed. Every one of them carries its own alert settings — the tone, whether it keeps asking, how it buzzes, and how long it holds the screen — so a gentle stretch nudge and a don't-sleep-through-this alarm can live in the same app without compromise.

9:41•••
Alert settings
Changes are kept as you make them.
Sound
Alarm
NoneSteelpan sky
Bell church lagoonBell chime rain
Browse all 101 alarms
Alarm volume100%
How loud the app plays the alarm. On a locked screen it plays at the device's own alarm volume.
While it alerts
Keep alerting until stoppedRepeats every 20s until you stop it, for up to 5m.
Tick before the end
OffLast 3 sLast 5 s
Last 10 sLast 30 sAdd
Multilevel
A tick a second, stopping one second before the alarm so the two do not collide. Plays while the app is open.
  • Over 100 alarms, all bundled

    A catalogue of 101 alarm tones — bells, chimes, synths, sirens — plus forty ticks and clicks for the run-out cue and the metronome. Tap one to hear it — no menus, no preview screen.

  • Or bring your own

    Drop a WAV into the app's sounds folder and it joins the list, named after the file. Nothing is fetched from anywhere, so there's no licensing to track and nothing to go offline.

  • Full screen, even locked

    When it fires, the alert takes the whole display — the timer's icon and name at full size, one big Dismiss — so it reads from across the room, over the lock screen. Turn on repeat and the tone replays on your interval until you actually deal with it.

A tick before the end

Set the last few seconds to tick, one click a second, and the closing stretch stops needing to be watched. Stack levels if you want the last ten seconds to land harder than the minute before them — the innermost one plays, never two at once. The sirens and horns are long, so those land every other second instead.

Opens the real app with a 30-second countdown whose last ten seconds tick, already running. Browsers unmute embedded audio only after a tap, so tap once inside the phone if you hear nothing.

Try it live

A few of them

  • Singing bowlInharmonic, slow shimmer, in a large dark room
  • MarimbaThree warm wooden notes rising, kept close
  • KalimbaBright plucked metal tines up a pentatonic
  • CrystalHigh, thin, slowly pulsing — cuts through noise
  • DropletTwo quick water drips in a tiled room
  • PulsarPulses accelerating and rising in pitch
  • PebbleSub-thump and an airy transient, under a second
  • AuroraA pad that swells instead of striking
  • Neon pulse · Zenith · Lumen steps · …Twelve more, modern and short
  • Chime · Bell · Digital · GentleThe four originals, mono and dry

Features

Everything a reminder timer needs. Nothing it doesn't.

One Screen, No Navigation

The app opens on whatever you had open last, with the values you left in it. There's no list screen, no editor screen, no run screen — and no back button anywhere.

A Quick Timer, Always There

A scratch timer that never joins the saved list and always holds the values you used last. Adjust it and start it in two taps.

Start Without Saving

The same screen holds every field and the start buttons, so anything on it can run as-is. Save is purely about keeping it in the list.

Five Kinds of Timer

Interval, countdown, stopwatch, workout and alarm — and the stopwatch doubles as a metronome. The kind is chosen before anything is created, because it decides what the editor contains and how the run behaves.

Per-Timer Alerts

Sound, repeat interval, vibration pattern, how long it stays on screen, and whether to hold the screen awake — set per timer, not once for the whole app.

Fully Offline

No backend, no sign-in, nothing to sync. Every timer and every run lives only on your device.

iOS · Android · Web

The same app wherever you are, with the same five kinds. On phones, interval and countdown timers keep firing in the background through scheduled local notifications.

Privacy

Your data never leaves your device.

NeuraTiM Timer has no access to your personal data — there's simply nowhere for it to go. Timers, runs, and settings are stored locally, full stop.

  • No account or sign-in, ever
  • No analytics, no trackers, no ad SDKs
  • No backend server — there's nothing to breach
  • Alerts are scheduled by your own device, not by a push service
Read the full Privacy Policy

On-device only

Everything you enter stays on the phone or browser it was created on.

Free & Support

100% free. No catch.

Every feature, on every platform, for everyone. That's not changing.

No adsNo subscriptionNo in-app purchasesNo premium tier

The one real cost is Apple's $99/year Developer Program fee, required just to put an app on the App Store — regardless of price. I cover that (and hosting) myself. If NeuraTiM Timer saved you the trouble of a paid alternative, a small tip helps keep it running — never required, always appreciated.

Quickest Way to Tip

Prefer email? Send a Tip

Get the App

Same app, every platform.

Builds are generated straight from source on every release — nothing hand-packaged, nothing hidden.

Web

Runs instantly in any modern browser — nothing to install. Alerts fire while the tab is open.

Try It

Android

In closed testing on Google Play. Join the tester list and it installs like any other app.

iOS

Free sideloadable build for now — the App Store needs a paid developer account.