Skip to content
Fitness Simple #macrocycle#mesocycle#microcycle

Macro / Meso / Micro Cycles

Year, month, week - nested cycles that organize a training plan.

A free, animated macro / meso / micro cycles you can read here or embed on any website, from Scrollchart.

Macro / Meso / Micro Cycles

Macro, Meso, Micro CyclesA year of training, nested into blocks, nested into weeks.Macrocycle1 season, typically 6 to 12 monthsMesocycle 1Hypertrophy block · 6 weeksMesocycle 2Strength block · 5 weeksMesocycle 3Peak / taper · 4 weeksW1W2W3W4W5W1W2W3W4W5W1W2W3W4W5

A nested hierarchy: macrocycle (year), mesocycles (4-12 weeks), microcycles (week). Annotations show typical durations and goals.

Good for

  • Articles on annual training plan structure
  • Programming guides for intermediate and advanced lifters
  • Sport-science explainers on periodization theory

Source & accuracy

This macro / meso / micro cycles is an editorial illustration built to represent the concept accurately. Where it shows figures, they are typical or representative values chosen to make the relationship clear, not a single underlying dataset. The diagram and its explainer are reviewed and maintained centrally, and updated over time as understanding improves.

Nested timescales of a plan

Periodized training is usually described at three nested scales. The macrocycle is the largest, often a full season or year, oriented around major goals or competitions. The mesocycle is a block of several weeks, commonly in the range of three to six, devoted to a particular emphasis such as building volume or developing strength. The microcycle is the smallest practical unit, typically a week, that arranges individual sessions.

Several microcycles make up a mesocycle, and several mesocycles make up a macrocycle, so the structure works like a calendar of decreasing zoom.

Why the layers help

Thinking in nested cycles lets a coach align day-to-day sessions with medium-term emphases and a long-term goal, and schedule recovery, progression, and peaking at the appropriate scale. It turns a vague year-long ambition into concrete weekly decisions.

Flexible boundaries

The exact durations are conventions, not fixed laws, and they vary by sport, competition calendar, and athlete. This is general educational information about planning structure, not medical advice.

Embed this diagram

Add this animated macro / meso / micro cycles to your own site. Copy one line of HTML, or use the embed builder for theme and sizing options.

Reference

What this is
A free, embeddable, animated macro / meso / micro cycles for any website.
Who uses it
Fitness blogs, Coaches & personal trainers.
How to embed
Copy one line of HTML. No signup. No watermark. Works in WordPress, Webflow, Ghost, Substack, plain HTML.
File size
iframe embed, ~80 KB gzipped (loads on demand, does not block your page paint).
License
Free forever. Editorial explainer text included; updated centrally over time.

Embed format options

Copy the universal HTML snippet, the WordPress shortcode, or an iframe fallback - see the WordPress plugin page for details. Any format keeps the same Core Web Vitals profile and the same explainer text.

Embed snippet
<div data-scrollchart="mesocycle-microcycle" data-scrollchart-v="1"></div>
<script src="https://scrollchart.com/embed.js" async></script>

Frequently asked questions

Where can I get a free animated "Macro / Meso / Micro Cycles" for my website?
Scrollchart provides "Macro / Meso / Micro Cycles" as a free, embeddable animated diagram you can add to any website with one line of HTML. No signup is required and there is no watermark. The diagram and its explainer text are served from scrollchart.com, so the embed stays current without any maintenance on your end.
How do I embed a macro / meso / micro cycles diagram in a health or wellness blog?
Copy the HTML snippet from the Scrollchart diagram page and paste it into any post or page in your CMS. It works in WordPress, Webflow, Ghost, Substack, and plain HTML without any plugin or account. The diagram renders as animated SVG directly in your page, so search engines can index the accompanying explainer text.