Home › Fun & Games › Random Workout Generator

Random Workout Generator

Choose a goal, the equipment you have, the muscles you want to train and how long you have. You get a ready-to-follow workout with sets, reps and rest times, plus a warm-up and cool-down. Don't like a move? Swap just that one.

Last updated:

Equipment you have
Muscle groups

Your workout

Warm-up

    Main workout

      Cool-down

        Stop any exercise that causes pain. Choose a weight you can lift with good form for every rep listed; the last 1–2 reps should feel hard but controlled.

        Advertisement
        Advertisement

        How to use the Random Workout Generator

        1. Pick your goal and level. The goal sets the rep range and rest; the level hides moves that are too advanced and adjusts volume.
        2. Tick the equipment you have. Bodyweight moves are always included; exercises that need a bench, barbell or bar only appear when you tick them.
        3. Choose muscle groups and time. Leave Full body ticked for a balanced session, or pick one or more groups for a split day.
        4. Press Generate workout. Every press builds a new random workout that fits your time.
        5. Swap, then print or copy. Use ↻ Swap to replace one exercise, then Print workout or Copy workout to take it to the gym.

        Sets, reps and rest by training goal

        The goal you pick controls how each exercise is prescribed. These ranges follow widely used strength and conditioning guidelines; the generator adjusts them by level (beginners do fewer sets).

        GoalReps per setSetsRest between setsBest for
        Strength3–6 (8 for beginners)3–590 s – 2.5 min (longer is fine)Lifting heavier on big lifts
        Build muscle8–123–460–90 sMuscle size and general fitness
        Muscular endurance12–202–330–45 sHigher-rep work capacity
        HIIT circuit30–45 s of work2–5 rounds15–30 s, 60 s between roundsConditioning when time is short
        Mobility6–10 slow reps or 30–45 s holds215 sRange of motion and recovery days

        How to build a week from random workouts

        • 2–3 days a week: generate a Full body workout each time. Every session hits every major muscle group, which covers the minimum of two strength days a week.
        • 4 days a week: alternate an upper day (chest, back, shoulders, arms) with a lower day (legs, glutes, core).
        • Add a mobility day on a rest day to loosen up hips, shoulders and the upper back.
        • Progress gradually: when every set feels comfortable, add one or two reps, a little more weight or one extra set before changing anything else.

        Tips for a better session

        • Do the warm-up even when you are short on time; it raises body temperature and rehearses the movements you are about to load.
        • Keep the hardest compound lifts first while you are fresh. The generator already orders them this way.
        • Swap moves you cannot do safely, such as jumping exercises if you have sore knees, or overhead pressing if a shoulder hurts.
        • Write down the weight you used next to each exercise on the printed sheet so you can beat it next time.

        Frequently asked questions

        How does the random workout generator choose exercises?

        It filters a built-in list of over 115 exercises by your equipment and level, then rotates through the muscle groups you picked so each one gets work. Compound moves such as squats, rows and presses come first and core work goes last. It keeps adding exercises until the estimated time, including rest, fills the minutes you chose.

        How many sets and reps should I do?

        It depends on the goal. Common guidelines are about 3 to 6 reps with long rests (2 to 3 minutes) for maximal strength, 6 to 12 reps with 60 to 90 seconds of rest for muscle growth, and 12 to 20 or more reps with short rests (30 to 45 seconds) for muscular endurance. The generator uses these ranges and scales the number of sets by level.

        What weight should I use?

        Pick a weight you can lift for every listed rep with good form, where the last one or two reps feel hard but not sloppy. If you finish a set with many reps to spare, go heavier next time; if your form breaks down, go lighter.

        Can I make a workout with no equipment?

        Yes. Untick everything except Bodyweight (which is always on) and the workout will only use moves like push-ups, squats, lunges, glute bridges, planks and burpees.

        How does the HIIT circuit work?

        In HIIT mode each exercise is done for a set time followed by a short rest (30/30 seconds for beginners, 40/20 for intermediate, 45/15 for advanced). You go through all the moves back to back, rest 60 seconds and repeat for the listed number of rounds.

        How often should I work out?

        The US Physical Activity Guidelines for Americans recommend muscle-strengthening activities that work all major muscle groups on at least 2 days a week, plus at least 150 minutes of moderate aerobic activity weekly. Allow about 48 hours before training the same muscle group hard again.

        Is the time estimate exact?

        It is an estimate based on about 2.5 to 4 seconds per rep (depending on the goal), the listed rest periods and roughly 30 seconds to set up each exercise, plus the warm-up and cool-down. Your real time depends on how quickly you move between sets.

        Are all the tools on FreeToolCabin tested for quality and accuracy?

        Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.

        Related tools

        Interval TimerHIIT and Tabata interval timer with rounds, sets, beeps and voice cues.One Rep Max CalculatorEstimate your 1RM with Epley and Brzycki, plus a percentage table.Calories Burned CalculatorEstimate calories burned for 100+ activities from MET values, weight and time.Random Activity GeneratorBored? Get a random thing to do from 300+ ideas, filtered by place, budget, age and time.30 Day Fitness Challenge GeneratorBuild a printable 30-day squat, plank or push-up challenge calendar with rest days.5K Training Plan GeneratorRun/walk beginner, finish or time-goal 5K plans by race date, with daily sessions and paces.Beep Test (PACER) Audio20 m multistage shuttle run audio with level callouts, plus VO2 max estimate and norms.Printable Workout PlannerPlan your training week with exercises, sets and reps, then print a workout planner PDF.Coin FlipFlip a coin online: heads or tails, multiple coins and stats.Yes or No WheelSpin the wheel for a yes or no answer to any question.Random Name GeneratorGenerate random first and last names by gender and origin.Random Team GeneratorSplit a list of names into random, balanced teams.Dice RollerRoll a D6 or any RPG dice (D4 to D100) with totals and history.Random Number GeneratorPick random numbers in any range, unique or lottery-style.Random Letter GeneratorPick random letters from the alphabet, with vowel, case and no-repeat options.Random Country GeneratorPick random countries with flags, capitals, population and area.Random Date GeneratorGenerate random dates between two dates, with weekday and format options.Picker WheelSpin a wheel to pick a random name or choice.Random Dog PicturesRandom dog photos and fun dog facts.Random Cat PicturesRandom cat photos and fun cat facts.Random Parrot PicturesRandom parrot photos and bird trivia.Dog Web StumbleJump to a random dog website.Cat Web StumbleJump to a random cat website.Parrot Web StumbleJump to a random parrot website.Random Animal GeneratorGet a random animal with its class, habitat and a fun fact, with filters.Random Movie PickerCan't decide what to watch? Pick a random film by genre, decade and runtime.Random Food PickerCan't decide what to eat? Spin a cuisine wheel and get a dish that fits your diet.Truth or Dare GeneratorDraw clean truth or dare questions for family, teens or parties, with player turns.Baby Name GeneratorDiscover 1,700+ baby names filtered by gender, origin and letter, and save favorites.Would You Rather QuestionsRandom would you rather dilemmas in five categories. Vote and see your A/B split.Pet Name GeneratorFind the perfect name for a dog, cat, bird or bunny by species, style and coat color.Fantasy Name GeneratorCreate elf, dwarf, orc, dragon and other fantasy names from race-specific syllable rules.Random Question GeneratorRandom conversation starters: icebreakers, deep, funny, work-friendly and kids questions.Band Name GeneratorInvent band names for 14 music genres, or blend two genres, with album titles too.Writing Prompt GeneratorRandom story starters, first lines, characters, settings, twists and poem prompts in 11 genres.Drag Name GeneratorFind your drag queen or drag king name: puns built from your own name in seven styles.Rapper Name GeneratorTurn your name into a rap name in seven styles, from Lil and MC to trap, drill and emo rap.Lottery Number GeneratorSecure random quick picks for Powerball, Mega Millions, EuroMillions, Lotto and custom games.Business Name GeneratorTurn a keyword and industry into brandable business name ideas, with a .com check link.Charades GeneratorRandom charades words by category and difficulty, with a round timer, team scores and kids mode.Pictionary Word GeneratorRandom family-friendly drawing words by difficulty, with a round timer and team scores.Random Emoji GeneratorGenerate random emojis by category, copy them in one click, or roll an emoji story prompt.Halloween Costume Idea GeneratorRandom Halloween costume ideas for kids, adults, couples, groups and pets, with DIY lists.Random Drawing Idea GeneratorGet random drawing prompts by difficulty and theme, with a color palette and sketch timer.Random Seating Chart GeneratorPaste a class or guest list and get a random seating chart with keep-apart rules.Spirograph GeneratorDraw spirograph patterns online with gear sliders, layers, animation and PNG/SVG export.Tongue Twister GeneratorRandom tongue twisters by difficulty and sound, plus a maker for any letter, read aloud.Random Quote GeneratorGet random inspirational, funny and famous quotes with author and source; copy or share as an image.Random Website GeneratorJump to a random fun, useful or interesting website from a hand-picked, family-friendly list.Date Night Idea GeneratorRandom date night ideas by budget, at home or out, season and vibe. Save your favorites.Elf Name GeneratorFind your Christmas elf name from your first name and birth month, then print a name tag.Most Likely To QuestionsRandom 'who is most likely to' questions for parties and classrooms with a kid-safe filter.Random Gift Idea GeneratorGet random gift ideas by recipient, age, interests and budget, then shortlist and copy them.Random Hobby GeneratorFind a new hobby by budget, indoor or outdoor, solo or social, with simple steps to start.Random Location GeneratorRandom coordinates on land, in a country or near you, on a map with the nearest city.Random Object GeneratorRandom everyday objects with icons for drawing prompts, guessing games and teaching.Random Song GeneratorPick a random popular song by decade and genre, then play it on your favorite music service.Random Wikipedia ArticleGet random Wikipedia article summaries by language and topic, with images, links and history.Podcast Name GeneratorPodcast name ideas from your topic, tone and format, with domain availability hints and favorites.Superhero Name GeneratorInvent original superhero names with powers, an origin story and a weakness.Secret Santa GeneratorDraw Secret Santa names with exclusions and send everyone a private reveal link, no sign-up.Pirate Name GeneratorGet swashbuckling pirate names from your first name, plus ship names, in four styles.Raffle DrawPaste names, add extra tickets and draw one or many random raffle winners with confetti.Couple Name GeneratorBlend two names into ranked ship names and couple names, from Brangelina-style to overlaps.Random Card DrawShuffle a 52-card deck and draw one or more random playing cards, with jokers and history.Tournament Bracket GeneratorMake single or double elimination brackets for 2-64 players, click winners to advance, print.Random Fact GeneratorGet random fun facts about animals, space, the body, history, science, food and more.Random Joke Generator200+ clean, family-friendly jokes: dad jokes, puns, knock-knock jokes and more. Tap to reveal.
        See all 63 Random Generators & Pickers →