GenerateRandomSearch

AMRAP Workout Generator

Generates an AMRAP ('as many rounds as possible') workout — a time cap and a set of exercises to cycle through as many times as you can before time runs out.

What this generator does

Builds a session in the as-many-rounds-as-possible format, where the time is fixed and the volume is whatever you achieve. That structure is the point — it is self-scaling, so the same workout suits different fitness levels.

How to use this tool

  1. Press generate for an AMRAP.
  2. Start the countdown and go for as many rounds as you can before it reaches zero.

Understanding the controls

Round
One movement per line with its reps. You repeat the whole list from the top until time runs out, so the order here is the order you will actually work in.
Window
The whole session is one window, and it is the only fixed quantity in the format. Twelve to twenty minutes is the usual range.
Warm-up and cool-down
Optional, and counted in the total separately from the window so the AMRAP itself stays exactly the length you set.
Shuffle the order
Randomises the movements within the round, which changes how the session feels without changing the work in it.

Worked examples

A 12-minute AMRAP
One 12-minute work block, with the round listed in the order you will work it.
With a 5-minute warm-up
17 minutes in total, of which 12 is the AMRAP itself.
Why no round count
Two people doing the same 12-minute AMRAP might finish six rounds and eleven, so predicting it would be meaningless.

Common use cases

  • Time-capped home or gym workouts
  • Group fitness class structures
  • Tracking progress round over round

How this generator works

An AMRAP has exactly one work block — the window itself — and the round count is whatever you achieve inside it. The tool therefore lays out the window and the movement order, and explicitly declines to predict how many rounds you will complete, because that depends entirely on the person doing it. Any warm-up or cool-down is added around the window rather than inside it, so the AMRAP stays the length you asked for.

Randomness and fairness

Nothing is random unless you turn on shuffling, which reorders the movements within the round. The window and the total are arithmetic on your settings, so the same numbers always give the same session. Seeding the shuffle makes it repeatable from a word rather than from a saved file. The seeded generator is deterministic, not cryptographic, and is not the place for anything that must be unpredictable.

For how randomness is produced across the whole site, see how Generate Random works.

Limitations and good to know

  • The round count is not predicted, because it depends on the person rather than the workout. If you want a fixed volume, use the interval or circuit format instead.
  • The countdown tells you how long is left, and nothing counts your rounds. Keep a tally on paper, because the number of rounds is the whole result of an AMRAP and it is easy to lose while working.
  • Reps are text you supply. Nothing checks whether the round is achievable in the window, and a round nobody can finish once is a badly designed AMRAP rather than a hard one.
  • Pacing is the whole skill of this format and the tool cannot help with it. A round count reached by sprinting then stalling is not comparable to one reached evenly.

Practical tips

  • Set a pace you can hold for the whole window rather than sprinting the first round and stalling.
  • Record your round count. The format only shows progress if you compare against the same workout later.

Not personalised advice — check with a medical professional before starting a new exercise routine, especially with an existing health condition.