Workout Planner

Welcome back

Today's workout

Weekly progress

Recent activity

    Programs

    A program is a training goal (Strength, Hypertrophy, Weight Loss, Powerlifting, Bodybuilding, CrossFit, Cardio, HIIT, Running, Cycling, Yoga, Home Workout, Calisthenics, Custom) made of workout days.

    Exercise library

    Log a session

    History

    Body measurements

    Pick whichever unit is easiest for you right now โ€” everything is converted and stored consistently behind the scenes, so past entries always stay comparable.

    Progress

    History

    Goals

    Calendar

    Completed Rest day Missed Upcoming

    Statistics

    Weekly volume

    Workout frequency (last 12 weeks)

    Muscle groups trained (30 days)

    Bodyweight trend

    Personal records

    Templates

    Reusable day templates like Push, Pull, Legs, Upper, Lower, Full Body, PPL or Bro Split. Apply a template to any program day in one click.

    Settings

    โš ๏ธ Your workout data is stored on this device.

    Most browsers preserve this data, but clearing browser storage, using private browsing, reinstalling the browser, resetting the browser, or factory resetting the device may permanently erase your workout history. For safety, regularly export a backup.

    Profile & units

    Reminders

    Reminders only fire while this page is open in your browser, since there is no server.

    Backup & data

    Install app

    Install this planner to your home screen for quick, app-like access.

    Help

    How to use

    Create a Program for your goal, add Workout Days to it, then add exercises from the library to each day. Use Log to record what you actually did — sets, reps, weight, RPE. The Dashboard, Stats and Calendar update automatically from your logged sessions.

    How backup works

    Export backup saves everything (programs, exercises, favorites, history, measurements, goals, templates, settings, achievements, notes) into one JSON file named like WorkoutPlanner_2026-07-07.json. Keep this file somewhere safe (cloud drive, email to yourself).

    How restore works

    Use Import backup and choose a previously exported JSON file. You'll be asked to confirm whether to merge with existing data or overwrite it completely before anything changes.

    Migrating to a new device or browser

    Export a backup on the old device, transfer the file (email, cloud storage, USB), then import it on the new device before you start logging new workouts there.

    FAQ

    Is my data uploaded anywhere? No. Everything stays in this browser's local storage on this device.

    Why did my data disappear? Clearing site data, private browsing, or reinstalling your browser can erase it. Always keep a backup export.

    Can I use kg and cm instead of lb and in? Yes, switch units anytime in Settings.