Tell the editor what's on your stage. We'll load up an inventory tray below the canvas — pick each prop and click the bay to place it. The left palette still works for ad-hoc additions.
Your name as people see it. Shown next to stages you publish.
Unique handle. 3–20 chars, lowercase letters / numbers / underscores.
Tell us briefly why this stage shouldn’t be in the community library. Auto-hides at 3 reports while an admin reviews — and the admin sees the reasons, so write something specific.
Your work is already autosaved in this browser. This is where you send it somewhere else.
Sign in to sync this stage across your devices and optionally publish to the community library.
Opens Match Day on your iPhone and saves this stage to your library.
Pick a bundled classifier, load a .json file, or paste JSON. Any path replaces the current editor state.
Click any classifier to load it.
Pick a .json file from your computer. Loads + closes the dialog immediately on a successful read.
The brief the RO reads to the shooter. Fill in what applies — leave the rest blank.
The verbatim description the RO reads to the shooter.
Run plan / engagement order the shooter executes after the buzzer.
One per line. Renders as a bullet list on the brief surface.
Stage-specific penalties ABOVE the standard USPSA schedule. Renders as its own block below the brief surface.
Instructions for the SETUP CREW (not the shooter). Renders above the Build Manifest on Stage Detail.
Found an unsaved draft from your last session.
Stage Setter is the in-browser editor for Match Day. Author a USPSA / IPSC stage, then push it to your phone for the build crew.
When you place a prop in the editor, the (x, y) you click is its ground reference point — what the build crew chalks on the bay and measures from. Some props rise into the air above this point; others sit flat on the ground.
Open the Camera app on your iPhone and point it at this code. A yellow notification will pop up — tap it to open Match Day, and the stage saves to your library automatically.
Whoa — that's a dense one. The QR may be too tightly packed for your phone to scan reliably from a normal distance. If it doesn't catch on the first try, tap AirDrop / Share to phone below.
This stage is too large to fit in a QR code. Tap AirDrop / Share to phone below to send it across with one tap.
Pick a tool at left, then click the wall to place a port or start mark. Drag to reposition anywhere, then dial in the exact height + offset in the sidebar.
Click + on either side to add a target. Click any silhouette or spacing label to edit. Pick a layout preset below for one-click spacing.
Select a target or a spacing label to edit its properties.