Create CustomCrossFit Workouts
Design professional CrossFit WODs in seconds. Combine AMRAP, EMOM, Tabata, and For Time blocks into complex multi-part workouts. Perfect for coaches programming and athletes planning their training.
Professional Workout Creation Tools
Everything coaches and athletes need to design perfect WODs
Multi-Block Builder
Combine AMRAP, EMOM, Tabata, For Time, and custom blocks in a single workout. Build complex training sessions with buy-ins, cash-outs, and rest periods.
Smart Timer Integration
Every workout you create automatically configures the right timer mode. AMRAP gets a countdown, EMOM gets minute alerts, Tabata gets interval tracking.
Natural Language Input
Type workouts like you'd write them on a whiteboard. Our parser understands '21-15-9', 'EMOM 10 min', 'every 2 min', and common CrossFit notation.
Share & Export
Share your WODs with your athletes or export them to the EVOX app. QR code sharing makes it easy to distribute workouts to your entire class.
Built for CrossFit Programming
Whether you're a coach, athlete, or box owner, create the perfect WOD
Box Programming
Program your daily WODs with multi-block workouts. Create strength pieces, metcons, and accessory work in a single structured session.
Competition Prep
Build competition-style workouts with complex movement standards. Practice multi-event formats and prepare athletes for any scenario.
Personal Training
Design custom workouts tailored to individual goals. Adjust movements, weights, and time domains for each athlete's level.
Create a WOD in 3 Steps
From idea to workout in seconds
Type Your Workout
Use the smart builder to type your workout. Use /commands for quick blocks or just type naturally.
Preview & Adjust
See your workout rendered in real-time. Adjust rep schemes, weights, time caps, and timer settings.
Launch or Share
Send the workout to EVOX app via QR code, or share it directly with your athletes.
CrossFit Workout Creator FAQ
Common questions about creating custom WODs
Still have questions?
Contact us →How to Program CrossFit Workouts: A Coach's Guide to WOD Creation and Class Programming
Programming CrossFit workouts is both an art and a science. Great programming balances intensity with recovery, develops all ten fitness domains, and keeps athletes engaged and progressing. Whether you are a coach writing daily WODs for your classes or an athlete designing your own training, understanding programming principles is essential. The EVOX workout creator makes the building process fast, but knowing what to build is what separates good programming from great programming.
Balancing the Three Modalities in CrossFit Programming
CrossFit defines fitness across three modalities: metabolic conditioning (monostructural cardio like running, rowing, and cycling), gymnastics (bodyweight movements like pull-ups, push-ups, muscle-ups, and handstands), and weightlifting (external load movements like squats, deadlifts, cleans, and snatches). Effective programming ensures athletes train all three modalities regularly without overemphasizing any single one. A common framework is to vary the daily WOD across modality pairings: Monday might be a weightlifting-gymnastics couplet, Tuesday a monostructural-weightlifting chipper, Wednesday pure gymnastics skill work, and so on. Over a weekly cycle, athletes should encounter pushing movements, pulling movements, squatting patterns, hinging patterns, overhead work, and monostructural cardio at roughly equal frequency. When one modality dominates the programming — which happens frequently in coach-led gyms where the coach's personal strengths bias the workouts — athletes develop imbalances that eventually lead to plateaus or injury.
Movement Selection and Workout Design Principles
Choosing the right movements for a workout requires considering several factors beyond simply picking exercises at random. First, assess the intended stimulus: a short sprint workout (under 7 minutes) should use movements athletes can perform quickly and efficiently, like thrusters, toes-to-bar, and box jumps. Longer grinder workouts (15-25 minutes) should use moderate loads and sustainable movements that allow consistent pacing. Second, consider movement interference — pairing two movements that stress the same muscle group creates a bottleneck. Pull-ups followed by toes-to-bar destroys grip; heavy cleans followed by heavy thrusters crushes the front rack position. Smart pairings alternate between pressing and pulling, upper and lower body, or high-skill and low-skill movements. Third, think about the rep scheme. Descending ladders (21-15-9) create sprint finishes. Ascending ladders (3-6-9-12...) build gradually into suffering. Equal rounds maintain steady intensity. The EVOX workout creator supports all rep scheme formats and previews the total volume so you can verify the workout delivers the intended training dose.
Programming for Classes: Managing Mixed Ability Groups
One of the biggest challenges in CrossFit coaching is programming workouts that challenge advanced athletes while remaining accessible to beginners — all in the same class. The solution lies in designing workouts with clear scaling pathways built in from the start. When you create a workout, define three levels: RX (prescribed as written), Scaled (reduced weight or modified movements), and Foundations (beginner-friendly substitutions that preserve the movement pattern). For example, a workout with muscle-ups scales to chest-to-bar pull-ups and then to ring rows. A 95-pound thruster scales to 65 pounds and then to a dumbbell thruster. The EVOX workout creator lets you build these scaling options directly into the workout so every athlete sees the appropriate version on their phone. Time caps are equally important for class management — they ensure every athlete finishes within the allotted time and the class stays on schedule. A well-designed class workout has 80% of athletes finishing within the time cap at their appropriate scaling level.
Sharing Workouts and Building a Programming Library
Consistency in programming requires building a library of tested workouts that you can revisit, modify, and reassign. The EVOX workout creator stores every workout you build, creating a searchable library that grows over time. Tag workouts by modality, time domain, difficulty, and equipment requirements so you can quickly find appropriate options for any class. For coaches managing multiple class times, sharing ensures every class runs the same programmed workout — no more rewriting the whiteboard between sessions. The QR code sharing feature lets you post a single code that all athletes scan as they walk in. For remote coaching and online programming, shareable links deliver complete workouts directly to athletes' devices. Over months of programming, your library becomes a valuable asset. You can analyze what movements appeared most frequently, identify gaps in your programming, and retest benchmarks at consistent intervals. The best coaches treat their programming library like a living document — always growing, always being refined based on athlete feedback and results tracked through the EVOX platform.
Start Creating Professional WODs
Use the EVOX workout creator to build, share, and run custom CrossFit workouts. Free for coaches and athletes.
