STATIONS

Free interval timer

+
🎧
+
You
Your music
A friend

45 minutes · two halves · no account needed

Just want the clock? Interval timer · HIIT timer · Tabata timer

Terms · Privacy · © 2026 Andre Rafizadeh
Exercise carries risk. STATIONS is not medical advice — read this before you train.

@stationsfitapp

Build your session

Pick a format, tell it what kit you have, and it builds a balanced full-body session and runs the clock for you.

Format

Equipment available

What are you training for

Customise the stations45:00›

Half 1

Half 2

Total session
45:00
Your coachThe Coach›

A voice that knows where you are in the session — which round, what is coming, how long is left. Tap one to hear it.

It stays quiet through the last few seconds of every interval, so the countdown beeps still mean something. The 🗣️ button during a session mutes it entirely.

Your access—›
Count my repsOff›

The camera only wakes for stations it can count, a few seconds before each one, and switches off again the moment the interval ends. It is off through every rest, every hold and every machine station.

Nothing leaves your phone. The video is never recorded, never uploaded and never sent to your training partner — it is read frame by frame on the device and thrown away. What gets saved is a number. Loading the model needs a connection the first time; everything else about the app still works with the wifi off.

MusicOff›

Your mixes

Stations picks

Paste a SoundCloud or Mixcloud link. No account, no sign-in — yours or anyone else’s.

% in
No mix or playlist chosen yet

SoundCloud playlist — a different track at every station, dropped into partway so you skip the intro. Mixcloud mix — one continuous DJ set, and if the uploader added a tracklist you’ll see what’s playing. Needs internet; everything else works offline.

Your session

Half 1
Half 2
Your invite

One link, one join, good for half an hour. They get these exact stations — and your clock runs both screens.

They're waiting
Play their mix on your end too
Your free sessions are used up
Keep training together?

One email when it launches. Nothing else, ever.

Tap the ⇄ on any station to swap that exercise for another one that trains the same pattern. Screen stays awake during the session where the browser allows it.

Warm-up
Warm-up
3:00
0reps
Half
—
Round
—
Station
—
Left
45:00
connecting…
Space = pause · ← → = skip
Session complete

Nice work. Here's what you just did.

45:00
Total
—
Work time
—
Station sets
—
Calories

Your consistency

Current streak0
Sessions, last 30 days0
Best streak0
How did that feel?

Your emblem

Transparent PNG. The code goes to stations.fit — more colour the more you train.

Tag us @stationsfitapp

A few questions

A few quick ones, so the sessions fit you. You can skip this and change it any time.

What should we call you?

Just for your own screen. Your icon is built from the name — same name, same creature.

Anything you're working around?

Leave a body part alone if it's fine. Go easy means we'll still use it, just rarely. Avoid means we won't program it at all.

Where do you train?

This rules out the movements that need room, or that your downstairs neighbours would hear.

Can you take three steps in any direction?
Can you jump?

How long have you been training?

This only gates complexity — snatches and man makers shouldn't turn up in week one.

Roughly what do you weigh? Optional — only used to estimate calories.
Leave it blank and we'll assume 70 kg and say so.

What have you got?

Bodyweight is always in. Turn on whatever else you can actually reach.

Which days do you train?

Only used to keep your week honest — it never nags you and it never locks a session. Leave it blank if your week is not that shape.

Your history

This week

Sessions a week you're aiming for

Calendar

0
Sessions
0
Day streak
0m
Work time

Recent sessions

No sessions yet.
Finish one and it will show up here.

Kept on this device only — nothing is uploaded and there is no account.